Qt QGLWidget中的QPainter是否使用GPU?

Qt QGLWidget中的QPainter是否使用GPU?,qt,qglwidget,Qt,Qglwidget,QGLWidget中的QPainter API是否使用GPU? 或者只使用CPU进行绘制,但将QPaint的结果放入OpenGL的纹理中?(就像绘制纹理一样) 经过一些谷歌,我看到有人说Qt会将QPainter的api转换为opengl的调用 但我也看到有人说QGLWidget中的QPaint只使用CPU 我很困惑。但是我在QGLWidget()的文档中找不到答案 有人能给我一个提示吗?你研究过Qt源代码吗?我在过去仅仅通过切换到GL小部件就获得了明显的性能改进,所以我认为它是硬件加速的。但它实

QGLWidget中的QPainter API是否使用GPU? 或者只使用CPU进行绘制,但将QPaint的结果放入OpenGL的纹理中?(就像绘制纹理一样)

经过一些谷歌,我看到有人说Qt会将QPainter的api转换为opengl的调用

但我也看到有人说QGLWidget中的QPaint只使用CPU

我很困惑。但是我在QGLWidget()的文档中找不到答案


有人能给我一个提示吗?

你研究过Qt源代码吗?我在过去仅仅通过切换到GL小部件就获得了明显的性能改进,所以我认为它是硬件加速的。但它实际上可以归结为您正在使用的特定平台实现。