Lines Matching full:bindingindex
136 GLuint bindingIndex)
140 if (!_mesa_is_bufferobj(vao->BufferBinding[bindingIndex].BufferObj))
145 if (array->BufferBindingIndex != bindingIndex) {
151 vao->BufferBinding[bindingIndex]._BoundArrays |= array_bit;
153 array->BufferBindingIndex = bindingIndex;
196 * given by bindingIndex.
201 GLuint bindingIndex,
205 &vao->BufferBinding[bindingIndex];
1703 GLuint bindingIndex, GLuint buffer, GLintptr offset,
1712 * "An INVALID_VALUE error is generated if <bindingindex> is greater than
1715 if (bindingIndex >= ctx->Const.MaxVertexAttribBindings) {
1717 "%s(bindingindex=%u > "
1719 func, bindingIndex);
1749 vao->BufferBinding[VERT_ATTRIB_GENERIC(bindingIndex)].BufferObj->Name) {
1750 vbo = vao->BufferBinding[VERT_ATTRIB_GENERIC(bindingIndex)].BufferObj;
1779 _mesa_bind_vertex_buffer(ctx, vao, VERT_ATTRIB_GENERIC(bindingIndex),
1785 _mesa_BindVertexBuffer(GLuint bindingIndex, GLuint buffer, GLintptr offset,
1802 vertex_array_vertex_buffer(ctx, ctx->Array.VAO, bindingIndex,
1808 _mesa_VertexArrayVertexBuffer(GLuint vaobj, GLuint bindingIndex, GLuint buffer,
1824 vertex_array_vertex_buffer(ctx, vao, bindingIndex,
2159 GLuint attribIndex, GLuint bindingIndex,
2167 * <bindingindex> must be less than the value of
2179 if (bindingIndex >= ctx->Const.MaxVertexAttribBindings) {
2181 "%s(bindingindex=%u >= "
2183 func, bindingIndex);
2191 VERT_ATTRIB_GENERIC(bindingIndex));
2196 _mesa_VertexAttribBinding(GLuint attribIndex, GLuint bindingIndex)
2213 attribIndex, bindingIndex,
2219 _mesa_VertexArrayAttribBinding(GLuint vaobj, GLuint attribIndex, GLuint bindingIndex)
2234 vertex_array_attrib_binding(ctx, vao, attribIndex, bindingIndex,
2242 GLuint bindingIndex, GLuint divisor,
2254 * "An INVALID_VALUE error is generated if <bindingindex> is greater
2257 if (bindingIndex >= ctx->Const.MaxVertexAttribBindings) {
2259 "%s(bindingindex=%u > "
2261 func, bindingIndex);
2265 vertex_binding_divisor(ctx, vao, VERT_ATTRIB_GENERIC(bindingIndex), divisor);
2270 _mesa_VertexBindingDivisor(GLuint bindingIndex, GLuint divisor)
2287 bindingIndex, divisor,
2293 _mesa_VertexArrayBindingDivisor(GLuint vaobj, GLuint bindingIndex,
2309 vertex_array_binding_divisor(ctx, vao, bindingIndex, divisor,