aras-p/glsl-optimizer — pull request #29 by NiklasNummelin (2013-08-02 09:34:24+00:00)
Title: Added support for assigning arrays/structs in opengl es 2.0 glsl.

It fixes errors when compiling glsl-optimizer optimized code on the devices (even if you return a struct from a function). This would be outputed as a simple asignment from array to array and most compilers wouldn't accept this. The solution was to unroll these operations to assigns of individual elements.