nockawa 9 yıl önce
ebeveyn
işleme
edea78fc0e

+ 2 - 2
src/Canvas2d/babylon.ellipse2d.ts

@@ -58,7 +58,7 @@
 
                     engine.updateAndBindInstancesBuffer(pid._partBuffer, null, this.instancingFillAttributes);
                     engine.draw(true, 0, this.fillIndicesCount, pid._partData.usedElementCount);
-                    engine.unBindInstancesBuffer(pid._partBuffer, this.instancingFillAttributes);
+                    engine.unbindInstanceAttributes();
                 } else {
                     for (let i = context.partDataStartIndex; i < context.partDataEndIndex; i++) {
                         this.setupUniforms(effect, partIndex, pid._partData, i);
@@ -86,7 +86,7 @@
 
                     engine.updateAndBindInstancesBuffer(pid._partBuffer, null, this.instancingBorderAttributes);
                     engine.draw(true, 0, this.borderIndicesCount, pid._partData.usedElementCount);
-                    engine.unBindInstancesBuffer(pid._partBuffer, this.instancingBorderAttributes);
+                    engine.unbindInstanceAttributes();
                 } else {
                     for (let i = context.partDataStartIndex; i < context.partDataEndIndex; i++) {
                         this.setupUniforms(this.effectBorder, partIndex, pid._partData, i);

+ 2 - 2
src/Canvas2d/babylon.lines2d.ts

@@ -58,7 +58,7 @@
 
                     engine.updateAndBindInstancesBuffer(pid._partBuffer, null, this.instancingFillAttributes);
                     engine.draw(true, 0, this.fillIndicesCount, pid._partData.usedElementCount);
-                    engine.unBindInstancesBuffer(pid._partBuffer, this.instancingFillAttributes);
+                    engine.unbindInstanceAttributes();
                 } else {
                     for (let i = context.partDataStartIndex; i < context.partDataEndIndex; i++) {
                         this.setupUniforms(effect, partIndex, pid._partData, i);
@@ -86,7 +86,7 @@
 
                     engine.updateAndBindInstancesBuffer(pid._partBuffer, null, this.instancingBorderAttributes);
                     engine.draw(true, 0, this.borderIndicesCount, pid._partData.usedElementCount);
-                    engine.unBindInstancesBuffer(pid._partBuffer, this.instancingBorderAttributes);
+                    engine.unbindInstanceAttributes();
                 } else {
                     for (let i = context.partDataStartIndex; i < context.partDataEndIndex; i++) {
                         this.setupUniforms(effect, partIndex, pid._partData, i);

+ 2 - 2
src/Canvas2d/babylon.rectangle2d.ts

@@ -59,7 +59,7 @@
 
                     engine.updateAndBindInstancesBuffer(pid._partBuffer, null, this.instancingFillAttributes);
                     engine.draw(true, 0, this.fillIndicesCount, pid._partData.usedElementCount);
-                    engine.unBindInstancesBuffer(pid._partBuffer, this.instancingFillAttributes);
+                    engine.unbindInstanceAttributes();
                 } else {
                     for (let i = context.partDataStartIndex; i < context.partDataEndIndex; i++) {
                         this.setupUniforms(effect, partIndex, pid._partData, i);
@@ -87,7 +87,7 @@
 
                     engine.updateAndBindInstancesBuffer(pid._partBuffer, null, this.instancingBorderAttributes);
                     engine.draw(true, 0, this.borderIndicesCount, pid._partData.usedElementCount);
-                    engine.unBindInstancesBuffer(pid._partBuffer, this.instancingBorderAttributes);
+                    engine.unbindInstanceAttributes();
                 } else {
                     for (let i = context.partDataStartIndex; i < context.partDataEndIndex; i++) {
                         this.setupUniforms(effect, partIndex, pid._partData, i);

+ 1 - 1
src/Canvas2d/babylon.sprite2d.ts

@@ -39,7 +39,7 @@
                 }
                 engine.updateAndBindInstancesBuffer(pid._partBuffer, null, this.instancingAttributes);
                 engine.draw(true, 0, 6, pid._partData.usedElementCount);
-                engine.unBindInstancesBuffer(pid._partBuffer, this.instancingAttributes);
+                engine.unbindInstanceAttributes();
             } else {
                 for (let i = context.partDataStartIndex; i < context.partDataEndIndex; i++) {
                     this.setupUniforms(effect, 0, pid._partData, i);

+ 1 - 1
src/Canvas2d/babylon.text2d.ts

@@ -39,7 +39,7 @@
 
                 engine.updateAndBindInstancesBuffer(pid._partBuffer, null, this.instancingAttributes);
                 engine.draw(true, 0, 6, pid._partData.usedElementCount);
-                engine.unBindInstancesBuffer(pid._partBuffer, this.instancingAttributes);
+                engine.unbindInstanceAttributes();
             } else {
                 for (let i = context.partDataStartIndex; i < context.partDataEndIndex; i++) {
                     this.setupUniforms(effect, 0, pid._partData, i);