소스 검색

Defensive coding just in case

sebavan 5 년 전
부모
커밋
58fc8aae6c
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  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;