Browse Source

WebGLProgram clean up.

Mr.doob 9 years ago
parent
commit
2de8d873d2
1 changed files with 2 additions and 3 deletions
  1. 2 3
      src/renderers/webgl/WebGLProgram.js

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

@@ -287,7 +287,7 @@ function WebGLProgram( renderer, code, material, parameters ) {
 
 	var prefixVertex, prefixFragment;
 
-	if ( (material && material.isRawShaderMaterial) ) {
+	if ( material.isRawShaderMaterial ) {
 
 		prefixVertex = [
 
@@ -300,7 +300,6 @@ function WebGLProgram( renderer, code, material, parameters ) {
 		prefixFragment = [
 
 			customExtensions,
-
 			customDefines,
 
 			'\n'
@@ -492,7 +491,7 @@ function WebGLProgram( renderer, code, material, parameters ) {
 	fragmentShader = parseIncludes( fragmentShader, parameters );
 	fragmentShader = replaceLightNums( fragmentShader, parameters );
 
-	if ( (material && material.isShaderMaterial) === false ) {
+	if ( ! material.isShaderMaterial ) {
 
 		vertexShader = unrollLoops( vertexShader );
 		fragmentShader = unrollLoops( fragmentShader );