Lines Matching refs:vbo
40 #include "vbo.h"
137 * Dump the parameters/info for a vbo->draw() call.
150 printf("VBO Draw:\n");
436 /* Make a list of varying attributes and their vbo's. Also
441 struct gl_buffer_object *vbo = copy->array[i]->BufferObj;
454 if (_mesa_is_bufferobj(vbo) && !_mesa_bufferobj_mapped(vbo))
455 ctx->Driver.MapBufferRange(ctx, 0, vbo->Size, GL_MAP_READ_BIT, vbo);
457 copy->varying[j].src_ptr = ADD_POINTERS(vbo->Pointer,
510 * XXX: This should be a VBO!
571 /* Unmap VBO's
574 struct gl_buffer_object *vbo = copy->varying[i].array->BufferObj;
575 if (_mesa_is_bufferobj(vbo) && _mesa_bufferobj_mapped(vbo))
576 ctx->Driver.UnmapBuffer(ctx, vbo);
589 * Split VBO into smaller pieces, draw the pieces.