2011-02-10 13 views
3

私のアプリはHTML5 Canvas2Dを大量に使用しています。プロファイリングの後、私は、最も多くの関数呼び出しがHTML5 Canvasの.stroke()と.fill()関数であることを発見しました。したがって、私のアプリケーションのパフォーマンスをさらに向上させるためには、キャンバス上で図面を最適化する必要があります。私はChromeのNaClプラグインを検討中です。 2Dグラフィックスを描画するためのネイティブインタフェースpp :: Graphics2Dがあることがわかりました。 NaCl 2DグラフィックスインターフェイスがHTML5 Canvas 2Dよりも速いかどうかは誰にも分かりますか?HTML5 Canvas 2DとNaClの比較pp :: Graphics2D(パフォーマンス)

+0

WebGLを調べましたか?これにより、ハードウェアの高速化が可能になりますが、ChromeのみのNaClよりもブラウザのサポートが強化されます。私はまた驚いた脳卒中であり、充満は加速されない。実際に通話時間と通話回数を混同していないと確信していますか? – SpliFF

+0

これまでは、これについて言及しておきました。私はすでにWebGLを利用していますが、WebGLを持っていない人やグラフィックカードを持っていない人のためのソリューションを探しています。 – Jayesh

答えて

0

NaCLは、WebGLや他のブラウザ内レンダリング方法よりもはるかに高速です。

私をNaClにゲームエンジンを移植したのだが、同じネイティブアプリに比べて非常に少ないパフォーマンスのグリッチと本当にスムーズに実行されます。それをWebGLと比較すると、ほんの数倍になるはずです。

関連する問題