diff --git a/renderdoc/driver/gl/wrappers/gl_buffer_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_buffer_funcs.cpp index 3d4a8b930..c4e203914 100644 --- a/renderdoc/driver/gl/wrappers/gl_buffer_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_buffer_funcs.cpp @@ -4392,7 +4392,7 @@ bool WrappedOpenGL::Serialise_glVertexAttrib(GLuint index, int count, GLenum typ else if(attr == Attrib_GLuint) m_Real.glVertexAttribI2uiv(idx, (GLuint *)value); } - else if(Count == 2) + else if(Count == 3) { if(attr == Attrib_GLint) m_Real.glVertexAttribI3iv(idx, (GLint *)value);