9

renderMode = GPUモバイル アプリケーション用の AIR アプリを開発する場合、 vsを使用する場合と、どちらを使用する場合の違いを説明してもらえrenderMODE = directますか?

4

1 に答える 1

15

お気軽に訂正してください。これが私の理解です。表示パイプラインには 2 つのコンポーネントがあります

  1. レンダリング
  2. 合成

Flash/AIR で可能な 3 つの renderModes があります。

  1. CPU
  2. GPU
  3. 直接

CPU を使用すると、合成とレンダリングの両方が CPU/ソフトウェアによって処理されます。GPU を使用すると、合成は GPU/ハードウェアによって処理され、レンダリングは引き続き CPU/ソフトウェアによって処理されます。

DIRECT は、合成が CPU/ソフトウェアによって処理され、レンダリングが GPU/ハードウェアによって処理されるという点で、GPU モードの反対です。

GPU モードは部分ブリッティングから、CPU モードはステージ ブリッティングから、DIRECT モードからの利点は、Stage3D を直接または Starling や Away3D などのフレームワークを介して間接的にターゲットにする場合にのみ得られます。

逆に、Stage3D を対象とする場合は、renderMode=DIRECT を使用する必要があります

于 2013-02-05T01:59:53.870 に答える