diff --git a/renderdoc/driver/gl/gl_renderstate.cpp b/renderdoc/driver/gl/gl_renderstate.cpp index c69b95ebe..f201658f1 100644 --- a/renderdoc/driver/gl/gl_renderstate.cpp +++ b/renderdoc/driver/gl/gl_renderstate.cpp @@ -436,6 +436,8 @@ GLRenderState::GLRenderState(const GLHookSet *funcs) : m_Real(funcs) TransformFeedback[i].res.Namespace = eResBuffer; for(GLuint i = 0; i < (GLuint)ARRAY_COUNT(UniformBinding); i++) UniformBinding[i].res.Namespace = eResBuffer; + for(GLuint i = 0; i < (GLuint)ARRAY_COUNT(Images); i++) + Images[i].res.Namespace = eResTexture; ReadFBO.Namespace = DrawFBO.Namespace = eResFramebuffer; } @@ -2098,4 +2100,4 @@ void DoSerialise(SerialiserType &ser, GLRenderState &el) } } -INSTANTIATE_SERIALISE_TYPE(GLRenderState); \ No newline at end of file +INSTANTIATE_SERIALISE_TYPE(GLRenderState);