diff --git a/renderdoc/driver/gl/gl_debug.cpp b/renderdoc/driver/gl/gl_debug.cpp index 1f3f0bd4f..1271beb5f 100644 --- a/renderdoc/driver/gl/gl_debug.cpp +++ b/renderdoc/driver/gl/gl_debug.cpp @@ -45,7 +45,7 @@ GLuint GLReplay::CreateCShaderProgram(const vector &csSources) MakeCurrentReplayContext(m_DebugCtx); - WrappedOpenGL &gl = *m_pDriver; + const GLHookSet &gl = m_pDriver->GetHookset(); GLuint cs = gl.glCreateShader(eGL_COMPUTE_SHADER); @@ -102,7 +102,7 @@ GLuint GLReplay::CreateShaderProgram(const vector &vsSources, MakeCurrentReplayContext(m_DebugCtx); - WrappedOpenGL &gl = *m_pDriver; + const GLHookSet &gl = m_pDriver->GetHookset(); GLuint vs = 0; GLuint fs = 0;