- 270 名前:212 mailto:sage [2009/05/24(日) 00:29:17 ]
- >>256
掲示板では無理。 OpenGL のディスプレイリストについて調べて、pspgu.h の sceGuStart() の コメント読んで、sceGeListEnQueue() の動作調べて、 sceGeListUpdateStallAddr() の動作を考察してから調べてみなさい。 開発者向けには、 背景などはゲームとの同期が一フレームずれてても問題ないことが多いだろう から、フレームの先頭で、ゲーム更新処理前に背景だけ書くようにすると フレーム先頭のアイドルタイムが減る。 なるべく大きいもの(背景やボス)から描画して、小さいもの(玉や破片) を後回しにするとアイドルタイムが減りがちになる。 というようなことをアナウンスしたらよいだろう。 ていうか実測が先。 sceGuSync() に時間がかかりすぎているならば、GPU 処理時間に改善の余地が ある可能性がある。 元々フルパワーで動作しているのにフィルレートが足りないというようなこと だと、そういったコトを工夫しても無意味だ。
|

|