43 Forward_IVRCompositor_GetLastError();
44 Forward_IVRCompositor_SetVSync();
45 Forward_IVRCompositor_GetVSync();
46 Forward_IVRCompositor_SetGamma();
47 Forward_IVRCompositor_GetGamma();
50 SetGraphicsDevice(Compositor_DeviceType eType,
void *pDevice)
override
53 OPENVR_LOGGER_INIT(logger);
56 static_cast<const void *
>(pDevice));
59 Forward_IVRCompositor_WaitGetPoses_008();
62 Submit(Hmd_Eye eEye,
void *pTexture, VRTextureBounds_t *pBounds)
override
65 OPENVR_LOGGER_INIT(logger);
72 logger,
"Submit(eEye=%d, pTexture=%p, pBounds=%p) -> VRCompositorError_RequestFailed",
73 VRCompositorError::VRCompositorError_RequestFailed,
static_cast<int>(eEye),
74 static_cast<const void *
>(pTexture),
static_cast<const void *
>(pBounds));
77 Forward_IVRCompositor_ClearLastSubmittedFrame();
78 Forward_IVRCompositor_GetFrameTiming();
79 Forward_IVRCompositor_FadeToColor();
80 Forward_IVRCompositor_FadeGrid_026();
81 Forward_IVRCompositor_CompositorBringToFront();
82 Forward_IVRCompositor_CompositorGoToBack();
83 Forward_IVRCompositor_CompositorQuit();
84 Forward_IVRCompositor_IsFullscreen();
85 Forward_IVRCompositor_SetTrackingSpace_008();
86 Forward_IVRCompositor_GetTrackingSpace_008();
87 Forward_IVRCompositor_GetCurrentSceneFocusProcess();
88 Forward_IVRCompositor_CanRenderScene();
Definitions missing from C++ header, present in C.
Definition blockqueue.hpp:15
#define OPENVR_LOG_UNIMPLEMENTED(logger, fmt,...)
Specialized macro for logging an unimplemented function.
Definition openvr_logger.hpp:51
#define OPENVR_LOG_UNIMPLEMENTED_RET(logger, fmt, ret,...)
Specialized macro for logging an unimplemented function and returning a value.
Definition openvr_logger.hpp:57