Lines Matching refs:gl_array_object
65 static inline struct gl_array_object *
71 return (struct gl_array_object *)
82 unbind_array_object_vbos(struct gl_context *ctx, struct gl_array_object *obj)
97 struct gl_array_object *
100 struct gl_array_object *obj = CALLOC_STRUCT(gl_array_object);
114 _mesa_delete_array_object( struct gl_context *ctx, struct gl_array_object *obj )
131 struct gl_array_object **ptr,
132 struct gl_array_object *arrayObj)
139 struct gl_array_object *oldObj = *ptr;
204 * Initialize a gl_array_object's arrays.
208 struct gl_array_object *obj,
259 save_array_object( struct gl_context *ctx, struct gl_array_object *obj )
273 remove_array_object( struct gl_context *ctx, struct gl_array_object *obj )
288 compute_max_element(struct gl_array_object *arrayObj, GLbitfield64 enabled)
308 * Examine vertex arrays to update the gl_array_object::_MaxElement field.
312 struct gl_array_object *arrayObj)
343 struct gl_array_object * const oldObj = ctx->Array.ArrayObj;
344 struct gl_array_object *newObj = NULL;
450 struct gl_array_object *obj = lookup_arrayobj(ctx, ids[i]);
502 struct gl_array_object *obj;
550 struct gl_array_object * obj;