HomeSort by relevance Sort by last modified time
    Searched defs:vbo (Results 1 - 23 of 23) sorted by null

  /external/mesa3d/src/mesa/vbo/
vbo_exec.c 78 struct vbo_context *vbo = vbo_context(ctx); local
79 struct vbo_exec_context *exec = &vbo->exec;
vbo_save.c 41 struct vbo_context *vbo = vbo_context(ctx); local
42 struct vbo_save_context *save = &vbo->save;
52 memcpy(arrays, &vbo->currval[VBO_ATTRIB_POS],
59 vbo->currval[VBO_ATTRIB_POS+i].BufferObj);
63 &vbo->currval[VBO_ATTRIB_GENERIC0],
71 vbo->currval[VBO_ATTRIB_GENERIC0+i].BufferObj);
81 struct vbo_context *vbo = vbo_context(ctx); local
82 struct vbo_save_context *save = &vbo->save;
vbo_context.c 33 #include "vbo.h"
68 * Set up the vbo->currval arrays to point at the context's current
73 struct vbo_context *vbo = vbo_context(ctx); local
80 struct gl_vertex_array *cl = &vbo->currval[VERT_ATTRIB_FF(i)];
91 struct vbo_context *vbo = vbo_context(ctx); local
95 struct gl_vertex_array *cl = &vbo->currval[VBO_ATTRIB_GENERIC0 + i];
104 struct vbo_context *vbo = vbo_context(ctx); local
112 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT + i];
147 struct vbo_context *vbo = vbo_context(ctx); local
170 vbo->draw_prims(ctx, prim, draw_count
181 struct vbo_context *vbo = CALLOC_STRUCT(vbo_context); local
238 struct vbo_context *vbo = vbo_context(ctx); local
263 struct vbo_context *vbo = vbo_context(ctx); local
271 struct vbo_context *vbo = vbo_context(ctx); local
    [all...]
vbo_exec_draw.c 175 struct vbo_context *vbo = vbo_context(ctx); local
176 struct vbo_exec_context *exec = &vbo->exec;
189 exec->vtx.inputs[attr] = &vbo->currval[VBO_ATTRIB_POS+attr];
194 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT+attr];
196 map = vbo->map_vp_none;
200 exec->vtx.inputs[attr] = &vbo->currval[VBO_ATTRIB_POS+attr];
205 &vbo->currval[VBO_ATTRIB_GENERIC0+attr];
207 map = vbo->map_vp_arb;
284 * Unmap the VBO. This is called before drawing.
339 /* The VBO exists and there's room for more *
    [all...]
vbo_save_draw.c 50 struct vbo_context *vbo = vbo_context(ctx); local
81 fi_type *current = (fi_type *)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 =
130 * Treat the vertex storage as a VBO, define vertex arrays pointing
136 struct vbo_context *vbo = vbo_context(ctx) local
    [all...]
vbo_primitive_restart.c 36 #include "vbo.h"
180 struct vbo_context *vbo = vbo_context(ctx); local
181 vbo_draw_func draw_prims_func = vbo->draw_prims;
vbo_split_copy.c 42 #include "vbo.h"
139 * Dump the parameters/info for a vbo->draw() call.
152 printf("VBO Draw:\n");
438 /* Make a list of varying attributes and their vbo's. Also
443 struct gl_buffer_object *vbo = copy->array[i]->BufferObj; local
456 if (_mesa_is_bufferobj(vbo) &&
457 !_mesa_bufferobj_mapped(vbo, MAP_INTERNAL))
458 ctx->Driver.MapBufferRange(ctx, 0, vbo->Size, GL_MAP_READ_BIT, vbo,
462 ADD_POINTERS(vbo->Mappings[MAP_INTERNAL].Pointer
578 struct gl_buffer_object *vbo = copy->varying[i].array->BufferObj; local
    [all...]
vbo_exec_api.c 51 /** ID/name for immediate-mode VBO */
142 /* probably ran out of memory earlier when allocating the VBO */
168 struct vbo_context *vbo = vbo_context(ctx); local
177 GLfloat *current = (GLfloat *)vbo->currval[i].Ptr;
193 if (exec->vtx.attrtype[i] != vbo->currval[i].Type ||
203 vbo->currval[i].Size = exec->vtx.attrsz[i] / dmul;
204 vbo->currval[i]._ElementSize =
205 vbo->currval[i].Size * sizeof(GLfloat) * dmul;
206 vbo->currval[i].Type = exec->vtx.attrtype[i];
207 vbo->currval[i].Integer
240 struct vbo_context *vbo = vbo_context(ctx); local
273 struct vbo_context *vbo = vbo_context(ctx); local
1151 struct vbo_context *vbo = vbo_context(ctx); local
    [all...]
vbo_exec_array.c 47 * Map VBO if needed.
233 * Set the vbo->exec->inputs[] pointers to point to the enabled
243 struct vbo_context *vbo = vbo_context(ctx); local
244 struct vbo_exec_context *exec = &vbo->exec;
262 inputs[i] = &vbo->currval[VBO_ATTRIB_POS + i];
269 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT + i];
278 &vbo->currval[VBO_ATTRIB_GENERIC0 + i];
305 inputs[0] = &vbo->currval[VBO_ATTRIB_POS];
313 inputs[i] = &vbo->currval[VBO_ATTRIB_POS + i];
324 &vbo->currval[VBO_ATTRIB_GENERIC0 + i]
373 struct vbo_context *vbo = vbo_context(ctx); local
409 struct vbo_context *vbo = vbo_context(ctx); local
757 struct vbo_context *vbo = vbo_context(ctx); local
1095 struct vbo_context *vbo = vbo_context(ctx); local
1262 struct vbo_context *vbo = vbo_context(ctx); local
1378 struct vbo_context *vbo = vbo_context(ctx); local
1398 struct vbo_context *vbo = vbo_context(ctx); local
1419 struct vbo_context *vbo = vbo_context(ctx); local
1445 struct vbo_context *vbo = vbo_context(ctx); local
1563 struct vbo_context *vbo = vbo_context(ctx); local
1589 struct vbo_context *vbo = vbo_context(ctx); local
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/nouveau/
nouveau_render.h 30 #include "vbo/vbo_context.h"
45 struct nouveau_bo *vbo; member in struct:nouveau_swtnl_state
54 VBO,
61 /* Maps a HW VBO index or IMM emission order to an index in
  /frameworks/base/libs/hwui/renderstate/
OffscreenBufferPool.h 79 // vbo / size of mesh
81 GLuint vbo = 0; member in class:android::uirenderer::OffscreenBuffer
  /external/mesa3d/src/gallium/drivers/i915/
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...]
i915_context.h 267 struct i915_winsys_buffer *vbo; member in struct:i915_context
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_draw.c 37 #include "vbo/vbo_context.h"
431 /* May fail if out of video memory for texture or vbo upload, or on
696 struct vbo_context *vbo = vbo_context(ctx); local
700 vbo->draw_prims = brw_draw_prims;
  /external/mesa3d/src/mesa/state_tracker/
st_pbo.c 218 struct pipe_vertex_buffer vbo; local
228 vbo.user_buffer = NULL;
229 vbo.buffer = NULL;
230 vbo.stride = 2 * sizeof(float);
233 &vbo.buffer_offset, &vbo.buffer, (void **) &verts);
255 cso_set_vertex_buffers(cso, velem.vertex_buffer_index, 1, &vbo);
257 pipe_resource_reference(&vbo.buffer, NULL);
  /external/skia/bench/
GLInstancedArraysBench.cpp 200 // setup position VBO
208 // setup color VBO
242 // setup position VBO
250 // setup color VBO
289 GrGLuint vbo; local
290 // setup VBO
291 GR_GL_CALL(gl, GenBuffers(1, &vbo));
292 GR_GL_CALL(gl, BindBuffer(GR_GL_ARRAY_BUFFER, vbo));
300 fBuffers.push_back(vbo);
  /frameworks/base/media/mca/filterfw/native/core/
shader_program.h 418 GLuint vbo; member in struct:android::filterfw::ShaderProgram::VertexAttrib
  /sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/views/detail/
VboDetailProvider.java 133 IGLProperty vbo = getVboProperty(state); local
134 if (vbo instanceof GLCompositeProperty) {
135 GLCompositeProperty vboProperty = (GLCompositeProperty) vbo;
  /external/mesa3d/src/gallium/drivers/vc4/kernel/
vc4_validate.c 874 struct drm_gem_cma_object *vbo = local
885 if (vbo->base.size < offset ||
886 vbo->base.size - offset < attr_size) {
888 offset, attr_size, vbo->base.size);
893 max_index = ((vbo->base.size - offset - attr_size) /
903 *(uint32_t *)(pkt_v + o) = vbo->paddr + offset;
  /external/autotest/client/site_tests/graphics_SanAngeles/src/
demo.c 28 // The OpenGL implementation uses VBO extensions instead.
215 GLuint vbo; local
231 glGenBuffers(1, &vbo);
232 glBindBuffer(GL_ARRAY_BUFFER, vbo);
240 return vbo;
    [all...]
  /external/mesa3d/src/mesa/main/
varray.c 168 struct gl_buffer_object *vbo,
173 if (binding->BufferObj != vbo ||
179 _mesa_reference_buffer_object(ctx, &binding->BufferObj, vbo);
184 if (!_mesa_is_bufferobj(vbo))
464 * \param ptr the address (or offset inside VBO) of the array data
521 _mesa_error(ctx, GL_INVALID_OPERATION, "%s(non-VBO array)", func);
1706 struct gl_buffer_object *vbo; local
1864 struct gl_buffer_object *vbo = ctx->Shared->NullBufferObj; local
1895 struct gl_buffer_object *vbo; local
    [all...]
api_arrayelt.c 71 struct gl_buffer_object *vbo[VERT_ATTRIB_MAX]; member in struct:__anon28698
    [all...]
  /external/mesa3d/src/gallium/drivers/r300/
r300_context.h 459 struct pb_buffer *vbo; member in struct:r300_context
460 /* Offset and size into the SW TCL VBO. */

Completed in 594 milliseconds