Home | History | Annotate | Download | only in vbo

Lines Matching defs:vbo

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);
80 struct gl_vertex_array *cl = &vbo->currval[VERT_ATTRIB_FF(i)];
91 struct vbo_context *vbo = vbo_context(ctx);
95 struct gl_vertex_array *cl = &vbo->currval[VBO_ATTRIB_GENERIC0 + i];
104 struct vbo_context *vbo = vbo_context(ctx);
112 &vbo->currval[VBO_ATTRIB_MAT_FRONT_AMBIENT + i];
147 struct vbo_context *vbo = vbo_context(ctx);
170 vbo->draw_prims(ctx, prim, draw_count,
181 struct vbo_context *vbo = CALLOC_STRUCT(vbo_context);
183 ctx->vbo_context = vbo;
204 for (i = 0; i < ARRAY_SIZE(vbo->map_vp_none); i++)
205 vbo->map_vp_none[i] = i;
208 vbo->map_vp_none[VERT_ATTRIB_GENERIC(i)]
211 for (i = 0; i < ARRAY_SIZE(vbo->map_vp_arb); i++)
212 vbo->map_vp_arb[i] = i;
238 struct vbo_context *vbo = vbo_context(ctx);
245 if (vbo) {
249 _mesa_reference_buffer_object(ctx, &vbo->currval[i].BufferObj, NULL);
255 free(vbo);
263 struct vbo_context *vbo = vbo_context(ctx);
264 vbo->draw_prims = func;
271 struct vbo_context *vbo = vbo_context(ctx);
272 vbo->draw_indirect_prims = func;