diff --git a/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp index bf4d44fe5..929dad094 100644 --- a/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_framebuffer_funcs.cpp @@ -545,7 +545,7 @@ bool WrappedOpenGL::Serialise_glReadBuffer(GLenum mode) } else { - m_Real.glBindFramebuffer(eGL_READ_FRAMEBUFFER, 0); + m_Real.glBindFramebuffer(eGL_READ_FRAMEBUFFER, m_FakeBB_FBO); } m_Real.glReadBuffer(m);