diff --git a/renderdoc/driver/gl/gl_debug.cpp b/renderdoc/driver/gl/gl_debug.cpp index 81d182d66..a2ae67dc4 100644 --- a/renderdoc/driver/gl/gl_debug.cpp +++ b/renderdoc/driver/gl/gl_debug.cpp @@ -264,7 +264,7 @@ bool GLReplay::RenderTexture(TextureDisplay cfg) RDCGLenum dsTexMode = eGL_NONE; if (tex.creationFlags & eTextureCreate_DSV) { - if (cfg.Green) + if (!cfg.Red && cfg.Green) { dsTexMode = eGL_STENCIL_INDEX;