Hmm, QWidgets drawing method has to transfer the image data to the graphic card as well but achieves a constant (quite fast) speed. QGLWidget however takes significant more time for the first drawPixmap command which looks pretty much like a caching operation. Maybe their algorithm isn't the fastest one (bindTexture() seems to me very slow as well).
So, is there no option to influence Qt caching behavior? Once there was a method called setOptimization in QPixmap but this one disappeared in recent versions of Qt.
Regards,
André
Bookmarks