Bläddra i källkod

Avoid unnecessary glVertexAttribDivisor calls

rdb 10 år sedan
förälder
incheckning
888efc18af
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      panda/src/glstuff/glShaderContext_src.cxx

+ 1 - 1
panda/src/glstuff/glShaderContext_src.cxx

@@ -1425,7 +1425,7 @@ update_shader_vertex_arrays(ShaderContext *prev, bool force) {
                                            GL_TRUE, stride, client_pointer);
           }
 
-          if (_glgsg->_supports_vertex_attrib_divisor) {
+          if (_glgsg->_supports_vertex_attrib_divisor && divisor > 0) {
             _glgsg->_glVertexAttribDivisor(p, divisor);
             _has_divisor = true;
           }