GL Renderer, OSX, no swap chain: Bind back buffer fbo ready for NSOpenGLContext flushBuffer (#1056)

This commit is contained in:
Don Williamson
2017-02-28 00:12:48 +00:00
committed by Branimir Karadžić
parent 65f2b998ff
commit 8a37dd8e87

View File

@@ -2290,6 +2290,9 @@ namespace bgfx { namespace gl
m_ovr.flip();
m_ovr.swap(_hmd);
// Ensure the back buffer is bound as the source of the flip
GL_CHECK(glBindFramebuffer(GL_FRAMEBUFFER, m_backBufferFbo));
// need to swap GL render context even if OVR is enabled to get
// the mirror texture in the output
m_glctx.swap();