Based on The OpenGL Shader Wrangler: http://prideout.net/blog/?p=11. More...
Based on The OpenGL Shader Wrangler: http://prideout.net/blog/?p=11.