Shaders for OpenGL 2.1 renderer (wip)