/external/mesa3d/src/mesa/vbo/ |
vbo_exec_draw.c | 29 #include "main/bufferobj.h" 230 if (_mesa_is_bufferobj(exec->vtx.bufferobj)) { 232 assert(exec->vtx.bufferobj->Pointer); /* buf should be mapped */ 234 arrays[attr].Ptr = (GLubyte *)exec->vtx.bufferobj->Offset + offset; 250 &arrays[attr].BufferObj, 251 exec->vtx.bufferobj); 269 if (_mesa_is_bufferobj(exec->vtx.bufferobj)) { 273 GLintptr offset = exec->vtx.buffer_used - exec->vtx.bufferobj->Offset; 278 exec->vtx.bufferobj); 287 ctx->Driver.UnmapBuffer(ctx, exec->vtx.bufferobj); [all...] |
vbo_save_draw.c | 30 #include "main/bufferobj.h" 75 data, node->vertex_store->bufferobj ); 213 &arrays[attr].BufferObj, 214 node->vertex_store->bufferobj); 217 assert(arrays[attr].BufferObj->Name); 235 list->vertex_store->bufferobj->Size, 237 list->vertex_store->bufferobj); 247 ctx->Driver.UnmapBuffer(ctx, list->vertex_store->bufferobj);
|
vbo_exec.h | 88 struct gl_buffer_object *bufferobj; member in struct:vbo_exec_context::__anon19839
|
vbo_save.c | 30 #include "main/bufferobj.h" 74 array->BufferObj = NULL; 75 _mesa_reference_buffer_object(ctx, &arrays->BufferObj, 76 vbo->currval[VBO_ATTRIB_POS+i].BufferObj); 86 array->BufferObj = NULL; 87 _mesa_reference_buffer_object(ctx, &array->BufferObj, 88 vbo->currval[VBO_ATTRIB_GENERIC0+i].BufferObj); 109 &save->vertex_store->bufferobj, NULL); 116 _mesa_reference_buffer_object(ctx, &save->arrays[i].BufferObj, NULL);
|
vbo_save.h | 69 /* Copy of the final vertex from node->vertex_store->bufferobj. 110 struct gl_buffer_object *bufferobj; member in struct:vbo_save_vertex_store
|
vbo_exec_api.c | 34 #include "main/bufferobj.h" [all...] |
vbo_save_api.c | 71 #include "main/bufferobj.h" 198 vertex_store->bufferobj = ctx->Driver.NewBufferObject(ctx, 201 if (vertex_store->bufferobj) { 207 vertex_store->bufferobj); 232 if (vertex_store->bufferobj) { 233 _mesa_reference_buffer_object(ctx, &vertex_store->bufferobj, NULL); 244 assert(vertex_store->bufferobj); 246 if (vertex_store->bufferobj->Size > 0) { 249 vertex_store->bufferobj->Size, 251 vertex_store->bufferobj); [all...] |
vbo_exec_array.c | 34 #include "main/bufferobj.h" 54 struct gl_buffer_object *obj = inputs[i]->BufferObj; 75 assert(!_mesa_bufferobj_mapped(exec->vtx.bufferobj)); 230 if (_mesa_is_bufferobj(array->BufferObj)) { 231 if (!array->BufferObj->Pointer) { 233 array->BufferObj->Pointer = 234 ctx->Driver.MapBufferRange(ctx, 0, array->BufferObj->Size, 235 GL_MAP_READ_BIT, array->BufferObj); 237 data = ADD_POINTERS(data, array->BufferObj->Pointer); 253 array->Ptr, array->BufferObj->Name) [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
gen7_sol_state.c | 56 struct intel_buffer_object *bufferobj = local 76 bo = intel_bufferobj_buffer(intel, bufferobj, INTEL_WRITE_PART);
|
brw_draw_upload.c | 31 #include "main/bufferobj.h" 409 if (_mesa_is_bufferobj(glarray->BufferObj)) { 411 intel_buffer_object(glarray->BufferObj); 416 if (glarray->BufferObj == other->BufferObj && 797 struct gl_buffer_object *bufferobj; local 806 bufferobj = index_buffer->obj; 810 if (!_mesa_is_bufferobj(bufferobj)) { 812 /* Get new bufferobj, offset: 828 bufferobj); [all...] |
/external/mesa3d/src/mesa/ |
sources.mak | 22 $(SRCDIR)main/bufferobj.c \
|