• Home
  • Raw
  • Download

Lines Matching refs:gl_buffer_object

81                         const void *data, struct gl_buffer_object *obj)  in _mesa_bufferobj_subdata()
129 void *data, struct gl_buffer_object *obj) in bufferobj_get_subdata()
152 void *data, struct gl_buffer_object *obj) in _mesa_bufferobj_get_subdata()
268 struct gl_buffer_object *obj) in bufferobj_data()
398 struct gl_buffer_object *obj) in _mesa_bufferobj_data()
410 struct gl_buffer_object *bufObj) in bufferobj_data_mem()
472 struct gl_buffer_object *obj, in _mesa_bufferobj_map_range()
520 struct gl_buffer_object *obj, in _mesa_bufferobj_flush_mapped_range()
544 _mesa_bufferobj_unmap(struct gl_context *ctx, struct gl_buffer_object *obj, in _mesa_bufferobj_unmap()
565 struct gl_buffer_object *src, in bufferobj_copy_subdata()
566 struct gl_buffer_object *dst, in bufferobj_copy_subdata()
592 struct gl_buffer_object *bufObj) in clear_buffer_subdata_sw()
652 static struct gl_buffer_object DummyBufferObject = {
665 static inline struct gl_buffer_object **
763 static inline struct gl_buffer_object *
767 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); in get_buffer()
836 bufferobj_range_mapped(const struct gl_buffer_object *obj, in bufferobj_range_mapped()
870 const struct gl_buffer_object *bufObj, in buffer_object_subdata_range_good()
1011 _mesa_bufferobj_release_buffer(struct gl_buffer_object *obj) in _mesa_bufferobj_release_buffer()
1037 struct gl_buffer_object *bufObj) in _mesa_delete_buffer_object()
1064 struct gl_buffer_object **ptr, in _mesa_reference_buffer_object_()
1065 struct gl_buffer_object *bufObj, in _mesa_reference_buffer_object_()
1070 struct gl_buffer_object *oldObj = *ptr; in _mesa_reference_buffer_object_()
1127 const struct gl_buffer_object *bufObj = in count_buffer_size()
1128 (const struct gl_buffer_object *) data; in count_buffer_size()
1188 detach_ctx_from_buffer(struct gl_context *ctx, struct gl_buffer_object *buf) in detach_ctx_from_buffer()
1221 struct gl_buffer_object *buf = (struct gl_buffer_object *)entry->key; in unreference_zombie_buffers_for_ctx()
1244 struct gl_buffer_object *buf = (struct gl_buffer_object *)data; in detach_unrefcounted_buffer_from_ctx()
1307 struct gl_buffer_object *
1310 struct gl_buffer_object *buf = CALLOC_STRUCT(gl_buffer_object); in _mesa_bufferobj_alloc()
1330 static struct gl_buffer_object *
1333 struct gl_buffer_object *buf = _mesa_bufferobj_alloc(ctx, id); in new_gl_buffer_object()
1343 struct gl_buffer_object **buf_handle, in _mesa_handle_bind_buffer_gen()
1346 struct gl_buffer_object *buf = *buf_handle; in _mesa_handle_bind_buffer_gen()
1386 struct gl_buffer_object **bindTarget, GLuint buffer, in bind_buffer_object()
1389 struct gl_buffer_object *oldBufObj; in bind_buffer_object()
1390 struct gl_buffer_object *newBufObj = NULL; in bind_buffer_object()
1438 struct gl_buffer_object *
1444 return (struct gl_buffer_object *) in _mesa_lookup_bufferobj()
1450 struct gl_buffer_object *
1456 return (struct gl_buffer_object *) in _mesa_lookup_bufferobj_locked()
1465 struct gl_buffer_object *
1469 struct gl_buffer_object *bufObj; in _mesa_lookup_bufferobj_err()
1498 struct gl_buffer_object *
1504 struct gl_buffer_object *bufObj = NULL; in _mesa_multi_bind_lookup_bufferobj()
1544 struct gl_buffer_object *obj) in unbind()
1555 struct gl_buffer_object *bufObj) in _mesa_buffer_unmap_all_mappings()
1576 struct gl_buffer_object **bindTarget = get_buffer_target(ctx, target); in _mesa_BindBuffer_no_error()
1591 struct gl_buffer_object **bindTarget = get_buffer_target(ctx, target); in _mesa_BindBuffer()
1603 struct gl_buffer_object *buf) in _mesa_InternalBindElementBuffer()
1605 struct gl_buffer_object **bindTarget = in _mesa_InternalBindElementBuffer()
1623 struct gl_buffer_object *bufObj, in set_buffer_binding()
1652 struct gl_buffer_object *bufObj; in set_buffer_multi_binding()
1673 struct gl_buffer_object *bufObj, in bind_buffer()
1703 struct gl_buffer_object *bufObj, in bind_uniform_buffer()
1724 struct gl_buffer_object *bufObj, in bind_shader_storage_buffer()
1744 struct gl_buffer_object *bufObj, GLintptr offset, in bind_atomic_buffer()
1760 struct gl_buffer_object *bufObj) in bind_buffer_base_uniform_buffer()
1782 struct gl_buffer_object *bufObj) in bind_buffer_base_shader_storage_buffer()
1804 struct gl_buffer_object *bufObj) in bind_buffer_base_atomic_buffer()
1835 struct gl_buffer_object *bufObj = in delete_buffers()
2011 struct gl_buffer_object *buf; in create_buffers()
2125 struct gl_buffer_object *bufObj; in _mesa_IsBuffer()
2137 struct gl_buffer_object *bufObj, GLsizeiptr size, in validate_buffer_storage()
2195 buffer_storage(struct gl_context *ctx, struct gl_buffer_object *bufObj, in buffer_storage()
2242 struct gl_buffer_object *bufObj; in inlined_buffer_storage()
2288 struct gl_buffer_object **bufObjPtr = get_buffer_target(ctx, target); in inlined_buffer_storage()
2325 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_NamedBufferStorageEXT()
2395 buffer_data(struct gl_context *ctx, struct gl_buffer_object *bufObj, in buffer_data()
2487 buffer_data_error(struct gl_context *ctx, struct gl_buffer_object *bufObj, in buffer_data_error()
2495 buffer_data_no_error(struct gl_context *ctx, struct gl_buffer_object *bufObj, in buffer_data_no_error()
2503 _mesa_buffer_data(struct gl_context *ctx, struct gl_buffer_object *bufObj, in _mesa_buffer_data()
2516 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); in _mesa_BufferData_no_error()
2526 struct gl_buffer_object *bufObj; in _mesa_BufferData()
2542 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_NamedBufferData_no_error()
2552 struct gl_buffer_object *bufObj; in _mesa_NamedBufferData()
2570 struct gl_buffer_object *bufObj; in _mesa_NamedBufferDataEXT()
2589 struct gl_buffer_object *bufObj, in validate_buffer_sub_data()
2634 _mesa_buffer_sub_data(struct gl_context *ctx, struct gl_buffer_object *bufObj, in _mesa_buffer_sub_data()
2654 struct gl_buffer_object *bufObj; in buffer_sub_data()
2666 struct gl_buffer_object **bufObjPtr = get_buffer_target(ctx, target); in buffer_sub_data()
2718 struct gl_buffer_object *bufObj; in _mesa_NamedBufferSubDataEXT()
2743 struct gl_buffer_object *bufObj; in _mesa_GetBufferSubData()
2763 struct gl_buffer_object *bufObj; in _mesa_GetNamedBufferSubData()
2784 struct gl_buffer_object *bufObj; in _mesa_GetNamedBufferSubDataEXT()
2809 clear_buffer_sub_data(struct gl_context *ctx, struct gl_buffer_object *bufObj, in clear_buffer_sub_data()
2868 struct gl_buffer_object *bufObj, in clear_buffer_sub_data_error()
2880 struct gl_buffer_object *bufObj, in clear_buffer_sub_data_no_error()
2897 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); in _mesa_ClearBufferData_no_error()
2909 struct gl_buffer_object *bufObj; in _mesa_ClearBufferData()
2927 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_ClearNamedBufferData_no_error()
2939 struct gl_buffer_object *bufObj; in _mesa_ClearNamedBufferData()
2956 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_ClearNamedBufferDataEXT()
2975 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); in _mesa_ClearBufferSubData_no_error()
2989 struct gl_buffer_object *bufObj; in _mesa_ClearBufferSubData()
3009 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_ClearNamedBufferSubData_no_error()
3023 struct gl_buffer_object *bufObj; in _mesa_ClearNamedBufferSubData()
3042 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_ClearNamedBufferSubDataEXT()
3053 unmap_buffer(struct gl_context *ctx, struct gl_buffer_object *bufObj) in unmap_buffer()
3066 struct gl_buffer_object *bufObj, in validate_and_unmap_buffer()
3120 struct gl_buffer_object **bufObjPtr = get_buffer_target(ctx, target); in _mesa_UnmapBuffer_no_error()
3121 struct gl_buffer_object *bufObj = *bufObjPtr; in _mesa_UnmapBuffer_no_error()
3130 struct gl_buffer_object *bufObj; in _mesa_UnmapBuffer()
3143 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_UnmapNamedBufferEXT_no_error()
3152 struct gl_buffer_object *bufObj; in _mesa_UnmapNamedBufferEXT()
3170 struct gl_buffer_object *bufObj, GLenum pname, in get_buffer_parameter()
3228 struct gl_buffer_object *bufObj; in _mesa_GetBufferParameteriv()
3247 struct gl_buffer_object *bufObj; in _mesa_GetBufferParameteri64v()
3266 struct gl_buffer_object *bufObj; in _mesa_GetNamedBufferParameteriv()
3285 struct gl_buffer_object *bufObj; in _mesa_GetNamedBufferParameterivEXT()
3311 struct gl_buffer_object *bufObj; in _mesa_GetNamedBufferParameteri64v()
3331 struct gl_buffer_object *bufObj; in _mesa_GetBufferPointerv()
3351 struct gl_buffer_object *bufObj; in _mesa_GetNamedBufferPointerv()
3371 struct gl_buffer_object *bufObj; in _mesa_GetNamedBufferPointervEXT()
3393 copy_buffer_sub_data(struct gl_context *ctx, struct gl_buffer_object *src, in copy_buffer_sub_data()
3394 struct gl_buffer_object *dst, GLintptr readOffset, in copy_buffer_sub_data()
3466 struct gl_buffer_object **src_ptr = get_buffer_target(ctx, readTarget); in _mesa_CopyBufferSubData_no_error()
3467 struct gl_buffer_object *src = *src_ptr; in _mesa_CopyBufferSubData_no_error()
3469 struct gl_buffer_object **dst_ptr = get_buffer_target(ctx, writeTarget); in _mesa_CopyBufferSubData_no_error()
3470 struct gl_buffer_object *dst = *dst_ptr; in _mesa_CopyBufferSubData_no_error()
3482 struct gl_buffer_object *src, *dst; in _mesa_CopyBufferSubData()
3504 struct gl_buffer_object *src, *dst; in _mesa_NamedCopyBufferSubDataEXT()
3529 struct gl_buffer_object *src = _mesa_lookup_bufferobj(ctx, readBuffer); in _mesa_CopyNamedBufferSubData_no_error()
3530 struct gl_buffer_object *dst = _mesa_lookup_bufferobj(ctx, writeBuffer); in _mesa_CopyNamedBufferSubData_no_error()
3542 struct gl_buffer_object *src, *dst; in _mesa_CopyNamedBufferSubData()
3565 struct gl_buffer_object *src = (struct gl_buffer_object *)srcBuffer; in _mesa_InternalBufferSubDataCopyMESA()
3566 struct gl_buffer_object *dst; in _mesa_InternalBufferSubDataCopyMESA()
3600 struct gl_buffer_object *bufObj, GLintptr offset, in validate_map_buffer_range()
3736 map_buffer_range(struct gl_context *ctx, struct gl_buffer_object *bufObj, in map_buffer_range()
3800 struct gl_buffer_object **bufObjPtr = get_buffer_target(ctx, target); in _mesa_MapBufferRange_no_error()
3801 struct gl_buffer_object *bufObj = *bufObjPtr; in _mesa_MapBufferRange_no_error()
3812 struct gl_buffer_object *bufObj; in _mesa_MapBufferRange()
3837 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_MapNamedBufferRange_no_error()
3848 struct gl_buffer_object *bufObj = NULL; in map_named_buffer_range()
3928 struct gl_buffer_object **bufObjPtr = get_buffer_target(ctx, target); in _mesa_MapBuffer_no_error()
3929 struct gl_buffer_object *bufObj = *bufObjPtr; in _mesa_MapBuffer_no_error()
3939 struct gl_buffer_object *bufObj; in _mesa_MapBuffer()
3967 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_MapNamedBuffer_no_error()
3977 struct gl_buffer_object *bufObj; in _mesa_MapNamedBuffer()
4013 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_MapNamedBufferEXT()
4028 struct gl_buffer_object *bufObj, in flush_mapped_buffer_range()
4083 struct gl_buffer_object **bufObjPtr = get_buffer_target(ctx, target); in _mesa_FlushMappedBufferRange_no_error()
4084 struct gl_buffer_object *bufObj = *bufObjPtr; in _mesa_FlushMappedBufferRange_no_error()
4095 struct gl_buffer_object *bufObj; in _mesa_FlushMappedBufferRange()
4111 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_FlushMappedNamedBufferRange_no_error()
4122 struct gl_buffer_object *bufObj; in _mesa_FlushMappedNamedBufferRange()
4138 struct gl_buffer_object *bufObj; in _mesa_FlushMappedNamedBufferRangeEXT()
4157 struct gl_buffer_object *bufObj, in bind_buffer_range_uniform_buffer()
4178 struct gl_buffer_object *bufObj, in bind_buffer_range_uniform_buffer_err()
4199 struct gl_buffer_object *bufObj, in bind_buffer_range_shader_storage_buffer()
4222 struct gl_buffer_object *bufObj, in bind_buffer_range_shader_storage_buffer_err()
4242 struct gl_buffer_object *bufObj, in bind_buffer_range_atomic_buffer()
4264 struct gl_buffer_object *bufObj, in bind_buffer_range_atomic_buffer_err()
4719 struct gl_buffer_object * const boundBufObj = tfObj->Buffers[index]; in bind_xfb_buffers()
4720 struct gl_buffer_object *bufObj; in bind_xfb_buffers()
4933 struct gl_buffer_object *bufObj; in bind_buffer_range()
5032 struct gl_buffer_object *bufObj; in _mesa_BindBufferBase()
5178 struct gl_buffer_object *obj, in bufferobj_invalidate()
5197 struct gl_buffer_object *bufObj, GLintptr offset, in invalidate_buffer_subdata()
5210 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); in _mesa_InvalidateBufferSubData_no_error()
5219 struct gl_buffer_object *bufObj; in _mesa_InvalidateBufferSubData()
5271 struct gl_buffer_object *bufObj =_mesa_lookup_bufferobj(ctx, buffer); in _mesa_InvalidateBufferData_no_error()
5279 struct gl_buffer_object *bufObj; in _mesa_InvalidateBufferData()
5314 struct gl_buffer_object *bufferObj, in buffer_page_commitment()
5366 struct gl_buffer_object *bufferObj; in _mesa_BufferPageCommitmentARB()
5382 struct gl_buffer_object *bufferObj; in _mesa_NamedBufferPageCommitmentARB()
5402 struct gl_buffer_object *bufferObj; in _mesa_NamedBufferPageCommitmentEXT()