浏览代码

Clean up WebGLUtils

Takahiro 7 年之前
父节点
当前提交
2b0dac6018
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/renderers/webgl/WebGLUtils.js

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

@@ -6,6 +6,8 @@ import { MaxEquation, MinEquation, RGBA_ASTC_4x4_Format, RGBA_ASTC_5x4_Format, R
 
 
 function WebGLUtils( gl, extensions ) {
 function WebGLUtils( gl, extensions ) {
 
 
+	var isWebGL2 = ( typeof WebGL2RenderingContext !== 'undefined' && gl instanceof WebGL2RenderingContext );
+
 	function convert( p ) {
 	function convert( p ) {
 
 
 		var extension;
 		var extension;
@@ -38,7 +40,6 @@ function WebGLUtils( gl, extensions ) {
 
 
 			extension = extensions.get( 'OES_texture_half_float' );
 			extension = extensions.get( 'OES_texture_half_float' );
 
 
-			var isWebGL2 = ( typeof WebGL2RenderingContext !== 'undefined' && gl instanceof WebGL2RenderingContext );
 			return isWebGL2 ? gl.HALF_FLOAT : extension.HALF_FLOAT_OES;
 			return isWebGL2 ? gl.HALF_FLOAT : extension.HALF_FLOAT_OES;
 
 
 		}
 		}