diff --git a/renderdoc/driver/gl/gl_renderstate.cpp b/renderdoc/driver/gl/gl_renderstate.cpp index 4935a18b2..a7541ecda 100644 --- a/renderdoc/driver/gl/gl_renderstate.cpp +++ b/renderdoc/driver/gl/gl_renderstate.cpp @@ -1596,7 +1596,7 @@ void GLRenderState::ApplyState(WrappedOpenGL *driver) // These aren't valid for glDrawBuffers but can be returned when we call glGet, // assume they mean left implicitly - if(DBs[i] == eGL_BACK || DBs[i] == eGL_FRONT) + if(DBs[i] == eGL_BACK || DBs[i] == eGL_FRONT || DBs[i] == eGL_FRONT_AND_BACK) DBs[i] = eGL_COLOR_ATTACHMENT0; } }