私のチームは、Intel Atom Z530ネットブックハードウェアプラットフォームに展開するWPFアプリケーションを開発中です。 Intel Atom Z530には、PowerVR SGX 535 GPUコアを搭載したIntel GMA 500統合グラフィックスが付属しています。 PowerVR SGX 535 GPUコアは、AppleのA4チップセットで使用されている正確なグラフィックスコアです。GMA 500統合グラフィックスでWPFパフォーマンスが遅い
私の質問: なぜPowerVR SGX 535グラフィックスでWPFが遅いのですか?
実際には、WPFアプリケーションのハードウェアアクセラレーションをオフにして、より良いパフォーマンス(画面遷移、ダイアログ遷移、2Dグラフィックスの対話)を実現します。 iPadテクノロジスタックは、同じハードウェアグラフィックスコアでより優れたUIパフォーマンスを実現できます。
ありがとうございました!
私はビデオドライバを最新バージョンのDirectXでアップデートしようとしましたが、.Net 4をインストールしようとしましたか(多分いくつかのバグを解決して、 .net 3.5)、Win7を使ってこのデバイスのパフォーマンスが向上しているかどうかを確認します。 – Tony
ドライバコメントをありがとう。インテルXP GMA 500ドライバとIEGDドライバの両方を試しました。両方とも同様のパフォーマンスを示します。しかし、私たちはIEGDドライバで素晴らしいOpenGLパフォーマンスを見つけました。 – Bjorn
Intelは、GMA 500ドライバには修正を予定していないWPF固有のバグがあると言いました。 WPFはグラフィックスパイプライン上のすべての画面レイアウトを行うので、GMA 500パイプラインはWPFにとって小さすぎると聞いています。 GMA 500は3Dワークロードしか期待しておらず、すべてのスクリーンレンダリングの責任を追いつかない。 – Bjorn