shaders for GLSL #120 & #330
use OpenGL 3.2 core profile