diff --git a/src/headset/openvr.c b/src/headset/openvr.c index d5871a2e..5bdae681 100644 --- a/src/headset/openvr.c +++ b/src/headset/openvr.c @@ -572,6 +572,10 @@ static void openvr_renderTo(void (*callback)(void*), void* userdata) { lovrGpuDirtyTexture(); } +static Texture* openvr_getMirrorTexture(void) { + return lovrCanvasGetAttachments(state.canvas, NULL)[0].texture; +} + static void openvr_update(float dt) { state.compositor->WaitGetPoses(&state.renderPose, 1, NULL, 0); VRActiveActionSet_t activeActionSet = { .ulActionSet = state.actionSet }; @@ -592,10 +596,6 @@ static void openvr_update(float dt) { } } -static Texture* openvr_getMirrorTexture(void) { - return lovrCanvasGetAttachments(state.canvas, NULL)[0].texture; -} - HeadsetInterface lovrHeadsetOpenVRDriver = { .driverType = DRIVER_OPENVR, .init = openvr_init,