描画を高速化する

描画を高速化するには?


twitter @nenecomips ねねこむさんの情報より
http://twitter.com/#!/nenecomips/status/19692744016396289
また、gralloc が使えるとcopybitが使えなくなります。

下記より、copybitのバイナリ入手すると良いかも。
http://forum.xda-developers.com/showthread.php?t=736545&page=209

コメント
  • export TARGET_BOARD_PLATFORM=qsd8k とすると、copybit.qsd8k.soとgralloc.qsd8k.soが作られます。効果の程はわかりませんが・・・ -- RO215IS01 (2011-01-14 00:56:07)
  • gralloc.qsd8k.so は黄色点滅になりませんか?確か、yres_virtual が960で認識していたと思います。yres_virtual を 1920 要求していたと思いますが、、。詳しく追ってないので^^; これが、有効に成れば Gingerbread が実用的になりますね。 -- is01rebuild (2011-01-14 19:41:02)
  • 黄色点滅ですね。yres_virtualは1920になってますが・・・調整次第では化けるかもです -- RO215IS01 (2011-01-15 00:26:02)
  • ここのソースをダウンロード、標準のgrallocフォルダと差し替えたら少し早くなりました。"https://www.codeaurora.org/git/projects/qrd-gb-ssss-7225/repository/revisions/master/show/android/hardware/msm7k/libgralloc-qsd8k" -- RO215IS01 (2011-01-16 14:17:32)
  • apache2 ライセンスですね、流用できそうです。URLは https://www.codeaurora.org/git/projects/qrd-gb-ssss-7225/repository/revisions/master/show/android/hardware/msm7k/libgralloc-qsd8k までですかね^^; 2.3.1r1に切り替えて試してみます。 -- is01rebuild (2011-01-16 14:30:34)
  • libEGL が egl.cfg が無いので、default config を利用するみたいなメッセージがでますね。私は詳しくないのですが、 egl.cfg について調べると何かでてくるのでしょうか? -- is01rebuild (2011-01-16 18:45:33)
  • 私は device/htc/pession-common/egc.cfg を流用しました。1行目だけ合っていればよさそうなので。これをhogeフォルダにコピーして、BoardConfig.mkに "BOARD_EGL_CFG := hoge/egl.cfg” で、メッセージは消えます。もっと良い設定があるか調べてみます。 -- RO215IS01 (2011-01-16 20:11:52)
  • 上記ファイルはFroyoのファイルなので、Froyoでも応用できるのではないでしょうか。 -- RO215IS01 (2011-01-16 20:12:59)
  • HTCのadreno200のファイルを試したことがありますが、うまくいった試しがありません。 -- NV (2011-01-17 00:09:22)
  • いろいろ情報ありがとうございます。現状、Froyoの2Dは高速化できていますので、他の作業が落ち着いたら着手したいと思います。3Dはダメダメですが^^; -- is01rebuild (2011-01-17 01:16:58)
名前:
コメント:









最終更新:2011年01月17日 01:16
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。