This week, I have started fixing the OpenGL support for the toolkit. Mike Fletcher gave me the brilliant idea of using Pygame’s surfaces as textures in OpenGL. This means there is a lot less work than I had anticipated, and I already have some code working. This also helps to guarantee that the OpenGL version looks identical to the regular Pygame version.