Lines Matching refs:glthread_vao
38 _mesa_glthread_reset_vao(struct glthread_vao *vao) in _mesa_glthread_reset_vao()
71 static struct glthread_vao *
75 struct glthread_vao *vao; in lookup_vao()
101 struct glthread_vao *vao = lookup_vao(ctx, id); in _mesa_glthread_BindVertexArray()
122 struct glthread_vao *vao = lookup_vao(ctx, ids[i]); in _mesa_glthread_DeleteVertexArrays()
154 struct glthread_vao *vao; in _mesa_glthread_GenVertexArrays()
167 static inline struct glthread_vao *
217 enable_buffer(struct glthread_vao *vao, unsigned binding_index) in enable_buffer()
228 disable_buffer(struct glthread_vao *vao, unsigned binding_index) in disable_buffer()
254 struct glthread_vao *vao = get_vao(ctx, vaobj); in _mesa_glthread_ClientState()
299 set_attrib_binding(struct glthread_state *glthread, struct glthread_vao *vao, in set_attrib_binding()
321 struct glthread_vao *vao = get_vao(ctx, vaobj); in _mesa_glthread_AttribDivisor()
336 attrib_pointer(struct glthread_state *glthread, struct glthread_vao *vao, in attrib_pointer()
378 struct glthread_vao *vao; in _mesa_glthread_DSAAttribPointer()
389 attrib_format(struct glthread_state *glthread, struct glthread_vao *vao, in attrib_format()
419 struct glthread_vao *vao = lookup_vao(ctx, vaobj); in _mesa_glthread_DSAAttribFormat()
426 bind_vertex_buffer(struct glthread_state *glthread, struct glthread_vao *vao, in bind_vertex_buffer()
459 struct glthread_vao *vao = lookup_vao(ctx, vaobj); in _mesa_glthread_DSAVertexBuffer()
473 struct glthread_vao *vao; in _mesa_glthread_DSAVertexBuffers()
486 binding_divisor(struct glthread_state *glthread, struct glthread_vao *vao, in binding_divisor()
515 struct glthread_vao *vao = lookup_vao(ctx, vaobj); in _mesa_glthread_DSABindingDivisor()
546 struct glthread_vao *vao = lookup_vao(ctx, vaobj); in _mesa_glthread_DSAAttribBinding()
558 struct glthread_vao *vao = lookup_vao(ctx, vaobj); in _mesa_glthread_DSAElementBuffer()
611 struct glthread_vao *vao = NULL; in _mesa_glthread_PopClientAttrib()