diff --git a/renderdoc/driver/gl/gl_hooks.cpp b/renderdoc/driver/gl/gl_hooks.cpp index 8fb8e855e..7cf428494 100644 --- a/renderdoc/driver/gl/gl_hooks.cpp +++ b/renderdoc/driver/gl/gl_hooks.cpp @@ -92,7 +92,9 @@ int ScopedPrinter::depth = 0; #else -#define SCOPED_GLCALL(funcname) SCOPED_LOCK(glLock); +#define SCOPED_GLCALL(funcname) \ + SCOPED_LOCK(glLock); \ + gl_CurChunk = GLChunk::funcname; #endif