H A D | bufferobj.c | 767 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); in get_buffer() local 404 bufferobj_data_mem(struct gl_context *ctx, GLenum target, GLsizeiptrARB size, struct gl_memory_object *memObj, GLuint64 offset, GLenum usage, struct gl_buffer_object *bufObj) bufferobj_data_mem() argument 588 clear_buffer_subdata_sw(struct gl_context *ctx, GLintptr offset, GLsizeiptr size, const GLvoid *clearValue, GLsizeiptr clearValueSize, struct gl_buffer_object *bufObj) clear_buffer_subdata_sw() argument 869 buffer_object_subdata_range_good(struct gl_context *ctx, const struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size, bool mappedRange, const char *caller) buffer_object_subdata_range_good() argument 1036 _mesa_delete_buffer_object(struct gl_context *ctx, struct gl_buffer_object *bufObj) _mesa_delete_buffer_object() argument 1063 _mesa_reference_buffer_object_(struct gl_context *ctx, struct gl_buffer_object **ptr, struct gl_buffer_object *bufObj, bool shared_binding) _mesa_reference_buffer_object_() argument 1127 const struct gl_buffer_object *bufObj = count_buffer_size() local 1469 struct gl_buffer_object *bufObj; _mesa_lookup_bufferobj_err() local 1504 struct gl_buffer_object *bufObj = NULL; _mesa_multi_bind_lookup_bufferobj() local 1554 _mesa_buffer_unmap_all_mappings(struct gl_context *ctx, struct gl_buffer_object *bufObj) _mesa_buffer_unmap_all_mappings() argument 1621 set_buffer_binding(struct gl_context *ctx, struct gl_buffer_binding *binding, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size, bool autoSize, gl_buffer_usage usage) set_buffer_binding() argument 1652 struct gl_buffer_object *bufObj; set_buffer_multi_binding() local 1671 bind_buffer(struct gl_context *ctx, struct gl_buffer_binding *binding, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size, GLboolean autoSize, uint64_t driver_state, gl_buffer_usage usage) bind_buffer() argument 1701 bind_uniform_buffer(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size, GLboolean autoSize) bind_uniform_buffer() argument 1722 bind_shader_storage_buffer(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size, GLboolean autoSize) bind_shader_storage_buffer() argument 1743 bind_atomic_buffer(struct gl_context *ctx, unsigned index, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size, GLboolean autoSize) bind_atomic_buffer() argument 1758 bind_buffer_base_uniform_buffer(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj) bind_buffer_base_uniform_buffer() argument 1780 bind_buffer_base_shader_storage_buffer(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj) bind_buffer_base_shader_storage_buffer() argument 1802 bind_buffer_base_atomic_buffer(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj) bind_buffer_base_atomic_buffer() argument 1835 struct gl_buffer_object *bufObj = delete_buffers() local 2125 struct gl_buffer_object *bufObj; _mesa_IsBuffer() local 2136 validate_buffer_storage(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLsizeiptr size, GLbitfield flags, const char *func) validate_buffer_storage() argument 2195 buffer_storage(struct gl_context *ctx, struct gl_buffer_object *bufObj, struct gl_memory_object *memObj, GLenum target, GLsizeiptr size, const GLvoid *data, GLbitfield flags, GLuint64 offset, const char *func) buffer_storage() argument 2242 struct gl_buffer_object *bufObj; inlined_buffer_storage() local 2325 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_NamedBufferStorageEXT() local 2395 buffer_data(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage, const char *func, bool no_error) buffer_data() argument 2487 buffer_data_error(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage, const char *func) buffer_data_error() argument 2495 buffer_data_no_error(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage, const char *func) buffer_data_no_error() argument 2503 _mesa_buffer_data(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage, const char *func) _mesa_buffer_data() argument 2516 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); _mesa_BufferData_no_error() local 2526 struct gl_buffer_object *bufObj; _mesa_BufferData() local 2542 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_NamedBufferData_no_error() local 2552 struct gl_buffer_object *bufObj; _mesa_NamedBufferData() local 2570 struct gl_buffer_object *bufObj; _mesa_NamedBufferDataEXT() local 2588 validate_buffer_sub_data(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size, const char *func) validate_buffer_sub_data() argument 2634 _mesa_buffer_sub_data(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size, const GLvoid *data) _mesa_buffer_sub_data() argument 2654 struct gl_buffer_object *bufObj; buffer_sub_data() local 2718 struct gl_buffer_object *bufObj; _mesa_NamedBufferSubDataEXT() local 2743 struct gl_buffer_object *bufObj; _mesa_GetBufferSubData() local 2763 struct gl_buffer_object *bufObj; _mesa_GetNamedBufferSubData() local 2784 struct gl_buffer_object *bufObj; _mesa_GetNamedBufferSubDataEXT() local 2809 clear_buffer_sub_data(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const GLvoid *data, const char *func, bool subdata, bool no_error) clear_buffer_sub_data() argument 2867 clear_buffer_sub_data_error(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const GLvoid *data, const char *func, bool subdata) clear_buffer_sub_data_error() argument 2879 clear_buffer_sub_data_no_error(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const GLvoid *data, const char *func, bool subdata) clear_buffer_sub_data_no_error() argument 2897 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); _mesa_ClearBufferData_no_error() local 2909 struct gl_buffer_object *bufObj; _mesa_ClearBufferData() local 2927 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_ClearNamedBufferData_no_error() local 2939 struct gl_buffer_object *bufObj; _mesa_ClearNamedBufferData() local 2956 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_ClearNamedBufferDataEXT() local 2975 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); _mesa_ClearBufferSubData_no_error() local 2989 struct gl_buffer_object *bufObj; _mesa_ClearBufferSubData() local 3009 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_ClearNamedBufferSubData_no_error() local 3023 struct gl_buffer_object *bufObj; _mesa_ClearNamedBufferSubData() local 3042 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_ClearNamedBufferSubDataEXT() local 3053 unmap_buffer(struct gl_context *ctx, struct gl_buffer_object *bufObj) unmap_buffer() argument 3065 validate_and_unmap_buffer(struct gl_context *ctx, struct gl_buffer_object *bufObj, const char *func) validate_and_unmap_buffer() argument 3121 struct gl_buffer_object *bufObj = *bufObjPtr; _mesa_UnmapBuffer_no_error() local 3130 struct gl_buffer_object *bufObj; _mesa_UnmapBuffer() local 3143 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_UnmapNamedBufferEXT_no_error() local 3152 struct gl_buffer_object *bufObj; _mesa_UnmapNamedBufferEXT() local 3169 get_buffer_parameter(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLenum pname, GLint64 *params, const char *func) get_buffer_parameter() argument 3228 struct gl_buffer_object *bufObj; _mesa_GetBufferParameteriv() local 3247 struct gl_buffer_object *bufObj; _mesa_GetBufferParameteri64v() local 3266 struct gl_buffer_object *bufObj; _mesa_GetNamedBufferParameteriv() local 3285 struct gl_buffer_object *bufObj; _mesa_GetNamedBufferParameterivEXT() local 3311 struct gl_buffer_object *bufObj; _mesa_GetNamedBufferParameteri64v() local 3331 struct gl_buffer_object *bufObj; _mesa_GetBufferPointerv() local 3351 struct gl_buffer_object *bufObj; _mesa_GetNamedBufferPointerv() local 3371 struct gl_buffer_object *bufObj; _mesa_GetNamedBufferPointervEXT() local 3599 validate_map_buffer_range(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr length, GLbitfield access, const char *func) validate_map_buffer_range() argument 3736 map_buffer_range(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr length, GLbitfield access, const char *func) map_buffer_range() argument 3801 struct gl_buffer_object *bufObj = *bufObjPtr; _mesa_MapBufferRange_no_error() local 3812 struct gl_buffer_object *bufObj; _mesa_MapBufferRange() local 3837 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_MapNamedBufferRange_no_error() local 3848 struct gl_buffer_object *bufObj = NULL; map_named_buffer_range() local 3929 struct gl_buffer_object *bufObj = *bufObjPtr; _mesa_MapBuffer_no_error() local 3939 struct gl_buffer_object *bufObj; _mesa_MapBuffer() local 3967 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_MapNamedBuffer_no_error() local 3977 struct gl_buffer_object *bufObj; _mesa_MapNamedBuffer() local 4013 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_MapNamedBufferEXT() local 4027 flush_mapped_buffer_range(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr length, const char *func) flush_mapped_buffer_range() argument 4084 struct gl_buffer_object *bufObj = *bufObjPtr; _mesa_FlushMappedBufferRange_no_error() local 4095 struct gl_buffer_object *bufObj; _mesa_FlushMappedBufferRange() local 4111 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_FlushMappedNamedBufferRange_no_error() local 4122 struct gl_buffer_object *bufObj; _mesa_FlushMappedNamedBufferRange() local 4138 struct gl_buffer_object *bufObj; _mesa_FlushMappedNamedBufferRangeEXT() local 4156 bind_buffer_range_uniform_buffer(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size) bind_buffer_range_uniform_buffer() argument 4177 bind_buffer_range_uniform_buffer_err(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size) bind_buffer_range_uniform_buffer_err() argument 4197 bind_buffer_range_shader_storage_buffer(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size) bind_buffer_range_shader_storage_buffer() argument 4220 bind_buffer_range_shader_storage_buffer_err(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size) bind_buffer_range_shader_storage_buffer_err() argument 4241 bind_buffer_range_atomic_buffer(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size) bind_buffer_range_atomic_buffer() argument 4262 bind_buffer_range_atomic_buffer_err(struct gl_context *ctx, GLuint index, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr size) bind_buffer_range_atomic_buffer_err() argument 4720 struct gl_buffer_object *bufObj; bind_xfb_buffers() local 4933 struct gl_buffer_object *bufObj; bind_buffer_range() local 5032 struct gl_buffer_object *bufObj; _mesa_BindBufferBase() local 5196 invalidate_buffer_subdata(struct gl_context *ctx, struct gl_buffer_object *bufObj, GLintptr offset, GLsizeiptr length) invalidate_buffer_subdata() argument 5210 struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); _mesa_InvalidateBufferSubData_no_error() local 5219 struct gl_buffer_object *bufObj; _mesa_InvalidateBufferSubData() local 5271 struct gl_buffer_object *bufObj =_mesa_lookup_bufferobj(ctx, buffer); _mesa_InvalidateBufferData_no_error() local 5279 struct gl_buffer_object *bufObj; _mesa_InvalidateBufferData() local [all...] |