Some work on GL 3.2 / GLSL 1.50 support