glBindAttribLocation - Verknüpft einen Stream-Index mit einer Shader-Variable.
void glBindAttribLocation(GLuint program, GLuint index, const GLchar *name);GLuint program- Der Index des Shader ProgrammsGLuint index- Der Index des Streamsconst GLchar *name- Name der Shader Variable
Siehe auch
Beispiel
glAttachShader(shader_prog, vert_shader);
glAttachShader(shader_prog, frag_shader);
// Stream an Index 0 wird mit "local_vertex" verknüpft
glBindAttribLocation(shader_prog, 0, "local_vertex");
glLinkProgram(shader_prog);Im Vertex Shader:
in vec3 local_vertex;