我正在使用带有 Open GL ES 2.0 的 QT 4.8(创建了我的一组着色器等......)
从拥有 QGraphicsScene 的 QGraphicsView 中运行整个应用程序,虽然我正在渲染一个简单的模型(大约 30 fps),但我得到的 fps 相对较低。
场景渲染本身由一个以 50Hz 触发的计时器触发(可以更改)。为了提高帧速率,最耗时的部分是什么?
另外,我注意到(使用 gDebugger)与 GL_STENCIL_TEST 和 GL_SCISSOR_TEST 相关的函数和状态在这里是杀手级的消费者(超过 30% 的时间都在这上面)。反正有绕过它吗?
谢谢。