2012-02-13 45 views
0

在OpenGL的FBO wiki页面有这样的片段:我可以绑定顶点着色器的顶点属性索引吗?

您还可以使用布局语法直接在着色器来定义这一点, ,你会为属性指标:

layout(location = 0) out vec4 mainColor; 
layout(location = 1) out vec2 subsideraryInfo;

这似乎表明,属性索引可以在着色器中指定,这将简化一些事情,我不需要我的代码来指定属性位置,并且这样的u唱glBindAttribLocation

+0

“我似乎无法找到关于此的更多信息。”你一定不会看起来很辛苦。我搜索了你指向“布局位置”的wiki,并且找到了几个触及它的页面。第一页涉及UBO,但[GLSL类型限定词](http://www.opengl.org/wiki/GLSL_Type_Qualifiers)页面为所有情况阐明。你有什么特别的信息? – 2012-02-13 15:34:18

回答