Classes |
struct | OVR::LatencyTestButton |
struct | OVR::LatencyTestButtonMessage |
struct | OVR::LatencyTestCalibrateImpl |
struct | OVR::LatencyTestColorDetected |
struct | OVR::LatencyTestColorDetectedMessage |
struct | OVR::LatencyTestConfigurationImpl |
struct | OVR::LatencyTestDisplayImpl |
struct | OVR::LatencyTestSample |
struct | OVR::LatencyTestSamples |
struct | OVR::LatencyTestSamplesMessage |
struct | OVR::LatencyTestStarted |
struct | OVR::LatencyTestStartedMessage |
struct | OVR::LatencyTestStartTestImpl |
Namespaces |
namespace | 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 |
bool | OVR::DecodeLatencyTestButtonMessage (LatencyTestButtonMessage *message, UByte *buffer, int size) |
bool | OVR::DecodeLatencyTestColorDetectedMessage (LatencyTestColorDetectedMessage *message, UByte *buffer, int size) |
bool | OVR::DecodeLatencyTestSamplesMessage (LatencyTestSamplesMessage *message, UByte *buffer, int size) |
bool | OVR::DecodeLatencyTestStartedMessage (LatencyTestStartedMessage *message, UByte *buffer, int size) |
static UInt16 | OVR::DecodeUInt16 (const UByte *buffer) |
static void | OVR::UnpackSamples (const UByte *buffer, UByte *r, UByte *g, UByte *b) |