Есть два варианта приложения:1. QGLWidget с переопределённым paintGL2. QGraphicsView/QGraphicsScene с QGLWidget в качестве viewport'а и переопределённым drawBackground.В обоих случаях исполняется один и тот же GL-ный код. Больше на сцене ничего нет.На WinXP SP2/GeForce 8400 GS работает примерно одинаково, на Ubuntu 9.10 x86_64/GeForce GTX 260 второй вариант медленнее на 40%. Падение именно процентное, что при одной модели и fps около 4к, что при 100 и fps около сотни.Кто-нибудь знает, с чем может быть связано?
|