Port ot OpenGL 3.2. Everything is still a horrible tangled mess of tutorial code and such, but it runs.