Browse Source

WebGLRenderer/WebGLObjects: Fixed delete bug.

Mr.doob 10 years ago
parent
commit
53b304fa17
2 changed files with 4 additions and 4 deletions
  1. 3 3
      src/renderers/WebGLRenderer.js
  2. 1 1
      src/renderers/webgl/WebGLObjects.js

+ 3 - 3
src/renderers/WebGLRenderer.js

@@ -662,7 +662,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 		}
 
 		// remove all webgl properties
-		delete webGLProps.delete( texture );
+		webGLProps.delete( texture );
 
 	};
 
@@ -690,7 +690,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 		}
 
-		delete webGLProps.delete( renderTargetWebGLProperties );
+		webGLProps.delete( renderTargetWebGLProperties );
 
 	};
 
@@ -755,7 +755,7 @@ THREE.WebGLRenderer = function ( parameters ) {
 
 		}
 
-		delete webGLProps.delete( material );
+		webGLProps.delete( material );
 
 	};
 

+ 1 - 1
src/renderers/webgl/WebGLObjects.js

@@ -43,7 +43,7 @@ THREE.WebGLObjects = function ( gl, webGLProps, info ) {
 		delete object._modelViewMatrix;
 		delete object._normalMatrix;
 
-		delete webGLProps.delete( object );
+		webGLProps.delete( object );
 
 	}