tests: add test for another vectorize pass issue (failing now)
Fix vectorize pass going wrong with dot products
(https://bugs.freedesktop.org/show_bug.cgi?id=75224)
cleanup vectorize pass; constants are handled as rvalues right above
Merge pull request #50 from zeux/master

Allow to customize max loop unroll iterations.
Update Makefile for libglslopt
tests: add a semi-complex shader with long loops, for unrolling test
increase loop size limit in unrolling (we gained some more intermediate instructions)
tests: add more tests
tests: extend test to check how ternary selection interacts with default precision
Fix missing precision qualifier on some variables in some ES shaders
tests: update test output after missing float precision qualifier fix
bugfix: determine initial value for loop variables in all cases
bugfix: do not skip assignments or declarations for loop variables if for loop is not emitted
Fixed build error on VS2013, which adds copysign() without underscore
The project is not compiling under linux 

In file included from /home/ddeath/Downloads/glsl/contrib/glslopt/Main.cpp:4:0:
/home/ddeath/Downloads/glsl/src/glsl/glsl_optimizer.h:45:14: error:   initializing argument 1 of ‘glslopt_ctx* glslopt_initialize(glslopt_target)’ [-fpermissive]
 glslopt_ctx* glslopt_initialize (glslopt_target target);
Merge pull request #59 from ddeath/patch-1

The project is not compiling under linux
using native abstractions for better node compatibility
updating gitignore with node_modules
Merge branch 'master' of https://github.com/aras-p/glsl-optimizer into node-nan
updating to latest version