【发布时间】:2017-02-20 07:12:33
【问题描述】:
我正在使用 GL 的 TransformFeedback 功能。是否可以绑定多个输出缓冲区而不是单个缓冲区?假设我有两个输出变量:
out vec4 out0;
out vec4 out1;
我已经为它们生成了两个缓冲区对象:
glGenBuffers(1, &id0);
glGenBuffers(1, &id1);
如何将id0 绑定到out0 和id1 到out1?
我已经尝试过glBindBuffersBase 和glBindBufferRange,但似乎两者都没有。
【问题讨论】:
-
您使用的是桌面 OpenGL 还是 OpenGL ES?
-
我正在使用桌面。有什么不同吗?
标签: opengl glsl gpgpu transform-feedback