对于感觉有点无知的问题感到抱歉,但我能找到的所有例子只能从一个缓冲区中抽取,所以我无法得到答案。
哪个是对的?
Enable Client States
Bind
Draw
Bind
Draw
Bind to 0
Disable Client States
或
Bind
Enable Client States
Draw
Disable Client States
Bind
Enable Client States
Draw
Disable Client States
Bind to 0
或其他什么?
简而言之,使用多个vbos进行多次绘制调用的正确顺序是什么?
答案 0 :(得分:2)
它们都应该工作,但第一个将涉及更少的API调用/状态更改。在相关客户端启用之前,我对你的第二个绑定序列有点怀疑。
如果您在整个程序中使用相同的客户端状态,则可以在开始时启用它们并在整个程序中启用它们。