Explorar o código

WebGLState: currentTextureSlot to null.

Mr.doob %!s(int64=9) %!d(string=hai) anos
pai
achega
427dc339f9
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      src/renderers/webgl/WebGLState.js

+ 3 - 3
src/renderers/webgl/WebGLState.js

@@ -51,7 +51,7 @@ THREE.WebGLState = function ( gl, extensions, paramThreeToGL ) {
 
 	var maxTextures = gl.getParameter( gl.MAX_TEXTURE_IMAGE_UNITS );
 
-	var currentTextureSlot = undefined;
+	var currentTextureSlot = null;
 	var currentBoundTextures = {};
 
 	var currentClearColor = new THREE.Vector4();
@@ -605,7 +605,7 @@ THREE.WebGLState = function ( gl, extensions, paramThreeToGL ) {
 
 	this.bindTexture = function ( webglType, webglTexture ) {
 
-		if ( currentTextureSlot === undefined ) {
+		if ( currentTextureSlot === null ) {
 
 			_this.activeTexture();
 
@@ -739,7 +739,7 @@ THREE.WebGLState = function ( gl, extensions, paramThreeToGL ) {
 
 		compressedTextureFormats = null;
 
-		currentTextureSlot = undefined;
+		currentTextureSlot = null;
 		currentBoundTextures = {};
 
 		currentBlending = null;