3

私は元々電話サイズのスクリーン用にキャンバスレンダリングを使用するようにコーディングしたライブ壁紙を持っています。しかし、それをXoomタブで実行すると、恐らく画面の解像度が上がるため、フレームレートが著しく低下します。ライブ壁紙にHoneycomb android:hardwareAccelerated = "true"マニフェスト設定が適用されますか?

私はアンドロイド追加してみました:私のマニフェストのアプリケーション要素にhardwareAccelerated =「true」をを、しかし、フレームレートが低下したまま。 Androidは方法はキャンバスが実際に加速されていないことを示してonDraw私WallpaperEngineHelperクラスに渡すキャンバスオブジェクトを確認する:

@Override 
    protected void onDrawFrame(Canvas c) { 
     c.isHardwareAccelerated(); //returns false 
     ... 

私は何かが足りないか、私はGLの表面にコードを再する必要がありますか?

答えて

1

Romainは、this group discussionの3.0ではサポートされていないと述べています。

Chet Haase recently posted一部のハードウェアアクセラレーションプロファイリングについて。サンプルコードはあなたの役に立つかもしれません。

+0

おかげさまでジョシュ、それは私が探していたものです。 – newbyca

関連する問題