소스 검색

Fix HalfFloatType bug in WebGLUtils

Takahiro 7 년 전
부모
커밋
51dad3fe38
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      src/renderers/webgl/WebGLUtils.js

+ 3 - 1
src/renderers/webgl/WebGLUtils.js

@@ -38,9 +38,11 @@ function WebGLUtils( gl, extensions ) {
 
 		if ( p === HalfFloatType ) {
 
+			if ( isWebGL2 ) return gl.HALF_FLOAT;
+
 			extension = extensions.get( 'OES_texture_half_float' );
 
-			return isWebGL2 ? gl.HALF_FLOAT : extension.HALF_FLOAT_OES;
+			if ( extension !== null ) return extension.HALF_FLOAT_OES;
 
 		}