diff --git a/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp index 57d657453..a92d87ed6 100644 --- a/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_debug_funcs.cpp @@ -319,7 +319,7 @@ void WrappedOpenGL::glInsertEventMarkerEXT(GLsizei length, const GLchar *marker) void WrappedOpenGL::glFrameTerminatorGREMEDY() { - SwapBuffers(NULL); + SwapBuffers((void *)m_ActiveContexts[Threading::GetCurrentID()].wnd); } void WrappedOpenGL::glStringMarkerGREMEDY(GLsizei len, const void *string)