Lines Matching refs:attribIndex
157 * attribIndex.
162 gl_vert_attrib attribIndex,
165 struct gl_array_attributes *array = &vao->VertexAttrib[attribIndex];
169 const GLbitfield array_bit = VERT_BIT(attribIndex);
2380 vertex_attrib_format(GLuint attribIndex, GLint size, GLenum type,
2417 if (attribIndex >= ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs) {
2421 func, attribIndex);
2426 VERT_ATTRIB_GENERIC(attribIndex),
2435 VERT_ATTRIB_GENERIC(attribIndex), size, type,
2442 _mesa_VertexAttribFormat(GLuint attribIndex, GLint size, GLenum type,
2445 vertex_attrib_format(attribIndex, size, type, normalized,
2453 _mesa_VertexAttribIFormat(GLuint attribIndex, GLint size, GLenum type,
2456 vertex_attrib_format(attribIndex, size, type, GL_FALSE,
2463 _mesa_VertexAttribLFormat(GLuint attribIndex, GLint size, GLenum type,
2466 vertex_attrib_format(attribIndex, size, type, GL_FALSE, GL_FALSE,
2473 vertex_array_attrib_format(GLuint vaobj, GLuint attribIndex, GLint size,
2506 if (attribIndex >= ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs) {
2509 func, attribIndex);
2514 VERT_ATTRIB_GENERIC(attribIndex),
2522 _mesa_update_array_format(ctx, vao, VERT_ATTRIB_GENERIC(attribIndex), size,
2529 _mesa_VertexArrayAttribFormat(GLuint vaobj, GLuint attribIndex, GLint size,
2533 vertex_array_attrib_format(vaobj, attribIndex, size, type, normalized,
2541 _mesa_VertexArrayAttribIFormat(GLuint vaobj, GLuint attribIndex,
2545 vertex_array_attrib_format(vaobj, attribIndex, size, type, GL_FALSE,
2553 _mesa_VertexArrayAttribLFormat(GLuint vaobj, GLuint attribIndex,
2557 vertex_array_attrib_format(vaobj, attribIndex, size, type, GL_FALSE,
2567 GLuint attribIndex, GLuint bindingIndex,
2579 if (attribIndex >= ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs) {
2583 func, attribIndex);
2595 assert(VERT_ATTRIB_GENERIC(attribIndex) < ARRAY_SIZE(vao->VertexAttrib));
2598 VERT_ATTRIB_GENERIC(attribIndex),
2604 _mesa_VertexAttribBinding_no_error(GLuint attribIndex, GLuint bindingIndex)
2608 VERT_ATTRIB_GENERIC(attribIndex),
2614 _mesa_VertexAttribBinding(GLuint attribIndex, GLuint bindingIndex)
2631 attribIndex, bindingIndex,
2637 _mesa_VertexArrayAttribBinding_no_error(GLuint vaobj, GLuint attribIndex,
2644 VERT_ATTRIB_GENERIC(attribIndex),
2650 _mesa_VertexArrayAttribBinding(GLuint vaobj, GLuint attribIndex, GLuint bindingIndex)
2665 vertex_array_attrib_binding(ctx, vao, attribIndex, bindingIndex,