QGraphicsView/Scene を中心に構築された Qt アプリケーションがあります。グラフィックのパフォーマンスは良好で、アニメーションは非常にスムーズで、シンプルな高解像度タイマーによると、フレームは 400 fps の速さで描画されます。ただし、タスク マネージャーによると、アプリケーションは常に 15% の CPU を使用しています。Visual Studio 2012 でパフォーマンス分析を実行したところ、ほとんどのサンプルが QApplication::notify 関数で取得されていることがわかりました。
GPU への描画機能のオフロードが役立つことを期待して、ビューポートを QGLWidget でレンダリングするように設定しましたが、CPU 使用率にはまったく影響しませんでした。
これは正常ですか?CPU使用率を下げるためにできることはありますか?