配置要从着色器中输出的变量
void glTransformFeedbackVaryings( GLuint program,
GLsizei count,
const char **varyings,
GLenum bufferMode);
Parameters
program
The name of the target program object.
着色器程序对象
count
The number of varying variables used for transform feedback.
变量的总数
varyings
An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback.
变量名的数组
bufferMode
Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be GL_INTERLEAVED_ATTRIBS or GL_SEPARATE_ATTRIBS.
捕获变量的模式,可以是分量模式(GL_SEPARATE_ATTRIBS,写入多个缓冲区对象)或交叉模式(GL_INTERLEAVED_ATTRIBS,写入单个缓冲区对象)

博客介绍了配置从着色器中输出变量的函数glTransformFeedbackVaryings,包括其参数program(着色器程序对象)、count(变量总数)、varyings(变量名数组)和bufferMode(捕获变量的模式,有分量或交叉模式)。
3668

被折叠的 条评论
为什么被折叠?



