VBOを作成glDrawElements
し、同じレンダリング サイクル内の呼び出し間で再利用することは可能ですか? (私は奇妙な結果を試してみました)。以下の例は、バインディングなどの欠落です。
初期化コード (一度だけ実行) * : *
glGenBuffers(...)
glBufferData(...)
レンダリング フレーム コード (フレームごとに実行):
glMapBufferOES(...)
//... Update buffer from index 0 to X
glDrawElements(...)
//... Update buffer from index 0 to Y
glDrawElements(...)
[context presentRenderbuffer:GL_RENDERBUFFER_OES];