/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. */
|