Code is now surprisingly opengl 3.1 compliant

wtf