Is it conceivable to implement ANGLE <https://code.google.com/p/angleproject/> in PyOpenGL? Windows users frequently have broken OpenGL implementations, even with the GPU manufacturer drivers correctly installed. Windows sometimes insists for using its native OpenGL 1.1 implementation instead of the GPU driver implementation, and it can be quite hard for some users to fix this.

ANGLE allows to translate OpenGL ES calls to DirectX calls. That's how WebGL works in Chrome and Firefox on Windows. How complicated would it be to integrate it in PyOpenGL?

Cyrille Rossant