Home
last modified time | relevance | path

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

12

/external/mesa3d/src/mesa/main/
Dbufferobj.c58 static struct gl_buffer_object DummyBufferObject;
68 static inline struct gl_buffer_object **
122 static inline struct gl_buffer_object *
125 struct gl_buffer_object **bufObj = get_buffer_target(ctx, target); in get_buffer()
199 static struct gl_buffer_object *
204 struct gl_buffer_object *bufObj; in buffer_object_subdata_range_good()
243 static struct gl_buffer_object *
246 struct gl_buffer_object *obj; in _mesa_new_buffer_object()
250 obj = MALLOC_STRUCT(gl_buffer_object); in _mesa_new_buffer_object()
263 struct gl_buffer_object *bufObj) in _mesa_delete_buffer_object()
[all …]
Dbufferobj.h43 _mesa_bufferobj_mapped(const struct gl_buffer_object *obj) in _mesa_bufferobj_mapped()
54 _mesa_is_bufferobj(const struct gl_buffer_object *obj) in _mesa_is_bufferobj()
70 extern struct gl_buffer_object *
75 struct gl_buffer_object *obj,
80 struct gl_buffer_object **ptr,
81 struct gl_buffer_object *bufObj);
85 struct gl_buffer_object **ptr, in _mesa_reference_buffer_object()
86 struct gl_buffer_object *bufObj) in _mesa_reference_buffer_object()
Ddd.h38 struct gl_buffer_object;
542 struct gl_buffer_object *obj );
544 struct gl_buffer_object * (*NewBufferObject)( struct gl_context *ctx, GLuint buffer,
547 void (*DeleteBuffer)( struct gl_context *ctx, struct gl_buffer_object *obj );
551 struct gl_buffer_object *obj );
555 struct gl_buffer_object *obj );
559 GLvoid *data, struct gl_buffer_object *obj );
562 struct gl_buffer_object *src,
563 struct gl_buffer_object *dst,
571 struct gl_buffer_object *obj);
[all …]
Dapi_validate.h34 struct gl_buffer_object;
42 struct gl_buffer_object *elementBuf);
Dtransformfeedback.h66 struct gl_buffer_object *bufObj,
73 struct gl_buffer_object *bufObj);
Dmtypes.h1294 struct gl_buffer_object *BufferObject;
1443 struct gl_buffer_object *BufferObject;
1506 struct gl_buffer_object struct
1541 struct gl_buffer_object *BufferObj; /**< GL_ARB_pixel_buffer_object */ argument
1562 struct gl_buffer_object *BufferObj;/**< GL_ARB_vertex_buffer_object */
1615 struct gl_buffer_object *ElementArrayBufferObj;
1642 struct gl_buffer_object *ArrayBufferObj;
1815 struct gl_buffer_object *Buffers[MAX_FEEDBACK_BUFFERS];
1832 struct gl_buffer_object *CurrentBuffer;
2566 struct gl_buffer_object *NullBufferObj;
[all …]
Dtransformfeedback.c400 struct gl_buffer_object *bufObj, in bind_buffer_range()
436 struct gl_buffer_object *bufObj, in _mesa_bind_buffer_range_transform_feedback()
480 struct gl_buffer_object *bufObj) in _mesa_bind_buffer_base_transform_feedback()
517 struct gl_buffer_object *bufObj; in _mesa_BindBufferOffsetEXT()
Dshared.c201 struct gl_buffer_object *bufObj = (struct gl_buffer_object *) data; in delete_bufferobj_cb()
/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()
112 struct gl_buffer_object *obj) in nouveau_bufferobj_subdata()
120 struct gl_buffer_object *obj) in nouveau_bufferobj_get_subdata()
128 struct gl_buffer_object *obj) in nouveau_bufferobj_map_range()
155 nouveau_bufferobj_unmap(struct gl_context *ctx, struct gl_buffer_object *obj) in nouveau_bufferobj_unmap()
Dnouveau_bufferobj.h31 struct gl_buffer_object base;
Dnouveau_array.h49 int fields, int type, struct gl_buffer_object *obj,
/external/mesa3d/src/mesa/drivers/dri/r200/
Dradeon_buffer_objects.c37 get_radeon_buffer_object(struct gl_buffer_object *obj) in get_radeon_buffer_object()
42 static struct gl_buffer_object *
61 struct gl_buffer_object *obj) in radeonDeleteBufferObject()
90 struct gl_buffer_object *obj) in radeonBufferData()
136 struct gl_buffer_object *obj) in radeonBufferSubData()
160 struct gl_buffer_object *obj) in radeonGetBufferSubData()
177 GLbitfield access, struct gl_buffer_object *obj) in radeonMapBufferRange()
208 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.c37 get_radeon_buffer_object(struct gl_buffer_object *obj) in get_radeon_buffer_object()
42 static struct gl_buffer_object *
61 struct gl_buffer_object *obj) in radeonDeleteBufferObject()
90 struct gl_buffer_object *obj) in radeonBufferData()
136 struct gl_buffer_object *obj) in radeonBufferSubData()
160 struct gl_buffer_object *obj) in radeonGetBufferSubData()
177 GLbitfield access, struct gl_buffer_object *obj) in radeonMapBufferRange()
208 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.c53 static struct gl_buffer_object *
73 st_bufferobj_free(struct gl_context *ctx, struct gl_buffer_object *obj) in st_bufferobj_free()
98 const GLvoid * data, struct gl_buffer_object *obj) in st_bufferobj_subdata()
142 GLvoid * data, struct gl_buffer_object *obj) in st_bufferobj_get_subdata()
177 struct gl_buffer_object *obj) in st_bufferobj_data()
252 struct gl_buffer_object *obj) in st_bufferobj_map_range()
309 struct gl_buffer_object *obj) in st_bufferobj_flush_mapped_range()
332 st_bufferobj_unmap(struct gl_context *ctx, struct gl_buffer_object *obj) in st_bufferobj_unmap()
353 struct gl_buffer_object *src, in st_copy_buffer_subdata()
354 struct gl_buffer_object *dst, in st_copy_buffer_subdata()
Dst_cb_bufferobjects.h44 struct gl_buffer_object Base;
52 st_buffer_object(struct gl_buffer_object *obj) in st_buffer_object()
Dst_atom_array.c315 const struct gl_buffer_object *firstBufObj = NULL; in is_interleaved_arrays()
323 const struct gl_buffer_object *bufObj = array->BufferObj; in is_interleaved_arrays()
368 struct gl_buffer_object *bufobj; in setup_interleaved_attribs()
474 struct gl_buffer_object *bufobj = array->BufferObj; in setup_non_interleaved_attribs()
Dst_draw_feedback.c160 struct gl_buffer_object *bufobj = arrays[mesaAttr]->BufferObj; in st_feedback_draw_vbo()
215 struct gl_buffer_object *bufobj = ib->obj; in st_feedback_draw_vbo()
/external/mesa3d/src/mesa/drivers/dri/intel/
Dintel_buffer_objects.h34 struct gl_buffer_object;
42 struct gl_buffer_object Base;
87 intel_buffer_object(struct gl_buffer_object *obj) in intel_buffer_object()
Dintel_buffer_objects.c44 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()
120 GLenum usage, struct gl_buffer_object *obj) in intel_bufferobj_data()
178 const GLvoid * data, struct gl_buffer_object *obj) in intel_bufferobj_subdata()
247 GLvoid * data, struct gl_buffer_object *obj) in intel_bufferobj_get_subdata()
284 GLbitfield access, struct gl_buffer_object *obj) in intel_bufferobj_map_range()
387 struct gl_buffer_object *obj) in intel_bufferobj_flush_mapped_range()
419 intel_bufferobj_unmap(struct gl_context * ctx, struct gl_buffer_object *obj) in intel_bufferobj_unmap()
637 struct gl_buffer_object *src, in intel_bufferobj_copy_subdata()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_buffer_objects.c44 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()
120 GLenum usage, struct gl_buffer_object *obj) in intel_bufferobj_data()
178 const GLvoid * data, struct gl_buffer_object *obj) in intel_bufferobj_subdata()
247 GLvoid * data, struct gl_buffer_object *obj) in intel_bufferobj_get_subdata()
284 GLbitfield access, struct gl_buffer_object *obj) in intel_bufferobj_map_range()
387 struct gl_buffer_object *obj) in intel_bufferobj_flush_mapped_range()
419 intel_bufferobj_unmap(struct gl_context * ctx, struct gl_buffer_object *obj) in intel_bufferobj_unmap()
637 struct gl_buffer_object *src, in intel_bufferobj_copy_subdata()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dintel_buffer_objects.c44 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()
120 GLenum usage, struct gl_buffer_object *obj) in intel_bufferobj_data()
178 const GLvoid * data, struct gl_buffer_object *obj) in intel_bufferobj_subdata()
247 GLvoid * data, struct gl_buffer_object *obj) in intel_bufferobj_get_subdata()
284 GLbitfield access, struct gl_buffer_object *obj) in intel_bufferobj_map_range()
387 struct gl_buffer_object *obj) in intel_bufferobj_flush_mapped_range()
419 intel_bufferobj_unmap(struct gl_context * ctx, struct gl_buffer_object *obj) in intel_bufferobj_unmap()
637 struct gl_buffer_object *src, in intel_bufferobj_copy_subdata()
[all …]
/external/mesa3d/src/mesa/tnl/
Dt_draw.c268 struct gl_buffer_object **bo, in bind_inputs()
337 struct gl_buffer_object **bo, in bind_indices()
400 struct gl_buffer_object **bo, in unmap_vbos()
494 struct gl_buffer_object *bo[VERT_ATTRIB_MAX + 1]; in _tnl_draw_prims()
/external/mesa3d/src/mesa/vbo/
Dvbo_exec.h88 struct gl_buffer_object *bufferobj;

12