Lines Matching refs:bindingIndex
136 GLuint bindingIndex) in vertex_attrib_binding() argument
140 if (!_mesa_is_bufferobj(vao->BufferBinding[bindingIndex].BufferObj)) in vertex_attrib_binding()
145 if (array->BufferBindingIndex != bindingIndex) { in vertex_attrib_binding()
151 vao->BufferBinding[bindingIndex]._BoundArrays |= array_bit; in vertex_attrib_binding()
153 array->BufferBindingIndex = bindingIndex; in vertex_attrib_binding()
201 GLuint bindingIndex, in vertex_binding_divisor() argument
205 &vao->BufferBinding[bindingIndex]; in vertex_binding_divisor()
1703 GLuint bindingIndex, GLuint buffer, GLintptr offset, in vertex_array_vertex_buffer() argument
1715 if (bindingIndex >= ctx->Const.MaxVertexAttribBindings) { in vertex_array_vertex_buffer()
1719 func, bindingIndex); in vertex_array_vertex_buffer()
1749 vao->BufferBinding[VERT_ATTRIB_GENERIC(bindingIndex)].BufferObj->Name) { in vertex_array_vertex_buffer()
1750 vbo = vao->BufferBinding[VERT_ATTRIB_GENERIC(bindingIndex)].BufferObj; in vertex_array_vertex_buffer()
1779 _mesa_bind_vertex_buffer(ctx, vao, VERT_ATTRIB_GENERIC(bindingIndex), in vertex_array_vertex_buffer()
1785 _mesa_BindVertexBuffer(GLuint bindingIndex, GLuint buffer, GLintptr offset, in _mesa_BindVertexBuffer() argument
1802 vertex_array_vertex_buffer(ctx, ctx->Array.VAO, bindingIndex, in _mesa_BindVertexBuffer()
1808 _mesa_VertexArrayVertexBuffer(GLuint vaobj, GLuint bindingIndex, GLuint buffer, in _mesa_VertexArrayVertexBuffer() argument
1824 vertex_array_vertex_buffer(ctx, vao, bindingIndex, in _mesa_VertexArrayVertexBuffer()
2159 GLuint attribIndex, GLuint bindingIndex, in vertex_array_attrib_binding() argument
2179 if (bindingIndex >= ctx->Const.MaxVertexAttribBindings) { in vertex_array_attrib_binding()
2183 func, bindingIndex); in vertex_array_attrib_binding()
2191 VERT_ATTRIB_GENERIC(bindingIndex)); in vertex_array_attrib_binding()
2196 _mesa_VertexAttribBinding(GLuint attribIndex, GLuint bindingIndex) in _mesa_VertexAttribBinding() argument
2213 attribIndex, bindingIndex, in _mesa_VertexAttribBinding()
2219 _mesa_VertexArrayAttribBinding(GLuint vaobj, GLuint attribIndex, GLuint bindingIndex) in _mesa_VertexArrayAttribBinding() argument
2234 vertex_array_attrib_binding(ctx, vao, attribIndex, bindingIndex, in _mesa_VertexArrayAttribBinding()
2242 GLuint bindingIndex, GLuint divisor, in vertex_array_binding_divisor() argument
2257 if (bindingIndex >= ctx->Const.MaxVertexAttribBindings) { in vertex_array_binding_divisor()
2261 func, bindingIndex); in vertex_array_binding_divisor()
2265 vertex_binding_divisor(ctx, vao, VERT_ATTRIB_GENERIC(bindingIndex), divisor); in vertex_array_binding_divisor()
2270 _mesa_VertexBindingDivisor(GLuint bindingIndex, GLuint divisor) in _mesa_VertexBindingDivisor() argument
2287 bindingIndex, divisor, in _mesa_VertexBindingDivisor()
2293 _mesa_VertexArrayBindingDivisor(GLuint vaobj, GLuint bindingIndex, in _mesa_VertexArrayBindingDivisor() argument
2309 vertex_array_binding_divisor(ctx, vao, bindingIndex, divisor, in _mesa_VertexArrayBindingDivisor()