David `Deltakosh` Catuhe před 4 roky
rodič
revize
da7066f15f
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      src/Materials/uniformBuffer.ts

+ 2 - 0
src/Materials/uniformBuffer.ts

@@ -450,6 +450,8 @@ export class UniformBuffer {
             var changed = false;
 
             for (var i = 0; i < size; i++) {
+                // We are checking the matrix cache before calling updateUniform so we do not need to check it here
+                // Hence the test for size === 16 to simply commit the matrix values
                 if (size === 16 || this._bufferData[location + i] !== data[i]) {
                     changed = true;
                     this._bufferData[location + i] = data[i];