OpenGL pain