/external/mesa3d/src/mesa/vbo/ |
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;
|
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->map_vp_none); i++) 209 struct vbo_context *vbo = vbo_context(ctx); local 234 struct vbo_context *vbo = vbo_context(ctx); local [all...] |
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; 264 * Unmap the VBO. This is called before drawing. 316 /* The VBO exists and there's room for more * [all...] |
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 = 131 * Treat the vertex storage as a VBO, define vertex arrays pointing 137 struct vbo_context *vbo = vbo_context(ctx) local [all...] |
vbo_primitive_restart.c | 35 #include "vbo.h" 176 struct vbo_context *vbo = vbo_context(ctx); local 177 vbo_draw_func draw_prims_func = vbo->draw_prims;
|
vbo_split_copy.c | 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; 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 = copy->varying[i].array->BufferObj; local [all...] |
vbo_exec_api.c | 56 /** ID/name for immediate-mode VBO */ 128 /* probably ran out of memory earlier when allocating the VBO */ 154 struct vbo_context *vbo = vbo_context(ctx); local 162 GLfloat *current = (GLfloat *)vbo->currval[i].Ptr; 170 if (exec->vtx.attrtype[i] != vbo->currval[i].Type || 179 vbo->currval[i].Size = exec->vtx.attrsz[i]; 180 vbo->currval[i]._ElementSize = vbo->currval[i].Size * sizeof(GLfloat); 181 vbo->currval[i].Type = exec->vtx.attrtype[i]; 182 vbo->currval[i].Integer 214 struct vbo_context *vbo = vbo_context(ctx); local 242 struct vbo_context *vbo = vbo_context(ctx); local 1183 struct vbo_context *vbo = vbo_context(ctx); local [all...] |
vbo_exec_array.c | 70 struct vbo_context *vbo = vbo_context(ctx); local 71 struct vbo_exec_context *exec = &vbo->exec; 74 /* check the current glBegin/glVertex/glEnd-style VBO */ 221 * Map VBO if needed. 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] 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...] |
/external/libgdx/tests/gdx-tests/src/com/badlogic/gdx/tests/ |
IndexBufferObjectShaderTest.java | 33 VertexBufferObject vbo;
field in class:IndexBufferObjectShaderTest 40 vbo.dispose();
55 vbo.bind(shader);
59 vbo.unbind(shader);
75 vbo = new VertexBufferObject(true, 3, new VertexAttribute(VertexAttributes.Usage.Position, 2, "a_position"),
80 vbo.setVertices(vertices, 0, vertices.length);
90 vbo.invalidate();
|
VertexBufferObjectShaderTest.java | 33 VertexBufferObject vbo;
field in class:VertexBufferObjectShaderTest 39 vbo.dispose();
55 vbo.bind(shader);
59 vbo.unbind(shader);
91 vbo = new VertexBufferObject(true, 3, new VertexAttribute(VertexAttributes.Usage.Position, 2, "a_position"),
96 vbo.setVertices(vertices, 0, vertices.length);
105 vbo.invalidate();
|
/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 | 77 // vbo / size of mesh 79 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 | 264 struct i915_winsys_buffer *vbo; member in struct:i915_context
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_draw.c | 38 #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/skia/bench/ |
GLInstancedArraysBench.cpp | 202 // setup position VBO 210 // setup color VBO 244 // setup position VBO 252 // setup color VBO 291 GrGLuint vbo; local 292 // setup VBO 293 GR_GL_CALL(gl, GenBuffers(1, &vbo)); 294 GR_GL_CALL(gl, BindBuffer(GR_GL_ARRAY_BUFFER, vbo)); 302 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/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/ |
api_arrayelt.c | 67 struct gl_buffer_object *vbo[VERT_ATTRIB_MAX]; member in struct:__anon19763 [all...] |
/external/mesa3d/src/gallium/drivers/r300/ |
r300_context.h | 463 struct pipe_resource* vbo; member in struct:r300_context 464 /* Offset and size into the SW TCL VBO. */ 467 /* Whether the VBO must not be flushed. */
|
/external/mesa3d/src/mesa/drivers/common/ |
meta.c | 224 GLuint VBO; 235 GLuint VBO; 250 GLuint VBO; 272 GLuint VBO; 293 GLuint VBO; 311 GLuint VBO, FBO, RBO, Sampler; 321 GLuint VBO; 2368 GLuint vbo; local [all...] |