Lines Matching defs:attribIndex

159  * attribIndex.
164 gl_vert_attrib attribIndex,
167 struct gl_array_attributes *array = &vao->VertexAttrib[attribIndex];
171 const GLbitfield array_bit = VERT_BIT(attribIndex);
3373 vertex_attrib_format(GLuint attribIndex, GLint size, GLenum type,
3410 if (attribIndex >= ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs) {
3414 func, attribIndex);
3419 VERT_ATTRIB_GENERIC(attribIndex),
3428 VERT_ATTRIB_GENERIC(attribIndex), size, type,
3435 _mesa_VertexAttribFormat(GLuint attribIndex, GLint size, GLenum type,
3438 vertex_attrib_format(attribIndex, size, type, normalized,
3446 _mesa_VertexAttribIFormat(GLuint attribIndex, GLint size, GLenum type,
3449 vertex_attrib_format(attribIndex, size, type, GL_FALSE,
3456 _mesa_VertexAttribLFormat(GLuint attribIndex, GLint size, GLenum type,
3459 vertex_attrib_format(attribIndex, size, type, GL_FALSE, GL_FALSE,
3466 vertex_array_attrib_format(GLuint vaobj, bool isExtDsa, GLuint attribIndex,
3493 if (attribIndex >= ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs) {
3496 func, attribIndex);
3501 VERT_ATTRIB_GENERIC(attribIndex),
3509 _mesa_update_array_format(ctx, vao, VERT_ATTRIB_GENERIC(attribIndex), size,
3516 _mesa_VertexArrayAttribFormat(GLuint vaobj, GLuint attribIndex, GLint size,
3520 vertex_array_attrib_format(vaobj, false, attribIndex, size, type, normalized,
3528 _mesa_VertexArrayVertexAttribFormatEXT(GLuint vaobj, GLuint attribIndex, GLint size,
3532 vertex_array_attrib_format(vaobj, true, attribIndex, size, type, normalized,
3540 _mesa_VertexArrayAttribIFormat(GLuint vaobj, GLuint attribIndex,
3544 vertex_array_attrib_format(vaobj, false, attribIndex, size, type, GL_FALSE,
3552 _mesa_VertexArrayVertexAttribIFormatEXT(GLuint vaobj, GLuint attribIndex,
3556 vertex_array_attrib_format(vaobj, true, attribIndex, size, type, GL_FALSE,
3564 _mesa_VertexArrayAttribLFormat(GLuint vaobj, GLuint attribIndex,
3568 vertex_array_attrib_format(vaobj, false, attribIndex, size, type, GL_FALSE,
3576 _mesa_VertexArrayVertexAttribLFormatEXT(GLuint vaobj, GLuint attribIndex,
3580 vertex_array_attrib_format(vaobj, true, attribIndex, size, type, GL_FALSE,
3590 GLuint attribIndex, GLuint bindingIndex,
3602 if (attribIndex >= ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs) {
3606 func, attribIndex);
3618 assert(VERT_ATTRIB_GENERIC(attribIndex) < ARRAY_SIZE(vao->VertexAttrib));
3621 VERT_ATTRIB_GENERIC(attribIndex),
3627 _mesa_VertexAttribBinding_no_error(GLuint attribIndex, GLuint bindingIndex)
3631 VERT_ATTRIB_GENERIC(attribIndex),
3637 _mesa_VertexAttribBinding(GLuint attribIndex, GLuint bindingIndex)
3654 attribIndex, bindingIndex,
3660 _mesa_VertexArrayAttribBinding_no_error(GLuint vaobj, GLuint attribIndex,
3667 VERT_ATTRIB_GENERIC(attribIndex),
3673 _mesa_VertexArrayAttribBinding(GLuint vaobj, GLuint attribIndex, GLuint bindingIndex)
3688 vertex_array_attrib_binding(ctx, vao, attribIndex, bindingIndex,
3694 _mesa_VertexArrayVertexAttribBindingEXT(GLuint vaobj, GLuint attribIndex, GLuint bindingIndex)
3702 vertex_array_attrib_binding(ctx, vao, attribIndex, bindingIndex,