Ends a frame, submitting the rendered textures to the frame buffer.
- RenderViewport within each eyeTexture can change per frame if necessary.
- 'renderPose' will typically be the value returned from ovrHmd_GetEyePose,
but can be different if a different head pose was used for rendering.
- This may perform distortion and scaling internally, assuming is it not
delegated to another thread.
- Must be called on the same thread as BeginFrame.
- *** This Function will call Present/SwapBuffers and potentially wait for GPU Sync ***.
Ends a frame, submitting the rendered textures to the frame buffer. - RenderViewport within each eyeTexture can change per frame if necessary. - 'renderPose' will typically be the value returned from ovrHmd_GetEyePose, but can be different if a different head pose was used for rendering. - This may perform distortion and scaling internally, assuming is it not delegated to another thread. - Must be called on the same thread as BeginFrame. - *** This Function will call Present/SwapBuffers and potentially wait for GPU Sync ***.