Home
last modified time | relevance | path

Searched refs:bufferobj (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/mesa/vbo/
Dvbo_exec_draw.c96 if (exec->vtx.bufferobj) { in vbo_exec_bind_arrays()
97 assert(exec->vtx.bufferobj->Mappings[MAP_INTERNAL].Pointer); in vbo_exec_bind_arrays()
98 buffer_offset = exec->vtx.bufferobj->Mappings[MAP_INTERNAL].Offset + in vbo_exec_bind_arrays()
122 _mesa_bind_vertex_buffer(ctx, vao, 0, exec->vtx.bufferobj, buffer_offset, in vbo_exec_bind_arrays()
150 assert(!exec->vtx.bufferobj || in vbo_exec_bind_arrays()
166 if (exec->vtx.bufferobj) { in vbo_exec_vtx_unmap()
171 exec->vtx.bufferobj->Mappings[MAP_INTERNAL].Offset; in vbo_exec_vtx_unmap()
177 exec->vtx.bufferobj, in vbo_exec_vtx_unmap()
187 _mesa_bufferobj_unmap(ctx, exec->vtx.bufferobj, MAP_INTERNAL); in vbo_exec_vtx_unmap()
228 if (!exec->vtx.bufferobj) in vbo_exec_vtx_map()
[all …]
Dvbo_exec_api.c269 assert(exec->vtx.bufferobj); in vbo_exec_wrap_upgrade_vertex()
1128 exec->vtx.bufferobj = _mesa_bufferobj_alloc(ctx, IMM_BUFFER_NAME); in vbo_exec_vtx_init()
1147 assert(!exec->vtx.bufferobj || in vbo_exec_vtx_destroy()
1148 exec->vtx.bufferobj->Name == IMM_BUFFER_NAME); in vbo_exec_vtx_destroy()
1149 if (!exec->vtx.bufferobj) { in vbo_exec_vtx_destroy()
1158 if (exec->vtx.bufferobj && in vbo_exec_vtx_destroy()
1159 _mesa_bufferobj_mapped(exec->vtx.bufferobj, MAP_INTERNAL)) { in vbo_exec_vtx_destroy()
1160 _mesa_bufferobj_unmap(ctx, exec->vtx.bufferobj, MAP_INTERNAL); in vbo_exec_vtx_destroy()
1162 _mesa_reference_buffer_object(ctx, &exec->vtx.bufferobj, NULL); in vbo_exec_vtx_destroy()
Dvbo.h112 struct gl_buffer_object *bufferobj; member
/external/mesa3d/docs/relnotes/
D17.2.4.rst48 - cherry-ignore: mesa/bufferobj: don't double negate the range
D11.0.9.rst85 - mesa/bufferobj: make \_mesa_delete_buffer_object externally
D11.1.2.rst136 - mesa/bufferobj: make \_mesa_delete_buffer_object externally
D22.0.0.rst1008 - mesa/bufferobj: rename bufferobj functions to be more consistent.
1009 - bufferobj: make sw clear buffer static, move it and rename it
1010 - bufferobj: inline buffer clearing
1011 - bufferobj: inline page commitment
1012 - bufferobj: cleanup subdata copies
1014 - mesa/bufferobj: move invalidate buffer to optional feature
D21.0.0.rst2844 - mesa/bufferobj: Fix valgrind complaints
D21.3.0.rst3441 - vbo/dlist: remove vbo_save_vertex_store::bufferobj
D24.0.0.rst851 - mesa/bufferobj: ensure that very large width+offset are always rejected
D23.3.0.rst1246 - mesa/bufferobj: ensure that very large width+offset are always rejected
/external/mesa3d/src/mesa/
Dmeson.build27 'main/bufferobj.c',
28 'main/bufferobj.h',
/external/mesa3d/docs/_extra/relnotes/
D5.1205 bufferobj.[ch] - GL_ARB_vertex_buffer_object functions
/external/angle/third_party/mesa/
Dmesa_autogen.gni654 "src/mesa/main/bufferobj.c",