Lines Matching refs:Attrib
56 for (unsigned i = 0; i < ARRAY_SIZE(vao->Attrib); i++) { in _mesa_glthread_reset_vao()
61 vao->Attrib[i].ElementSize = elem_size; in _mesa_glthread_reset_vao()
62 vao->Attrib[i].RelativeOffset = 0; in _mesa_glthread_reset_vao()
63 vao->Attrib[i].BufferIndex = i; in _mesa_glthread_reset_vao()
64 vao->Attrib[i].Stride = elem_size; in _mesa_glthread_reset_vao()
65 vao->Attrib[i].Divisor = 0; in _mesa_glthread_reset_vao()
66 vao->Attrib[i].EnabledAttribCount = 0; in _mesa_glthread_reset_vao()
67 vao->Attrib[i].Pointer = NULL; in _mesa_glthread_reset_vao()
219 int attrib_count = ++vao->Attrib[binding_index].EnabledAttribCount; in enable_buffer()
230 int attrib_count = --vao->Attrib[binding_index].EnabledAttribCount; in disable_buffer()
268 enable_buffer(vao, vao->Attrib[VERT_ATTRIB_POS].BufferIndex); in _mesa_glthread_ClientState()
270 enable_buffer(vao, vao->Attrib[attrib].BufferIndex); in _mesa_glthread_ClientState()
273 disable_buffer(vao, vao->Attrib[VERT_ATTRIB_POS].BufferIndex); in _mesa_glthread_ClientState()
283 disable_buffer(vao, vao->Attrib[VERT_ATTRIB_POS].BufferIndex); in _mesa_glthread_ClientState()
285 disable_buffer(vao, vao->Attrib[attrib].BufferIndex); in _mesa_glthread_ClientState()
288 enable_buffer(vao, vao->Attrib[VERT_ATTRIB_POS].BufferIndex); in _mesa_glthread_ClientState()
302 unsigned old_binding_index = vao->Attrib[attrib].BufferIndex; in set_attrib_binding()
305 vao->Attrib[attrib].BufferIndex = new_binding_index; in set_attrib_binding()
325 vao->Attrib[attrib].Divisor = divisor; in _mesa_glthread_AttribDivisor()
346 vao->Attrib[attrib].ElementSize = elem_size; in attrib_pointer()
347 vao->Attrib[attrib].Stride = stride ? stride : elem_size; in attrib_pointer()
348 vao->Attrib[attrib].Pointer = pointer; in attrib_pointer()
349 vao->Attrib[attrib].RelativeOffset = 0; in attrib_pointer()
399 vao->Attrib[i].ElementSize = elem_size; in attrib_format()
400 vao->Attrib[i].RelativeOffset = relativeoffset; in attrib_format()
434 vao->Attrib[i].Pointer = (const void*)offset; in bind_vertex_buffer()
435 vao->Attrib[i].Stride = stride; in bind_vertex_buffer()
493 vao->Attrib[i].Divisor = divisor; in binding_divisor()