Since the render already does not depend on Qt implementing a simple glut based canvas to have a Qt-free OpenGL based backend should not be to hard.
First steps would be moving RendererQtGL into a separate module (see issue #5) , renaming it to RendererGL and then copying matplotlibs basic backend tests and see them fail. After that the stub from matplotlibs backend_template can be implemented to show a glut window which uses the RendererGL.
Since the render already does not depend on Qt implementing a simple glut based canvas to have a Qt-free OpenGL based backend should not be to hard.
First steps would be moving RendererQtGL into a separate module (see issue #5) , renaming it to RendererGL and then copying matplotlibs basic backend tests and see them fail. After that the stub from matplotlibs backend_template can be implemented to show a glut window which uses the RendererGL.