diff --git a/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp index e86c8b34a..ec7d57fb5 100644 --- a/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_draw_funcs.cpp @@ -3651,7 +3651,7 @@ bool WrappedOpenGL::Serialise_glClearNamedFramebufferfv(SerialiserType &ser, if(type == eGL_TEXTURE) { GLint mip = 0, slice = 0; - GetFramebufferMipAndLayer(framebuffer.name, eGL_COLOR_ATTACHMENT0, &mip, &slice); + GetFramebufferMipAndLayer(framebuffer.name, attachName, &mip, &slice); draw.copyDestinationSubresource.mip = mip; draw.copyDestinationSubresource.slice = slice; }