问题旁边的信息: 我使用QBitmap来预先计算音频信号的波形图像。它们是由QPolygon生成的,由画家为位图(屏幕外)绘制。然而,画家需要很多时间,我不知道为什么。
也许是因为我用2 ^ 19点来绘制一个位图(只有!)2000 x 1000像素,这就是为什么我认为GPU可以做得更好的东西。
除了糟糕的预先计算性能之外,此解决方案在观看波形期间为我提供了出色的性能(但是如果您有更好的解决方案来实现我的目标,您也可以随时向我提供有关此主题的信息)。
实际问题: 如何使用OpenGL在QBitmap上绘图?这甚至可能吗?如果没有,我怎么能用OpenGL和QT得到相同的结果(预先计算位图)?