Support for OpenGL

当针对Qt v5.1或更高版本编译时,PyQt5根据Qt的配置实现一组桌面QOpenGL绑定或OpenGL ES v2绑定。这消除了对任何第三方OpenGL绑定的依赖,如PyOpenGL

目前,桌面绑定适用于OpenGL v2.0,并且大部分都是完整的。其他版本将在以后的版本中添加。如果有需要的呼叫,但目前不支持,请请求添加支持。

获取实现特定OpenGL版本和配置文件绑定的对象的方法与从C完成的方式相同,即通过调用versionFunctions()来完成。另外,绑定对象还包含与所有OpenGL常量相对应的属性。