Add support for using desktop OpenGL