Przeglądaj źródła

WebGLProgram: Moved #extension directive before precision. See #6493.

Mr.doob 10 lat temu
rodzic
commit
6430947eb5
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      src/renderers/webgl/WebGLProgram.js

+ 2 - 2
src/renderers/webgl/WebGLProgram.js

@@ -275,11 +275,11 @@ THREE.WebGLProgram = ( function () {
 
 			prefix_fragment = [
 
+				( parameters.bumpMap || parameters.normalMap || parameters.flatShading ) ? '#extension GL_OES_standard_derivatives : enable' : '',
+
 				'precision ' + parameters.precision + ' float;',
 				'precision ' + parameters.precision + ' int;',
 
-				( parameters.bumpMap || parameters.normalMap || parameters.flatShading ) ? '#extension GL_OES_standard_derivatives : enable' : '',
-
 				customDefines,
 
 				'#define MAX_DIR_LIGHTS ' + parameters.maxDirLights,