Searched defs:vbo (Results 1 - 25 of 37) sorted by relevance

12

/external/chromium_org/third_party/mesa/src/src/mesa/vbo/
H A Dvbo_save.c57 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 Dvbo_context.c33 #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 Dvbo_context.h55 #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 Dvbo_exec_draw.c163 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 Dvbo_save_draw.c53 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 Dvbo_primitive_restart.c35 #include "vbo.h"
176 struct vbo_context *vbo = vbo_context(ctx); local
177 vbo_draw_func draw_prims_func = vbo->draw_prims;
H A Dvbo_split_copy.c40 #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 Dvbo_save.c57 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 Dvbo_context.c33 #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 Dvbo_context.h55 #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 Dvbo_exec_draw.c163 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 Dvbo_save_draw.c53 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 Dvbo_primitive_restart.c35 #include "vbo.h"
176 struct vbo_context *vbo = vbo_context(ctx); local
177 vbo_draw_func draw_prims_func = vbo->draw_prims;
H A Dvbo_split_copy.c40 #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/third_party/mesa/src/src/mesa/drivers/dri/nouveau/
H A Dnouveau_render.h30 #include "vbo/vbo_context.h"
45 struct nouveau_bo *vbo; member in struct:nouveau_swtnl_state
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_render.h30 #include "vbo/vbo_context.h"
45 struct nouveau_bo *vbo; member in struct:nouveau_swtnl_state
/external/chromium_org/gpu/command_buffer/tests/
H A Dgl_depth_texture_unittest.cc36 GLuint vbo = 0; local
37 glGenBuffers(1, &vbo);
38 glBindBuffer(GL_ARRAY_BUFFER, vbo);
51 return vbo;
H A Dgl_pointcoord_unittest.cc39 GLuint vbo = 0; local
40 glGenBuffers(1, &vbo);
41 glBindBuffer(GL_ARRAY_BUFFER, vbo);
52 return vbo;
H A Dcompressed_texture_test.cc218 GLuint vbo = GLTestHelper::SetupUnitQuad(position_loc); local
219 ASSERT_NE(vbo, 0u);
H A Dgl_test_utils.cc93 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;
/external/chromium_org/third_party/WebKit/Source/testing/runner/
H A DTestPlugin.h99 unsigned vbo; member in struct:WebTestRunner::TestPlugin::Scene
107 , vbo(0)
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
H A Di915_prim_vbuf.c77 /* 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/src/mesa/drivers/dri/i965/
H A Dbrw_draw.c38 #include "vbo/vbo_context.h"
406 /* May fail if out of video memory for texture or vbo upload, or on
595 struct vbo_context *vbo = vbo_context(ctx); local
600 vbo->draw_prims = brw_draw_prims;
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_prim_vbuf.c77 /* 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/mesa/drivers/dri/i965/
H A Dbrw_draw.c38 #include "vbo/vbo_context.h"
406 /* May fail if out of video memory for texture or vbo upload, or on
595 struct vbo_context *vbo = vbo_context(ctx); local
600 vbo->draw_prims = brw_draw_prims;

Completed in 4161 milliseconds

12