Lines Matching refs:gl_buffer_object
58 static struct gl_buffer_object DummyBufferObject;
68 static inline struct gl_buffer_object **
122 static inline struct gl_buffer_object *
125 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); in get_buffer()
199 static struct gl_buffer_object *
204 struct gl_buffer_object *bufObj; in buffer_object_subdata_range_good()
243 static struct gl_buffer_object *
246 struct gl_buffer_object *obj; in _mesa_new_buffer_object()
250 obj = MALLOC_STRUCT(gl_buffer_object); in _mesa_new_buffer_object()
263 struct gl_buffer_object *bufObj) in _mesa_delete_buffer_object()
287 struct gl_buffer_object **ptr, in _mesa_reference_buffer_object_()
288 struct gl_buffer_object *bufObj) in _mesa_reference_buffer_object_()
293 struct gl_buffer_object *oldObj = *ptr; in _mesa_reference_buffer_object_()
350 struct gl_buffer_object *obj, in _mesa_initialize_buffer_object()
355 memset(obj, 0, sizeof(struct gl_buffer_object)); in _mesa_initialize_buffer_object()
371 const struct gl_buffer_object *bufObj = in count_buffer_size()
372 (const struct gl_buffer_object *) data; in count_buffer_size()
416 struct gl_buffer_object * bufObj ) in _mesa_buffer_data()
460 struct gl_buffer_object * bufObj ) in _mesa_buffer_subdata()
493 struct gl_buffer_object * bufObj ) in _mesa_buffer_get_subdata()
510 struct gl_buffer_object *bufObj ) in _mesa_buffer_map_range()
530 struct gl_buffer_object *obj ) in _mesa_buffer_flush_mapped_range()
548 _mesa_buffer_unmap( struct gl_context *ctx, struct gl_buffer_object *bufObj ) in _mesa_buffer_unmap()
566 struct gl_buffer_object *src, in _mesa_copy_buffer_subdata()
567 struct gl_buffer_object *dst, in _mesa_copy_buffer_subdata()
670 struct gl_buffer_object **buf_handle) in handle_bind_buffer_gen()
672 struct gl_buffer_object *buf = *buf_handle; in handle_bind_buffer_gen()
703 struct gl_buffer_object *oldBufObj; in bind_buffer_object()
704 struct gl_buffer_object *newBufObj = NULL; in bind_buffer_object()
705 struct gl_buffer_object **bindTarget = NULL; in bind_buffer_object()
766 struct gl_buffer_object *
772 return (struct gl_buffer_object *) in _mesa_lookup_bufferobj()
785 struct gl_buffer_object **ptr, in unbind()
786 struct gl_buffer_object *obj) in unbind()
860 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, ids[i]); in _mesa_DeleteBuffersARB()
1002 struct gl_buffer_object *bufObj; in _mesa_IsBufferARB()
1019 struct gl_buffer_object *bufObj; in _mesa_BufferDataARB()
1099 struct gl_buffer_object *bufObj; in _mesa_BufferSubDataARB()
1124 struct gl_buffer_object *bufObj; in _mesa_GetBufferSubDataARB()
1143 struct gl_buffer_object * bufObj; in _mesa_MapBufferARB()
1238 struct gl_buffer_object *bufObj; in _mesa_UnmapBufferARB()
1301 struct gl_buffer_object *bufObj; in _mesa_GetBufferParameterivARB()
1358 struct gl_buffer_object *bufObj; in _mesa_GetBufferParameteri64v()
1407 struct gl_buffer_object * bufObj; in _mesa_GetBufferPointervARB()
1429 struct gl_buffer_object *src, *dst; in _mesa_CopyBufferSubData()
1511 struct gl_buffer_object *bufObj; in _mesa_MapBufferRange()
1626 struct gl_buffer_object *bufObj; in _mesa_FlushMappedBufferRange()
1682 struct gl_buffer_object *bufObj; in buffer_object_purgeable()
1825 struct gl_buffer_object *bufObj; in buffer_object_unpurgeable()
1956 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, name); in get_buffer_object_parameteriv()
2058 struct gl_buffer_object *bufObj, in set_ubo_binding()
2091 struct gl_buffer_object *bufObj, in bind_buffer_range_uniform_buffer()
2124 struct gl_buffer_object *bufObj) in bind_buffer_base_uniform_buffer()
2143 struct gl_buffer_object *bufObj; in _mesa_BindBufferRange()
2190 struct gl_buffer_object *bufObj; in _mesa_BindBufferBase()
2250 struct gl_buffer_object *bufObj; in _mesa_InvalidateBufferSubData()
2308 struct gl_buffer_object *bufObj; in _mesa_InvalidateBufferData()