Added support for various GLSL versions