/external/chromium_org/third_party/mesa/src/src/mesa/vbo/ |
H A D | vbo_context.c | 33 #include "vbo.h" 49 struct vbo_context *vbo = vbo_context(ctx); local 50 struct gl_client_array *arrays = &vbo->currval[VBO_ATTRIB_POS]; 79 struct vbo_context *vbo = vbo_context(ctx); local 80 struct gl_client_array *arrays = &vbo->currval[VBO_ATTRIB_GENERIC0]; 106 struct vbo_context *vbo = vbo_context(ctx); local 108 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT]; 153 struct vbo_context *vbo = CALLOC_STRUCT(vbo_context); local 155 ctx->swtnl_im = (void *)vbo; 175 for (i = 0; i < Elements(vbo 209 struct vbo_context *vbo = vbo_context(ctx); local 234 struct vbo_context *vbo = vbo_context(ctx); local [all...] |
H A D | vbo_context.h | 55 #include "vbo.h" 130 vbo_draw_method(struct vbo_context *vbo, enum draw_method method) argument 132 if (vbo->last_draw_method != method) { 133 struct gl_context *ctx = vbo->exec.ctx; 137 ctx->Array._DrawArrays = vbo->exec.array.inputs; 140 ctx->Array._DrawArrays = vbo->exec.vtx.inputs; 143 ctx->Array._DrawArrays = vbo->save.inputs; 150 vbo->last_draw_method = method;
|
H A D | vbo_save.c | 57 struct vbo_context *vbo = vbo_context(ctx); local 58 struct vbo_save_context *save = &vbo->save; 69 memcpy(arrays, &vbo->currval[VBO_ATTRIB_POS], 76 vbo->currval[VBO_ATTRIB_POS+i].BufferObj); 80 &vbo->currval[VBO_ATTRIB_GENERIC0], 88 vbo->currval[VBO_ATTRIB_GENERIC0+i].BufferObj); 98 struct vbo_context *vbo = vbo_context(ctx); local 99 struct vbo_save_context *save = &vbo->save;
|
H A D | vbo_save_draw.c | 53 struct vbo_context *vbo = vbo_context(ctx); local 82 GLfloat *current = (GLfloat *)vbo->currval[i].Ptr; 90 if (node->attrtype[i] != vbo->currval[i].Type || 94 vbo->currval[i].Size = node->attrsz[i]; 95 vbo->currval[i]._ElementSize = vbo->currval[i].Size * sizeof(GLfloat); 96 vbo->currval[i].Type = node->attrtype[i]; 97 vbo->currval[i].Integer = 137 struct vbo_context *vbo = vbo_context(ctx); local 138 struct vbo_save_context *save = &vbo [all...] |
H A D | vbo_exec_array.c | 70 struct vbo_context *vbo = vbo_context(ctx); local 71 struct vbo_exec_context *exec = &vbo->exec; 352 struct vbo_context *vbo = vbo_context(ctx); local 353 struct vbo_exec_context *exec = &vbo->exec; 395 * Set the vbo->exec->inputs[] pointers to point to the enabled 405 struct vbo_context *vbo = vbo_context(ctx); local 406 struct vbo_exec_context *exec = &vbo->exec; 423 inputs[i] = &vbo->currval[VBO_ATTRIB_POS+i]; 430 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT+i]; 438 inputs[VERT_ATTRIB_GENERIC(i)] = &vbo 523 struct vbo_context *vbo = vbo_context(ctx); local 561 struct vbo_context *vbo = vbo_context(ctx); local 586 struct vbo_context *vbo = vbo_context(ctx); local 811 struct vbo_context *vbo = vbo_context(ctx); local 1137 struct vbo_context *vbo = vbo_context(ctx); local 1291 struct vbo_context *vbo = vbo_context(ctx); local [all...] |
H A D | vbo_exec_draw.c | 163 struct vbo_context *vbo = vbo_context(ctx); local 164 struct vbo_exec_context *exec = &vbo->exec; 177 exec->vtx.inputs[attr] = &vbo->currval[VBO_ATTRIB_POS+attr]; 182 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT+attr]; 184 map = vbo->map_vp_none; 193 exec->vtx.inputs[attr] = &vbo->currval[VBO_ATTRIB_POS+attr]; 198 &vbo->currval[VBO_ATTRIB_GENERIC0+attr]; 200 map = vbo->map_vp_arb;
|
H A D | vbo_split_copy.c | 40 #include "vbo.h" 137 * Dump the parameters/info for a vbo->draw() call. 436 /* Make a list of varying attributes and their vbo's. Also 441 struct gl_buffer_object *vbo = copy->array[i]->BufferObj; local 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, 574 struct gl_buffer_object *vbo local [all...] |
/external/mesa3d/src/mesa/vbo/ |
H A D | vbo_context.c | 33 #include "vbo.h" 49 struct vbo_context *vbo = vbo_context(ctx); local 50 struct gl_client_array *arrays = &vbo->currval[VBO_ATTRIB_POS]; 79 struct vbo_context *vbo = vbo_context(ctx); local 80 struct gl_client_array *arrays = &vbo->currval[VBO_ATTRIB_GENERIC0]; 106 struct vbo_context *vbo = vbo_context(ctx); local 108 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT]; 153 struct vbo_context *vbo = CALLOC_STRUCT(vbo_context); local 155 ctx->swtnl_im = (void *)vbo; 175 for (i = 0; i < Elements(vbo 209 struct vbo_context *vbo = vbo_context(ctx); local 234 struct vbo_context *vbo = vbo_context(ctx); local [all...] |
H A D | vbo_context.h | 55 #include "vbo.h" 130 vbo_draw_method(struct vbo_context *vbo, enum draw_method method) argument 132 if (vbo->last_draw_method != method) { 133 struct gl_context *ctx = vbo->exec.ctx; 137 ctx->Array._DrawArrays = vbo->exec.array.inputs; 140 ctx->Array._DrawArrays = vbo->exec.vtx.inputs; 143 ctx->Array._DrawArrays = vbo->save.inputs; 150 vbo->last_draw_method = method;
|
H A D | vbo_save.c | 57 struct vbo_context *vbo = vbo_context(ctx); local 58 struct vbo_save_context *save = &vbo->save; 69 memcpy(arrays, &vbo->currval[VBO_ATTRIB_POS], 76 vbo->currval[VBO_ATTRIB_POS+i].BufferObj); 80 &vbo->currval[VBO_ATTRIB_GENERIC0], 88 vbo->currval[VBO_ATTRIB_GENERIC0+i].BufferObj); 98 struct vbo_context *vbo = vbo_context(ctx); local 99 struct vbo_save_context *save = &vbo->save;
|
H A D | vbo_save_draw.c | 53 struct vbo_context *vbo = vbo_context(ctx); local 82 GLfloat *current = (GLfloat *)vbo->currval[i].Ptr; 90 if (node->attrtype[i] != vbo->currval[i].Type || 94 vbo->currval[i].Size = node->attrsz[i]; 95 vbo->currval[i]._ElementSize = vbo->currval[i].Size * sizeof(GLfloat); 96 vbo->currval[i].Type = node->attrtype[i]; 97 vbo->currval[i].Integer = 137 struct vbo_context *vbo = vbo_context(ctx); local 138 struct vbo_save_context *save = &vbo [all...] |
H A D | vbo_exec_array.c | 70 struct vbo_context *vbo = vbo_context(ctx); local 71 struct vbo_exec_context *exec = &vbo->exec; 352 struct vbo_context *vbo = vbo_context(ctx); local 353 struct vbo_exec_context *exec = &vbo->exec; 395 * Set the vbo->exec->inputs[] pointers to point to the enabled 405 struct vbo_context *vbo = vbo_context(ctx); local 406 struct vbo_exec_context *exec = &vbo->exec; 423 inputs[i] = &vbo->currval[VBO_ATTRIB_POS+i]; 430 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT+i]; 438 inputs[VERT_ATTRIB_GENERIC(i)] = &vbo 523 struct vbo_context *vbo = vbo_context(ctx); local 561 struct vbo_context *vbo = vbo_context(ctx); local 586 struct vbo_context *vbo = vbo_context(ctx); local 811 struct vbo_context *vbo = vbo_context(ctx); local 1137 struct vbo_context *vbo = vbo_context(ctx); local 1291 struct vbo_context *vbo = vbo_context(ctx); local [all...] |
H A D | vbo_exec_draw.c | 163 struct vbo_context *vbo = vbo_context(ctx); local 164 struct vbo_exec_context *exec = &vbo->exec; 177 exec->vtx.inputs[attr] = &vbo->currval[VBO_ATTRIB_POS+attr]; 182 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT+attr]; 184 map = vbo->map_vp_none; 193 exec->vtx.inputs[attr] = &vbo->currval[VBO_ATTRIB_POS+attr]; 198 &vbo->currval[VBO_ATTRIB_GENERIC0+attr]; 200 map = vbo->map_vp_arb;
|
H A D | vbo_split_copy.c | 40 #include "vbo.h" 137 * Dump the parameters/info for a vbo->draw() call. 436 /* Make a list of varying attributes and their vbo's. Also 441 struct gl_buffer_object *vbo = copy->array[i]->BufferObj; local 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, 574 struct gl_buffer_object *vbo local [all...] |
/external/chromium_org/gpu/command_buffer/tests/ |
H A D | gl_test_utils.cc | 93 GLuint vbo = 0; local 94 glGenBuffers(1, &vbo); 95 glBindBuffer(GL_ARRAY_BUFFER, vbo); 108 return vbo; 113 GLuint vbo = 0; local 114 glGenBuffers(1, &vbo); 115 glBindBuffer(GL_ARRAY_BUFFER, vbo); 126 return vbo;
|
H A D | gl_pointcoord_unittest.cc | 39 GLuint vbo = 0; local 40 glGenBuffers(1, &vbo); 41 glBindBuffer(GL_ARRAY_BUFFER, vbo); 52 return vbo;
|
H A D | gl_depth_texture_unittest.cc | 36 GLuint vbo = 0; local 37 glGenBuffers(1, &vbo); 38 glBindBuffer(GL_ARRAY_BUFFER, vbo); 51 return vbo;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
H A D | i915_prim_vbuf.c | 77 /* Stuff for the vbo */ 78 struct i915_winsys_buffer *vbo; member in struct:i915_vbuf_render 107 * If vbo state differs between renderer and context 109 * hw_offset to i915->vbo_offset and vbo to i915->vbo. 112 * May updates context vbo_offset and vbo fields. 120 if (i915->vbo != i915_render->vbo || 122 i915->vbo = i915_render->vbo; [all...] |
/external/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_prim_vbuf.c | 77 /* Stuff for the vbo */ 78 struct i915_winsys_buffer *vbo; member in struct:i915_vbuf_render 107 * If vbo state differs between renderer and context 109 * hw_offset to i915->vbo_offset and vbo to i915->vbo. 112 * May updates context vbo_offset and vbo fields. 120 if (i915->vbo != i915_render->vbo || 122 i915->vbo = i915_render->vbo; [all...] |
/external/chromium_org/third_party/mesa/src/doxygen/ |
H A D | Makefile | 12 vbo.doxy \
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/ |
H A D | nouveau_render.h | 30 #include "vbo/vbo_context.h" 45 struct nouveau_bo *vbo; member in struct:nouveau_swtnl_state
|
/external/chromium_org/third_party/mesa/src/src/mesa/ |
H A D | sources.mak | 183 $(SRCDIR)vbo/vbo_context.c \ 184 $(SRCDIR)vbo/vbo_exec.c \ 185 $(SRCDIR)vbo/vbo_exec_api.c \ 186 $(SRCDIR)vbo/vbo_exec_array.c \ 187 $(SRCDIR)vbo/vbo_exec_draw.c \ 188 $(SRCDIR)vbo/vbo_exec_eval.c \ 189 $(SRCDIR)vbo/vbo_noop.c \ 190 $(SRCDIR)vbo/vbo_primitive_restart.c \ 191 $(SRCDIR)vbo/vbo_rebase.c \ 192 $(SRCDIR)vbo/vbo_spli [all...] |
/external/mesa3d/doxygen/ |
H A D | Makefile | 12 vbo.doxy \
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
H A D | nouveau_render.h | 30 #include "vbo/vbo_context.h" 45 struct nouveau_bo *vbo; member in struct:nouveau_swtnl_state
|
/external/mesa3d/src/mesa/ |
H A D | sources.mak | 183 $(SRCDIR)vbo/vbo_context.c \ 184 $(SRCDIR)vbo/vbo_exec.c \ 185 $(SRCDIR)vbo/vbo_exec_api.c \ 186 $(SRCDIR)vbo/vbo_exec_array.c \ 187 $(SRCDIR)vbo/vbo_exec_draw.c \ 188 $(SRCDIR)vbo/vbo_exec_eval.c \ 189 $(SRCDIR)vbo/vbo_noop.c \ 190 $(SRCDIR)vbo/vbo_primitive_restart.c \ 191 $(SRCDIR)vbo/vbo_rebase.c \ 192 $(SRCDIR)vbo/vbo_spli [all...] |