Turning off VSync with 0.8 SDK
My engine runs its rendering and simulation passes at different frequencies since some simulations require running 150+ iterations per second, yet the rendering only needs say 60 frames per second.
When I enable the Oculus, the VSync limits my rendering to 75 f/s, but since my simulation is running in the same thread, my simulation speed is also limited to 75 f/s which my animation throttling system assumes it can't keep up and reduces the overall animation speed to 2x slow motion ( since 75f/s is half of the required 150f/s the simulation is asking for ).
So, besides having to multi-thread my engine, is there any way to turn off VSync anymore in the 0.8 SDK? It no longer has the ovrHmdCap_NoVSync flag for the ovr_SetEnableCaps function.
Thanks!
When I enable the Oculus, the VSync limits my rendering to 75 f/s, but since my simulation is running in the same thread, my simulation speed is also limited to 75 f/s which my animation throttling system assumes it can't keep up and reduces the overall animation speed to 2x slow motion ( since 75f/s is half of the required 150f/s the simulation is asking for ).
So, besides having to multi-thread my engine, is there any way to turn off VSync anymore in the 0.8 SDK? It no longer has the ovrHmdCap_NoVSync flag for the ovr_SetEnableCaps function.
Thanks!
