Browse Source

simplify preprocessor, no need for reserve if I use pop.

Ben Houston 9 years ago
parent
commit
0951f96153
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/renderers/webgl/WebGLShaderPreProcessor.js

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

@@ -22,9 +22,9 @@ THREE.WebGLShaderPreProcessor.compile = function() {
         var includeFileName = matcheInclude[1];
         var includeChunk = includeResolver( includeFileName );
         if( ! includeChunk ) throw new Error( "can not find include file for line: " + line );
-        var includeLines = includeChunk.split( '\n' ).reverse();
+        var includeLines = includeChunk.split( '\n' );
         while( includeLines.length > 0 ) {
-          lines.unshift( includeLines.shift() );
+          lines.unshift( includeLines.pop() );
         }
       }
       else {