我正在尝试将 vbo 附加到 vao。但是我只能让它以“旧”方式工作:
bind vao
bind vbo
glVertexAttribPointer(...)
glEnableVertexArrayAttrib(...)
unbind vbo
unbind vao
现在我希望它实现新的无绑定方式,我这样尝试:
glVertexArrayAttribFormat(...);
glVertexArrayVertexBuffer(...);
glVertexArrayAttribBinding(...);
但是,我只得到一个黑屏。
将索引缓冲区对象附加到 vao 可以工作:
glVertexArrayElementBuffer(...);
我错过了什么?