toge's diary

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

[OpenGL]頂点配列は素晴しい

簡単なプログラムを書いて

  • 毎回glVertexf等で指定する
  • 頂点配列で描画する
  • VBOで描画する

をやってみました。1フレームを描画する場合の時間です。(細かい条件はまた明日)

  • 10.98 msec
  • 5.71 msec
  • 4.13 msec

ちなみに何も描画しない場合は1.05 msec。この部分を差し引くと。

  • 9.93 msec
  • 4.66 msec
  • 3.08 msec

うげげ、頂点配列って素晴らしい。2倍速だよ。VBOにすると更に1.5倍速。
凄いわ。わざわざプログラムする価値あるね。
ベンチマーク条件等はもうすこし詰めないと。