是否可以创建一个VBOglDrawElements
并在同一渲染周期的调用之间重用它?(我尝试并获得了奇怪的结果)。下面的示例缺少绑定等。
初始化代码(只执行一次) * : *
glGenBuffers(...)
glBufferData(...)
渲染帧代码(每帧执行):
glMapBufferOES(...)
//... Update buffer from index 0 to X
glDrawElements(...)
//... Update buffer from index 0 to Y
glDrawElements(...)
[context presentRenderbuffer:GL_RENDERBUFFER_OES];