0

を使用して表示Bitmapsしています。私の電話には GPU が搭載されています。SurfaceViewCanvas.drawBitmap

次に、 から に変更しSurfaceView、毎回fromGLSurfaceViewでビットマップを表示します。GLUtils.texImage2DRendereronDrawFrame()

速度の違いはわかりませんでした (正確な測定はしていませんが、観察だけです)。

違いがあるのでしょうか、それともGLSurfaceViewテクスチャのみに使用するのは無意味SurfaceViewですか?必要なハードウェア アクセラレーション サポートを提供しますか?

4

2 に答える 2

2

明らかにそうではなく、HWアクセラレーションの追加は次のAndroidリリースでは計画されていません。

Cf. https://groups.google.com/d/msg/android-developers/ly-DqqZyPTw/XZNJmHpVBGoJ

より徹底的なベンチマークを行うと、違いがわかります。

于 2012-05-16T16:39:25.583 に答える