Sfoglia il codice sorgente

Fix bug in NativeEngine._deleteBuffer

Gary Hsu 6 anni fa
parent
commit
faadbb7d86
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      src/Engine/babylon.nativeEngine.ts

+ 2 - 2
src/Engine/babylon.nativeEngine.ts

@@ -1127,12 +1127,12 @@
 
 
         protected _deleteBuffer(buffer: WebGLBufferInfo): void {
         protected _deleteBuffer(buffer: WebGLBufferInfo): void {
             if (buffer._nativeIndexBuffer) {
             if (buffer._nativeIndexBuffer) {
-                this._native.deleteIndexBuffer(buffer);
+                this._native.deleteIndexBuffer(buffer._nativeIndexBuffer);
                 delete buffer._nativeIndexBuffer;
                 delete buffer._nativeIndexBuffer;
             }
             }
 
 
             if (buffer._nativeVertexBuffer) {
             if (buffer._nativeVertexBuffer) {
-                this._native.deleteVertexBuffer(buffer);
+                this._native.deleteVertexBuffer(buffer._nativeVertexBuffer);
                 delete buffer._nativeVertexBuffer;
                 delete buffer._nativeVertexBuffer;
             }
             }