Fix things
Use modern OpenGL