我正在使用GL的TransformFeedback功能。是否可以绑定多个输出缓冲区而不是单个缓冲区?假设我有两个输出变动:TransformFeedback绑定多个输出缓冲区
out vec4 out0;
out vec4 out1;
而且我已经生成了他们两个缓冲对象:
glGenBuffers(1, &id0);
glGenBuffers(1, &id1);
我如何可以绑定id0
到out0
和id1
到out1
?
我试过glBindBuffersBase
和glBindBufferRange
,但似乎也没有这样做。
您使用的是桌面OpenGL还是OpenGL ES? –
我正在使用桌面。有什么区别? –