Fix GLSL bug on nvidia cards with disabling vertex attribs

This commit is contained in:
rdb 2014-07-18 19:24:39 +00:00
parent b60fce49b5
commit 875f4d9ddf

View File

@ -977,7 +977,9 @@ disable_shader_vertex_arrays() {
}
for (int i=0; i<(int)_shader->_var_spec.size(); i++) {
_glgsg->_glDisableVertexAttribArray(i);
const Shader::ShaderVarSpec &bind = _shader->_var_spec[i];
const GLint p = _glsl_parameter_map[bind._id._seqno];
_glgsg->_glDisableVertexAttribArray(p);
}
_glgsg->report_my_gl_errors();