/third_party/mesa3d/src/mesa/main/ |
D | bufferobj.h | 40 _mesa_get_bufferobj_reference(struct gl_context *ctx, struct gl_buffer_object *obj) in _mesa_get_bufferobj_reference() 74 const void * data, struct gl_buffer_object *obj); 81 struct gl_buffer_object *obj); 86 void *data, struct gl_buffer_object *obj); 91 struct gl_buffer_object *obj, 96 struct gl_buffer_object *obj, 98 GLboolean _mesa_bufferobj_unmap(struct gl_context *ctx, struct gl_buffer_object *obj, 101 struct gl_buffer_object * 104 _mesa_bufferobj_release_buffer(struct gl_buffer_object *obj); 111 _mesa_bufferobj_mapped(const struct gl_buffer_object *obj, in _mesa_bufferobj_mapped() [all …]
|
D | bufferobj.c | 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() [all …]
|
D | transformfeedback.h | 56 GLuint index, struct gl_buffer_object *bufObj, 63 struct gl_buffer_object *bufObj, 93 struct gl_buffer_object *bufObj, in _mesa_set_transform_feedback_binding() 109 GLuint index, struct gl_buffer_object *bufObj, in _mesa_bind_buffer_range_xfb()
|
D | mtypes.h | 960 struct gl_buffer_object *BufferObject; 1299 struct gl_buffer_object *BufferObject; 1401 struct gl_buffer_object struct 1499 struct gl_buffer_object *BufferObj; /**< GL_ARB_pixel_buffer_object */ argument 1582 struct gl_buffer_object *BufferObj; /**< GL_ARB_vertex_buffer_object */ 1702 struct gl_buffer_object *IndexBufferObj; 1745 struct gl_buffer_object *ArrayBufferObj; 1821 struct gl_buffer_object *Result; /**< result buffer */ 1921 struct gl_buffer_object *Buffers[MAX_FEEDBACK_BUFFERS]; 1957 struct gl_buffer_object *CurrentBuffer; [all …]
|
D | glthread_draw.c | 62 static ALWAYS_INLINE struct gl_buffer_object * 66 struct gl_buffer_object *upload_buffer = NULL; in upload_indices() 79 static ALWAYS_INLINE struct gl_buffer_object * 85 struct gl_buffer_object *upload_buffer = NULL; in upload_multi_indices() 181 struct gl_buffer_object *upload_buffer = NULL; in upload_vertices() 214 struct gl_buffer_object *upload_buffer = NULL; in upload_vertices() 682 struct gl_buffer_object *index_buffer; 706 struct gl_buffer_object *index_buffer = cmd->index_buffer; in _mesa_unmarshal_DrawElementsInstancedBaseVertexBaseInstance() 747 struct gl_buffer_object *index_buffer, in draw_elements_async_user() 845 struct gl_buffer_object *index_buffer = NULL; in draw_elements() [all …]
|
D | glthread.h | 61 struct gl_buffer_object; 65 struct gl_buffer_object *buffer; /**< where non-VBO data was uploaded */ 182 struct gl_buffer_object *upload_buffer; 250 struct gl_buffer_object **out_buffer,
|
D | transformfeedback.c | 433 struct gl_buffer_object *bo = obj->Buffers[i]; in begin_transform_feedback() 554 struct gl_buffer_object *bufObj, in bind_buffer_range() 584 GLuint index, struct gl_buffer_object *bufObj, in _mesa_validate_buffer_range_xfb() 665 struct gl_buffer_object *bufObj, in _mesa_bind_buffer_base_transform_feedback() 711 static struct gl_buffer_object * 716 struct gl_buffer_object *bufObj = NULL; in lookup_transform_feedback_bufferobj_err() 740 struct gl_buffer_object *bufObj; in _mesa_TransformFeedbackBufferBase() 765 struct gl_buffer_object *bufObj; in _mesa_TransformFeedbackBufferRange() 800 struct gl_buffer_object *bufObj; in bind_buffer_offset()
|
D | dd.h | 48 struct gl_buffer_object; 199 struct gl_buffer_object *indexbuf,
|
D | glthread_bufferobj.c | 32 static struct gl_buffer_object * 37 struct gl_buffer_object *obj = in new_upload_buffer() 68 struct gl_buffer_object **out_buffer, in _mesa_glthread_upload() 429 struct gl_buffer_object *upload_buffer = NULL; in _mesa_marshal_BufferSubData_merged()
|
D | externalobjects.c | 662 struct gl_buffer_object **bufObjs, in server_wait_semaphore() 669 struct gl_buffer_object *bufObj; in server_wait_semaphore() 710 struct gl_buffer_object **bufObjs, in server_signal_semaphore() 717 struct gl_buffer_object *bufObj; in server_signal_semaphore() 933 struct gl_buffer_object **bufObjs = NULL; in _mesa_WaitSemaphoreEXT() 951 bufObjs = malloc(sizeof(struct gl_buffer_object *) * numBufferBarriers); in _mesa_WaitSemaphoreEXT() 993 struct gl_buffer_object **bufObjs = NULL; in _mesa_SignalSemaphoreEXT() 1011 bufObjs = malloc(sizeof(struct gl_buffer_object *) * numBufferBarriers); in _mesa_SignalSemaphoreEXT()
|
D | varray.c | 206 struct gl_buffer_object *vbo, in _mesa_bind_vertex_buffer() 821 struct gl_buffer_object *obj, in validate_array() 879 struct gl_buffer_object *obj, in validate_array_and_format() 914 struct gl_buffer_object *obj, in update_array() 958 struct gl_buffer_object** vbo, in _lookup_vao_and_vbo_dsa() 1036 struct gl_buffer_object* vbo; in _mesa_VertexArrayVertexOffsetEXT() 1108 struct gl_buffer_object* vbo; in _mesa_VertexArrayNormalOffsetEXT() 1188 struct gl_buffer_object* vbo; in _mesa_VertexArrayColorOffsetEXT() 1250 struct gl_buffer_object* vbo; in _mesa_VertexArrayFogCoordOffsetEXT() 1314 struct gl_buffer_object* vbo; in _mesa_VertexArrayIndexOffsetEXT() [all …]
|
D | arrayobj.c | 836 struct gl_buffer_object *bo = binding->BufferObj; in _mesa_vao_map_arrays() 853 struct gl_buffer_object *bo = vao->IndexBufferObj; in _mesa_vao_map() 878 struct gl_buffer_object *bo = binding->BufferObj; in _mesa_vao_unmap_arrays() 894 struct gl_buffer_object *bo = vao->IndexBufferObj; in _mesa_vao_unmap() 1173 struct gl_buffer_object *bufObj; in vertex_array_element_buffer()
|
D | draw_validate.h | 36 struct gl_buffer_object;
|
D | queryobj.c | 382 struct gl_buffer_object *buf, intptr_t offset, in store_query_result() 1074 struct gl_buffer_object *buf, intptr_t offset) in get_query_object() 1250 struct gl_buffer_object *buf; in _mesa_GetQueryBufferObjectiv() 1266 struct gl_buffer_object *buf; in _mesa_GetQueryBufferObjectuiv() 1282 struct gl_buffer_object *buf; in _mesa_GetQueryBufferObjecti64v() 1298 struct gl_buffer_object *buf; in _mesa_GetQueryBufferObjectui64v()
|
D | draw.h | 75 struct gl_buffer_object *obj;
|
D | shared.c | 220 struct gl_buffer_object *bufObj = (struct gl_buffer_object *) data; in delete_bufferobj_cb()
|
D | varray.h | 124 struct gl_buffer_object *vbo,
|
/third_party/mesa3d/src/mesa/vbo/ |
D | vbo.h | 112 struct gl_buffer_object *bufferobj; 162 struct gl_buffer_object *current_bo; 222 vbo_delete_minmax_cache(struct gl_buffer_object *bufferObj);
|
D | vbo_minmax_index.c | 77 vbo_use_minmax_cache(struct gl_buffer_object *bufferObj) in vbo_use_minmax_cache() 97 vbo_delete_minmax_cache(struct gl_buffer_object *bufferObj) in vbo_delete_minmax_cache() 105 vbo_get_minmax_cached(struct gl_buffer_object *bufferObj, in vbo_get_minmax_cached() 177 struct gl_buffer_object *bufferObj, in vbo_minmax_cache_store() 323 vbo_get_minmax_index(struct gl_context *ctx, struct gl_buffer_object *obj, in vbo_get_minmax_index()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_draw.h | 93 struct gl_buffer_object *indirect_data, 97 struct gl_buffer_object *indirect_draw_count,
|
D | st_draw.c | 238 struct gl_buffer_object *indirect_data, in st_indirect_draw_vbo() 242 struct gl_buffer_object *indirect_draw_count, in st_indirect_draw_vbo() 261 struct gl_buffer_object *bufobj = ib->obj; in st_indirect_draw_vbo()
|
D | st_draw_feedback.c | 191 struct gl_buffer_object *bufobj = ib->obj; in st_feedback_draw_vbo() 250 struct gl_buffer_object *st_obj = binding->BufferObject; in st_feedback_draw_vbo() 280 struct gl_buffer_object *st_obj = binding->BufferObject; in st_feedback_draw_vbo()
|
D | st_atom.h | 88 struct gl_buffer_object *indexbuf,
|
/third_party/mesa3d/src/gallium/include/pipe/ |
D | p_state.h | 56 struct gl_buffer_object; 880 struct gl_buffer_object *gl_bo; /**< for the GL frontend, not passed to drivers */
|
/third_party/mesa3d/docs/relnotes/ |
D | 11.0.7.rst | 94 - meta: Track VBO using gl_buffer_object instead of GL API object 101 - meta: Track VBO using gl_buffer_object instead of GL API object
|