Lines Matching refs:render
65 * clobber this state in the render backend.
69 draw->render->set_primitive(draw->render, emit->prim);
73 emit->vinfo = vinfo = draw->render->get_vertex_info(draw->render);
115 *max_vertices = (draw->render->max_vertex_buffer_bytes /
131 struct vbuf_render *render = draw->render;
142 /* XXX: and work out some way to coordinate the render primitive
145 draw->render->set_primitive(draw->render, emit->prim);
147 render->allocate_vertices(render,
151 hw_verts = render->map_vertices( render );
176 render->unmap_vertices(render, 0, vertex_count - 1);
182 render->draw_elements(render,
187 render->release_vertices(render);
201 struct vbuf_render *render = draw->render;
212 /* XXX: and work out some way to coordinate the render primitive
215 draw->render->set_primitive(draw->render, emit->prim);
217 if (!render->allocate_vertices(render,
222 hw_verts = render->map_vertices( render );
249 render->unmap_vertices( render, 0, count - 1 );
255 render->draw_arrays(render,
260 render->release_vertices(render);