toge's diary

コンピュータ関連の趣味をつらつらと。

メッシュ描画にVBOはかえって遅い?

id:toge:20070430#1177960684 の続き。

うーん、寝ながら考えたが、非VBOなソースでもそんなに速度が変わっていないことを考えると、

  1. メッシュ描画は主体的なパフォーマンス要素ではない
  2. 実は頂点描画の方が圧倒的に重い

のどちらかの可能性が高いな。GPUの性能確認しないといけないが、毎秒800万頂点描画って妥当な線かなのかな?光源数1の処理しかないはずなんだけど。

追記

うそつけ、非VBOにしたら、全体でも10%ぐらい速度あがったよ。頂点配列工夫したらもうちょっと速くなりそうだな。