Don't confuse DataTexture with a Texture with ImageData.

Fixes https://github.com/mrdoob/three.js/issues/453
This commit is contained in:
Andrew Wason
2011-08-24 16:58:21 -04:00
parent 89f89ab61e
commit 9b0536da91
+1 -1
View File
@@ -4844,7 +4844,7 @@ THREE.WebGLRenderer = function ( parameters ) {
_gl.bindTexture( _gl.TEXTURE_2D, texture.__webglTexture );
if ( texture.constructor == THREE.DataTexture) {
if ( texture instanceof THREE.DataTexture) {
_gl.texImage2D( _gl.TEXTURE_2D, 0, paramThreeToGL( texture.format ), texture.image.width, texture.image.height, 0, paramThreeToGL( texture.format ), _gl.UNSIGNED_BYTE, texture.image.data );