Searched refs:vertex_store (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/mesa/vbo/
H A Dvbo_save.c70 if (save->vertex_store) {
71 _mesa_reference_buffer_object(ctx, &save->vertex_store->bufferobj, NULL);
72 free(save->vertex_store);
73 save->vertex_store = NULL;
H A Dvbo_save_api.c194 struct vbo_save_vertex_store *vertex_store = local in function:alloc_vertex_store
203 vertex_store->bufferobj = ctx->Driver.NewBufferObject(ctx, VBO_BUF_ID);
204 if (vertex_store->bufferobj) {
212 vertex_store->bufferobj);
223 vertex_store->buffer_map = NULL;
224 vertex_store->used = 0;
226 return vertex_store;
232 struct vbo_save_vertex_store *vertex_store)
234 assert(!vertex_store->buffer_map);
236 if (vertex_store
231 free_vertex_store(struct gl_context * ctx,struct vbo_save_vertex_store * vertex_store) argument
245 vbo_save_map_vertex_store(struct gl_context * ctx,struct vbo_save_vertex_store * vertex_store) argument
283 vbo_save_unmap_vertex_store(struct gl_context * ctx,struct vbo_save_vertex_store * vertex_store) argument
[all...]
H A Dvbo_save.h65 /* Copy of the final vertex from node->vertex_store->bufferobj.
177 struct vbo_save_vertex_store *vertex_store; member in struct:vbo_save_context
180 fi_type *buffer_map; /**< Mapping of vertex_store's buffer */
214 struct vbo_save_vertex_store *vertex_store);
218 struct vbo_save_vertex_store *vertex_store);
H A Dvbo_save_draw.c161 if (save->vertex_store && save->vertex_store->buffer_map) {
169 vbo_save_unmap_vertex_store(ctx, save->vertex_store);
226 save->buffer_ptr = vbo_save_map_vertex_store(ctx, save->vertex_store);
/xsrc/external/mit/MesaLib/dist/src/mesa/vbo/
H A Dvbo_save.c67 if (save->vertex_store) {
68 free(save->vertex_store->buffer_in_ram);
69 free(save->vertex_store);
70 save->vertex_store = NULL;
H A Dvbo_save_api.c73 * copied to the vertex_store (see the end of ATTR_UNION).
74 * The vertex_store is simply an extensible float array.
203 save->vertex_store->used = 0;
268 const fi_type *src = save->vertex_store->buffer_in_ram + prim->start * sz;
270 fi_type *dst = save->vertex_store->buffer_in_ram + (prim->start + prim->count) * sz;
276 save->vertex_store->used += sz;
410 assert (save->vertex_store);
412 int new_size = (save->vertex_store->used +
423 if (new_size > save->vertex_store->buffer_in_ram_size) {
424 save->vertex_store
[all...]
H A Dvbo.h165 struct vbo_save_vertex_store *vertex_store; member in struct:vbo_save_context
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.0.rst3447 - vbo/dlist: reset vertex_store::used in reset_counters
3461 - vbo/dlist: rework vertex_store management
H A D21.0.0.rst2635 - vbo/dlist: refactor prim_store/vertex_store allocations

Completed in 17 milliseconds