From 501eeff65808e8d28106a14ebb1b6e120a99d5c8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 2 Oct 2020 14:38:47 +0100 Subject: [PATCH] Fix wrong FBO attachment being specified for readback --- renderdoc/driver/gl/gl_outputwindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/gl/gl_outputwindow.cpp b/renderdoc/driver/gl/gl_outputwindow.cpp index e9a116c76..df9511fad 100644 --- a/renderdoc/driver/gl/gl_outputwindow.cpp +++ b/renderdoc/driver/gl/gl_outputwindow.cpp @@ -326,7 +326,7 @@ void GLReplay::GetOutputWindowData(uint64_t id, bytebuf &retData) MakeCurrentReplayContext(m_DebugCtx); m_pDriver->glBindFramebuffer(eGL_READ_FRAMEBUFFER, outw.BlitData.windowFBO); - m_pDriver->glReadBuffer(eGL_BACK); + m_pDriver->glReadBuffer(eGL_COLOR_ATTACHMENT0); m_pDriver->glBindBuffer(eGL_PIXEL_PACK_BUFFER, 0); m_pDriver->glPixelStorei(eGL_PACK_ROW_LENGTH, 0); m_pDriver->glPixelStorei(eGL_PACK_SKIP_ROWS, 0);