diff --git a/renderdoc/driver/gl/wrappers/gl_state_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_state_funcs.cpp index 1e278e403..0665c8de5 100644 --- a/renderdoc/driver/gl/wrappers/gl_state_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_state_funcs.cpp @@ -542,7 +542,10 @@ bool WrappedOpenGL::Serialise_glClearDepth(GLdouble depth) if(m_State <= EXECUTING) { - m_Real.glClearDepth(d); + if(IsGLES) + m_Real.glClearDepthf((float)d); + else + m_Real.glClearDepth(d); } return true;