Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR_LatencyTestImpl.cpp File Reference
Include dependency graph for OVR_LatencyTestImpl.cpp:

Go to the source code of this file.

Data Structures

struct  OVR::LatencyTestSample
 
struct  OVR::LatencyTestSamples
 
struct  OVR::LatencyTestSamplesMessage
 
struct  OVR::LatencyTestColorDetected
 
struct  OVR::LatencyTestColorDetectedMessage
 
struct  OVR::LatencyTestStarted
 
struct  OVR::LatencyTestStartedMessage
 
struct  OVR::LatencyTestButton
 
struct  OVR::LatencyTestButtonMessage
 
struct  OVR::LatencyTestConfigurationImpl
 
struct  OVR::LatencyTestCalibrateImpl
 
struct  OVR::LatencyTestStartTestImpl
 
struct  OVR::LatencyTestDisplayImpl
 

Namespaces

 OVR
 

Enumerations

enum  { OVR::LatencyTester_VendorId = Oculus_VendorId, OVR::LatencyTester_ProductId = 0x0101 }
 
enum  OVR::LatencyTestMessageType {
  OVR::LatencyTestMessage_None = 0, OVR::LatencyTestMessage_Samples = 1, OVR::LatencyTestMessage_ColorDetected = 2, OVR::LatencyTestMessage_TestStarted = 3,
  OVR::LatencyTestMessage_Button = 4, OVR::LatencyTestMessage_Unknown = 0x100, OVR::LatencyTestMessage_SizeError = 0x101
}
 

Functions

static void OVR::UnpackSamples (const UByte *buffer, UByte *r, UByte *g, UByte *b)
 
bool OVR::DecodeLatencyTestSamplesMessage (LatencyTestSamplesMessage *message, UByte *buffer, int size)
 
bool OVR::DecodeLatencyTestColorDetectedMessage (LatencyTestColorDetectedMessage *message, UByte *buffer, int size)
 
bool OVR::DecodeLatencyTestStartedMessage (LatencyTestStartedMessage *message, UByte *buffer, int size)
 
bool OVR::DecodeLatencyTestButtonMessage (LatencyTestButtonMessage *message, UByte *buffer, int size)
 

Data Structure Documentation

struct OVR::LatencyTestSample

Definition at line 61 of file OVR_LatencyTestImpl.cpp.

Collaboration diagram for OVR::LatencyTestSample:
Collaboration graph
Data Fields
UByte Value[3]
struct OVR::LatencyTestSamplesMessage

Definition at line 92 of file OVR_LatencyTestImpl.cpp.

Collaboration diagram for OVR::LatencyTestSamplesMessage:
Collaboration graph
Data Fields
LatencyTestSamples Samples
LatencyTestMessageType Type
struct OVR::LatencyTestColorDetectedMessage

Definition at line 145 of file OVR_LatencyTestImpl.cpp.

Collaboration diagram for OVR::LatencyTestColorDetectedMessage:
Collaboration graph
Data Fields
LatencyTestColorDetected ColorDetected
LatencyTestMessageType Type
struct OVR::LatencyTestStartedMessage

Definition at line 194 of file OVR_LatencyTestImpl.cpp.

Collaboration diagram for OVR::LatencyTestStartedMessage:
Collaboration graph
Data Fields
LatencyTestStarted TestStarted
LatencyTestMessageType Type
struct OVR::LatencyTestButtonMessage

Definition at line 241 of file OVR_LatencyTestImpl.cpp.

Collaboration diagram for OVR::LatencyTestButtonMessage:
Collaboration graph
Data Fields
LatencyTestButton Button
LatencyTestMessageType Type