- 2008-05-09 0:11
- android
安藤恐竜さんがGoogle Android SDK Hackathonで取り組まれたKubench。
ついに完成したそうです。ソースが公開されていましたので、勝手にDroidBenchにマージしてしまいました。
ついでにKubenchのベンチマークテストを行いました。
KubenchはOpen GL|ELのベンチマークを行えるソフトウェアです。

私の実行環境はiMac (CoreDuo 2GHz / 2GB mem.)のm5-rc14エミュレータです。
平均して30fpsをマークしているようです。

Kubenchのソースをそのままマージする事が出来ませんでした。
どうやら、Tabインタフェース上でGLSurfaceViewが表示されないようです。
そこで、KubenchをstartSubActivityで表示する事にしました。
また、これに伴いKubenchのonKeyDownイベント処理の一部を修正させていただきました。
Before
public boolean onKeyDown(int keyCode, KeyEvent event) { setTitle("Kubench: " + mView.getFramerate() + " fps"); return true; }
After
public boolean onKeyDown(int keyCode, KeyEvent event) { switch(keyCode) { case KeyEvent.KEYCODE_BACK: return super.onKeyDown(keyCode, event); } setTitle("Kubench: " + mView.getFramerate() + " fps"); return true; }
単純にエミュレータのバックコードを有効にして、元のActivityに戻れるようにしただけです。
いつものようにEclipseプロジェクトを公開します。DroidBenchプロジェクトの方にもアップしています。ご自由にお使い下さい。
android_benchmark0.3.zip
#以前マージしたFloating-point演算のベンチマークテストの部分を含めパッケージ構成を分けました。
Kubenchの完成に気づかず、マージが遅れてしまいました。
どれだけ忙しくてもアンテナは立てておきたいなと。
- Newer: はてコ - はてなブックマーク コメント -
- Older: DroidBenchにFloatingをポーティングしました
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://www.adamrocker.com/blog/207/kubench_in_the_droidbench.html/trackback/
- Listed below are links to weblogs that reference
- DroidBenchにKubenchをマージしました from throw Life
