Qt OpenGL C++类
Qt OpenGL模块提供了用于在Qt应用程序中使用OpenGL的类。 更多...
类
为一组暴露OpenGL每个版本和配置所有函数的基类 | |
用于创建和管理OpenGL缓冲对象的功能 | |
启用OpenGL调试信息的记录 | |
封装OpenGL调试消息 | |
封装OpenGL帧缓冲对象 | |
指定OpenGL帧缓冲对象的格式 | |
OpenGL 1.0规范的全部函数 | |
OpenGL 1.1规范的全部函数 | |
OpenGL 1.2规范的全部函数 | |
OpenGL 1.3规范的全部函数 | |
OpenGL 1.4规范的全部函数 | |
OpenGL 1.5规范的全部函数 | |
OpenGL 2.0规范的全部函数 | |
OpenGL 2.1规范的全部函数 | |
OpenGL 3.0规范的全部函数 | |
OpenGL 3.1规范的全部函数 | |
OpenGL 3.2兼容配置的全部函数 | |
OpenGL 3.2核心配置的全部函数 | |
OpenGL 3.3兼容配置的全部函数 | |
OpenGL 3.3核心配置的全部函数 | |
OpenGL 4.0兼容配置的全部函数 | |
OpenGL 4.0核心配置的全部函数 | |
OpenGL 4.1兼容配置的全部函数 | |
OpenGL 4.1核心配置的全部函数 | |
OpenGL 4.2兼容配置的全部函数 | |
OpenGL 4.2核心配置的全部函数 | |
OpenGL 4.3兼容配置的全部函数 | |
OpenGL 4.3核心配置的全部函数 | |
OpenGL 4.4兼容配置的全部函数 | |
OpenGL 4.4核心配置的全部函数 | |
OpenGL 4.5兼容配置的全部函数 | |
OpenGL 4.5核心配置的全部函数 | |
OpenGL ES 2的全部函数 | |
允许使用QPainter在OpenGL上下文中进行绘图 | |
描述影响纹理上传期间像素解包的像素存储模式 | |
允许编译OpenGL着色器 | |
允许链接和使用OpenGL着色器程序 | |
通过OpenGL绘制纹理方形的一个方便方式 | |
封装一系列OpenGL计时查询对象 | |
包装OpenGL计时查询对象 | |
提供对指定版本和配置文件OpenGL函数的访问 | |
表示OpenGL上下文的版本,如果适用,还包括配置文件 | |
包装OpenGL顶点数组对象 | |
QOpenGLVertexArrayObject::Binder类是一个便捷类,用于帮助绑定和解绑OpenGL顶点数组对象 | |
作为一个便捷子类,QWindow用于执行OpenGL绘图 |
详细描述
Qt OpenGL 页面包含有关如何使用此模块的信息。
单独的 Qt OpenGL Widgets库 提供了一个C++小部件类,用于将OpenGL图形渲染到小部件UI中。
用于渲染OpenGL图形的窗口小部件 |
© 2024 The Qt Company Ltd. 本文档贡献的版权归其所有者所有。本提供的文档是根据由自由软件基金会发布的 GNU自由文档许可版本1.3 条款授权的。Qt及其相关商标是芬兰以及/或在其他国家和地区The Qt Company Ltd的商标。所有其他商标归其所有者所有。