Added syntax for OpenGL, GLSL and HLSL