Explorar o código

fix release edges renderer

sebavan %!s(int64=6) %!d(string=hai) anos
pai
achega
2e96c10092
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      src/Rendering/edgesRenderer.ts

+ 3 - 1
src/Rendering/edgesRenderer.ts

@@ -227,7 +227,9 @@ export class EdgesRenderer implements IEdgesRenderer {
             this._buffers[VertexBuffer.NormalKind] = null;
             this._buffers[VertexBuffer.NormalKind] = null;
         }
         }
 
 
-        this._source.getScene().getEngine()._releaseBuffer(this._ib);
+        if (this._ib) {
+            this._source.getScene().getEngine()._releaseBuffer(this._ib);
+        }
         this._lineShader.dispose();
         this._lineShader.dispose();
     }
     }