Lines Matching defs:vao
89 struct gl_vertex_array_object *vao = vbo->VAO;
114 _mesa_disable_vertex_array_attribs(ctx, vao, VERT_BIT_ALL & ~vao_enabled);
115 assert((~vao_enabled & vao->Enabled) == 0);
119 _mesa_bind_vertex_buffer(ctx, vao, 0, exec->vtx.bufferobj, buffer_offset,
139 _vbo_set_attrib_format(ctx, vao, vao_attr, buffer_offset,
142 /* The vao is initially created with all bindings set to 0. */
143 assert(vao->VertexAttrib[vao_attr].BufferBindingIndex == 0);
145 _mesa_enable_vertex_array_attribs(ctx, vao, vao_enabled);
146 assert(vao_enabled == vao->Enabled);
148 (vao_enabled & ~vao->VertexAttribBufferMask) == 0);
150 _mesa_set_draw_vao(ctx, vao, vao_filter);