/external/mesa3d/src/mesa/main/ |
D | bufferobj.c | 94 static struct gl_buffer_object DummyBufferObject; 104 static inline struct gl_buffer_object ** 193 static inline struct gl_buffer_object * 197 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); in get_buffer() 266 bufferobj_range_mapped(const struct gl_buffer_object *obj, in bufferobj_range_mapped() 300 const struct gl_buffer_object *bufObj, in buffer_object_subdata_range_good() 444 static struct gl_buffer_object * 447 struct gl_buffer_object *obj = MALLOC_STRUCT(gl_buffer_object); in _mesa_new_buffer_object() 463 struct gl_buffer_object *bufObj) in _mesa_delete_buffer_object() 488 struct gl_buffer_object **ptr, in _mesa_reference_buffer_object_() [all …]
|
D | bufferobj.h | 42 _mesa_bufferobj_mapped(const struct gl_buffer_object *obj, in _mesa_bufferobj_mapped() 56 _mesa_check_disallowed_mapping(const struct gl_buffer_object *obj) in _mesa_check_disallowed_mapping() 69 _mesa_is_bufferobj(const struct gl_buffer_object *obj) in _mesa_is_bufferobj() 84 struct gl_buffer_object **buf_handle, 91 extern struct gl_buffer_object * 94 extern struct gl_buffer_object * 97 extern struct gl_buffer_object * 101 extern struct gl_buffer_object * 108 struct gl_buffer_object *obj, 113 struct gl_buffer_object *bufObj); [all …]
|
D | dd.h | 39 struct gl_buffer_object; 597 struct gl_buffer_object * (*NewBufferObject)(struct gl_context *ctx, 600 void (*DeleteBuffer)( struct gl_context *ctx, struct gl_buffer_object *obj ); 604 GLenum storageFlags, struct gl_buffer_object *obj); 608 struct gl_buffer_object *obj ); 612 GLvoid *data, struct gl_buffer_object *obj ); 618 struct gl_buffer_object *obj ); 621 struct gl_buffer_object *src, 622 struct gl_buffer_object *dst, 627 struct gl_buffer_object *obj, [all …]
|
D | transformfeedback.h | 71 GLuint index, struct gl_buffer_object *bufObj, 78 struct gl_buffer_object *bufObj, 158 struct gl_buffer_object *bufObj, in _mesa_set_transform_feedback_binding() 174 GLuint index, struct gl_buffer_object *bufObj, in _mesa_bind_buffer_range_xfb()
|
D | mtypes.h | 1060 struct gl_buffer_object *BufferObject; 1305 struct gl_buffer_object *BufferObject; 1402 struct gl_buffer_object struct 1452 struct gl_buffer_object *BufferObj; /**< GL_ARB_pixel_buffer_object */ argument 1474 struct gl_buffer_object *BufferObj;/**< GL_ARB_vertex_buffer_object */ 1518 struct gl_buffer_object *BufferObj; /**< GL_ARB_vertex_buffer_object */ 1565 struct gl_buffer_object *IndexBufferObj; 1632 struct gl_buffer_object *ArrayBufferObj; 1848 struct gl_buffer_object *Buffers[MAX_FEEDBACK_BUFFERS]; 1876 struct gl_buffer_object *CurrentBuffer; [all …]
|
D | transformfeedback.c | 547 struct gl_buffer_object *bufObj, in bind_buffer_range() 577 GLuint index, struct gl_buffer_object *bufObj, in _mesa_validate_buffer_range_xfb() 658 struct gl_buffer_object *bufObj, in _mesa_bind_buffer_base_transform_feedback() 704 static struct gl_buffer_object * 708 struct gl_buffer_object *bufObj; in lookup_transform_feedback_bufferobj_err() 731 struct gl_buffer_object *bufObj; in _mesa_TransformFeedbackBufferBase() 754 struct gl_buffer_object *bufObj; in _mesa_TransformFeedbackBufferRange() 787 struct gl_buffer_object *bufObj; in bind_buffer_offset()
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_bufferobj.c | 34 get_bufferobj_map(struct gl_context *ctx, struct gl_buffer_object *obj, in get_bufferobj_map() 50 static struct gl_buffer_object * 65 nouveau_bufferobj_del(struct gl_context *ctx, struct gl_buffer_object *obj) in nouveau_bufferobj_del() 77 struct gl_buffer_object *obj) in nouveau_bufferobj_data() 115 struct gl_buffer_object *obj) in nouveau_bufferobj_subdata() 123 struct gl_buffer_object *obj) in nouveau_bufferobj_get_subdata() 131 struct gl_buffer_object *obj, in nouveau_bufferobj_map_range() 159 nouveau_bufferobj_unmap(struct gl_context *ctx, struct gl_buffer_object *obj, in nouveau_bufferobj_unmap()
|
/external/mesa3d/src/mesa/drivers/dri/r200/ |
D | radeon_buffer_objects.c | 36 get_radeon_buffer_object(struct gl_buffer_object *obj) in get_radeon_buffer_object() 41 static struct gl_buffer_object * 59 struct gl_buffer_object *obj) in radeonDeleteBufferObject() 92 struct gl_buffer_object *obj) in radeonBufferData() 139 struct gl_buffer_object *obj) in radeonBufferSubData() 163 struct gl_buffer_object *obj) in radeonGetBufferSubData() 180 GLbitfield access, struct gl_buffer_object *obj, in radeonMapBufferRange() 212 struct gl_buffer_object *obj, in radeonUnmapBuffer()
|
D | radeon_buffer_objects.h | 40 struct gl_buffer_object Base; 45 get_radeon_buffer_object(struct gl_buffer_object *obj);
|
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
D | radeon_buffer_objects.c | 36 get_radeon_buffer_object(struct gl_buffer_object *obj) in get_radeon_buffer_object() 41 static struct gl_buffer_object * 59 struct gl_buffer_object *obj) in radeonDeleteBufferObject() 92 struct gl_buffer_object *obj) in radeonBufferData() 139 struct gl_buffer_object *obj) in radeonBufferSubData() 163 struct gl_buffer_object *obj) in radeonGetBufferSubData() 180 GLbitfield access, struct gl_buffer_object *obj, in radeonMapBufferRange() 212 struct gl_buffer_object *obj, in radeonUnmapBuffer()
|
D | radeon_buffer_objects.h | 40 struct gl_buffer_object Base; 45 get_radeon_buffer_object(struct gl_buffer_object *obj);
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_cb_bufferobjects.c | 57 static struct gl_buffer_object * 77 st_bufferobj_free(struct gl_context *ctx, struct gl_buffer_object *obj) in st_bufferobj_free() 102 const void * data, struct gl_buffer_object *obj) in st_bufferobj_subdata() 146 void * data, struct gl_buffer_object *obj) in st_bufferobj_get_subdata() 176 struct gl_buffer_object *obj) in bufferobj_data() 370 struct gl_buffer_object *obj) in st_bufferobj_data() 382 struct gl_buffer_object *bufObj) in st_bufferobj_data_mem() 392 struct gl_buffer_object *obj, in st_bufferobj_invalidate() 418 struct gl_buffer_object *obj, in st_bufferobj_map_range() 485 struct gl_buffer_object *obj, in st_bufferobj_flush_mapped_range() [all …]
|
D | st_cb_bufferobjects.h | 44 struct gl_buffer_object Base; 52 st_buffer_object(struct gl_buffer_object *obj) in st_buffer_object()
|
D | st_draw.c | 141 struct gl_buffer_object *indirect) in st_draw_vbo() 160 struct gl_buffer_object *bufobj = ib->obj; in st_draw_vbo() 234 struct gl_buffer_object *indirect_data, in st_indirect_draw_vbo() 238 struct gl_buffer_object *indirect_params, in st_indirect_draw_vbo() 257 struct gl_buffer_object *bufobj = ib->obj; in st_indirect_draw_vbo()
|
D | st_draw_feedback.c | 122 struct gl_buffer_object *indirect) in st_feedback_draw_vbo() 185 struct gl_buffer_object *bufobj = arrays[mesaAttr]->BufferObj; in st_feedback_draw_vbo() 243 struct gl_buffer_object *bufobj = ib->obj; in st_feedback_draw_vbo()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_draw.h | 56 struct gl_buffer_object *indirect ); 69 struct gl_buffer_object *indirect); 74 struct gl_buffer_object *indirect_data, 78 struct gl_buffer_object *indirect_params,
|
D | intel_buffer_objects.c | 133 static struct gl_buffer_object * 155 brw_delete_buffer(struct gl_context * ctx, struct gl_buffer_object *obj) in brw_delete_buffer() 189 struct gl_buffer_object *obj) in brw_buffer_data() 237 struct gl_buffer_object *obj) in brw_buffer_subdata() 334 struct gl_buffer_object *obj) in brw_get_buffer_subdata() 390 GLbitfield access, struct gl_buffer_object *obj, in brw_map_buffer_range() 496 struct gl_buffer_object *obj, in brw_flush_mapped_buffer_range() 556 struct gl_buffer_object *obj, in brw_unmap_buffer() 633 struct gl_buffer_object *src, in brw_copy_buffer_subdata() 634 struct gl_buffer_object *dst, in brw_copy_buffer_subdata()
|
D | intel_buffer_objects.h | 32 struct gl_buffer_object; 40 struct gl_buffer_object Base; 122 intel_buffer_object(struct gl_buffer_object *obj) in intel_buffer_object()
|
D | brw_object_purgeable.c | 53 struct gl_buffer_object *obj, in intel_buffer_object_purgeable() 117 struct gl_buffer_object *obj, in intel_buffer_object_unpurgeable()
|
/external/mesa3d/src/mesa/vbo/ |
D | vbo.h | 73 struct gl_buffer_object *obj; 109 struct gl_buffer_object *indirect); 115 struct gl_buffer_object *indirect_data, 119 struct gl_buffer_object *indirect_params, 183 vbo_delete_minmax_cache(struct gl_buffer_object *bufferObj); 217 struct gl_buffer_object *indirect);
|
D | vbo_minmax_index.c | 76 vbo_use_minmax_cache(struct gl_buffer_object *bufferObj) in vbo_use_minmax_cache() 96 vbo_delete_minmax_cache(struct gl_buffer_object *bufferObj) in vbo_delete_minmax_cache() 104 vbo_get_minmax_cached(struct gl_buffer_object *bufferObj, in vbo_get_minmax_cached() 176 struct gl_buffer_object *bufferObj, in vbo_minmax_cache_store()
|
/external/mesa3d/src/mesa/drivers/common/ |
D | meta.h | 302 struct gl_buffer_object *buf_obj; 327 struct gl_buffer_object *buf_obj; 339 struct gl_buffer_object *buf_obj; 349 struct gl_buffer_object *buf_obj; 362 struct gl_buffer_object *buf_obj; 372 struct gl_buffer_object *buf_obj; 397 struct gl_buffer_object *buf_obj; 409 struct gl_buffer_object *buf_obj; 593 GLuint *VAO, struct gl_buffer_object **buf_obj, 600 GLuint *VAO, struct gl_buffer_object **buf_obj,
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
D | intel_buffer_objects.c | 43 intel_bufferobj_unmap(struct gl_context * ctx, struct gl_buffer_object *obj, 70 static struct gl_buffer_object * 87 intel_bufferobj_free(struct gl_context * ctx, struct gl_buffer_object *obj) in intel_bufferobj_free() 121 struct gl_buffer_object *obj) in intel_bufferobj_data() 175 const GLvoid * data, struct gl_buffer_object *obj) in intel_bufferobj_subdata() 240 GLvoid * data, struct gl_buffer_object *obj) in intel_bufferobj_get_subdata() 277 GLbitfield access, struct gl_buffer_object *obj, in intel_bufferobj_map_range() 393 struct gl_buffer_object *obj, in intel_bufferobj_flush_mapped_range() 431 intel_bufferobj_unmap(struct gl_context * ctx, struct gl_buffer_object *obj, in intel_bufferobj_unmap() 596 struct gl_buffer_object *src, in intel_bufferobj_copy_subdata() [all …]
|
D | intel_buffer_objects.h | 34 struct gl_buffer_object; 42 struct gl_buffer_object Base; 77 intel_buffer_object(struct gl_buffer_object *obj) in intel_buffer_object()
|
/external/mesa3d/src/mesa/tnl/ |
D | t_draw.c | 272 struct gl_buffer_object **bo, in bind_inputs() 342 struct gl_buffer_object **bo, in bind_indices() 407 struct gl_buffer_object **bo, in unmap_vbos() 430 struct gl_buffer_object *indirect) in _tnl_draw_prims() 491 struct gl_buffer_object *bo[VERT_ATTRIB_MAX + 1]; in _tnl_draw_prims()
|