Parcourir la source

Defensive coding just in case

sebavan il y a 5 ans
Parent
commit
58fc8aae6c
1 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 4 0
      src/Engines/thinEngine.ts

+ 4 - 0
src/Engines/thinEngine.ts

@@ -1823,6 +1823,10 @@ export class ThinEngine {
                 ai.index = this._currentEffect!.getAttributeLocationByName(ai.attributeName);
             }
 
+            if (ai.index < 0) {
+                continue;
+            }
+
             if (!this._vertexAttribArraysEnabled[ai.index]) {
                 this._gl.enableVertexAttribArray(ai.index);
                 this._vertexAttribArraysEnabled[ai.index] = true;