OpenGLをさわる

相変わらずVNCもどきをいじり続けています。

プログラムはちょっと修正しまして、Android実機からWindows側に簡単な操作(マウス操作とキー入力)を送信。この状態でFPSが8前後で落ち着きました。
正直遅いですが、かろうじて動画っぽくは見えるかなと。
操作は遅れが1secくらいあります。500msecくらいまで改善したいなあ。

で、さらなるスピードアップをすべくOpenGLで描画するように修正しました。
結果は、、、残念なことに遅い。3FPSくらい?
プロファイルを見た感じ画像展開と描画にえらい時間がかかっていて、まずいところを探しています。
処理時間のトップはJPEGイメージの読み込み(メモリへの)のようで、ここを改善したいところです。
ちなみにPNGなら軽くなるかと変えて見たところ、もっと遅くなりました。
うーむ。。。

——————————————
OpenGL関連で参考にさせて頂いたサイト

http://android.keicode.com/basics/opengl-overview.php

http://blog.oukasoft.com/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0/%E3%80%90android%E3%80%91%E3%82%A2%E3%83%B3%E3%83%89%E3%83%AD%E3%82%A4%E3%83%89%E3%81%A7opengl%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B%EF%BC%882d%E3%83%86%E3%82%AF%E3%82%B9%E3%83%81/

 

コメントを残す

メールアドレスが公開されることはありません。

This blog is kept spam free by WP-SpamFree.