Home
last modified time | relevance | path

Searched refs:gl_buffer_object (Results 1 – 25 of 62) sorted by relevance

123

/external/mesa3d/src/mesa/main/
Dbufferobj.c94 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 …]
Dbufferobj.h42 _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 …]
Ddd.h39 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 …]
Dtransformfeedback.h71 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()
Dmtypes.h1060 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 …]
Dtransformfeedback.c547 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/
Dnouveau_bufferobj.c34 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/
Dradeon_buffer_objects.c36 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()
Dradeon_buffer_objects.h40 struct gl_buffer_object Base;
45 get_radeon_buffer_object(struct gl_buffer_object *obj);
/external/mesa3d/src/mesa/drivers/dri/radeon/
Dradeon_buffer_objects.c36 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()
Dradeon_buffer_objects.h40 struct gl_buffer_object Base;
45 get_radeon_buffer_object(struct gl_buffer_object *obj);
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_bufferobjects.c57 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 …]
Dst_cb_bufferobjects.h44 struct gl_buffer_object Base;
52 st_buffer_object(struct gl_buffer_object *obj) in st_buffer_object()
Dst_draw.c141 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()
Dst_draw_feedback.c122 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/
Dbrw_draw.h56 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,
Dintel_buffer_objects.c133 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()
Dintel_buffer_objects.h32 struct gl_buffer_object;
40 struct gl_buffer_object Base;
122 intel_buffer_object(struct gl_buffer_object *obj) in intel_buffer_object()
Dbrw_object_purgeable.c53 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/
Dvbo.h73 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);
Dvbo_minmax_index.c76 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/
Dmeta.h302 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/
Dintel_buffer_objects.c43 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 …]
Dintel_buffer_objects.h34 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/
Dt_draw.c272 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()

123