2012-02-13 75 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

回答