Browse Source

Skip GLSL conversion if material is RawShaderMaterial

Takahiro 7 years ago
parent
commit
b3af65a958
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/renderers/webgl/WebGLProgram.js

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

@@ -519,7 +519,7 @@ function WebGLProgram( renderer, extensions, code, material, shader, parameters
 	var vertexGlsl = prefixVertex + vertexShader;
 	var vertexGlsl = prefixVertex + vertexShader;
 	var fragmentGlsl = prefixFragment + fragmentShader;
 	var fragmentGlsl = prefixFragment + fragmentShader;
 
 
-	if ( isWebGL2 ) {
+	if ( isWebGL2 && ! material.isRawShaderMaterial ) {
 
 
 		// GLSL 3.0 conversion
 		// GLSL 3.0 conversion
 		var gles3VS = [
 		var gles3VS = [