Home
last modified time | relevance | path

Searched refs:u_vbuf (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/util/
Du_vbuf.h41 struct u_vbuf;
63 struct u_vbuf *
67 void u_vbuf_destroy(struct u_vbuf *mgr);
70 void u_vbuf_set_vertex_elements(struct u_vbuf *mgr, unsigned count,
72 void u_vbuf_set_vertex_buffers(struct u_vbuf *mgr,
75 void u_vbuf_draw_vbo(struct u_vbuf *mgr, const struct pipe_draw_info *info);
78 void u_vbuf_save_vertex_elements(struct u_vbuf *mgr);
79 void u_vbuf_restore_vertex_elements(struct u_vbuf *mgr);
80 void u_vbuf_save_aux_vertex_buffer_slot(struct u_vbuf *mgr);
81 void u_vbuf_restore_aux_vertex_buffer_slot(struct u_vbuf *mgr);
Du_vbuf.c143 struct u_vbuf { struct
187 u_vbuf_create_vertex_elements(struct u_vbuf *mgr, unsigned count, argument
189 static void u_vbuf_delete_vertex_elements(struct u_vbuf *mgr, void *cso);
302 struct u_vbuf *
306 struct u_vbuf *mgr = CALLOC_STRUCT(u_vbuf); in u_vbuf_create()
325 u_vbuf_set_vertex_elements_internal(struct u_vbuf *mgr, unsigned count, in u_vbuf_set_vertex_elements_internal()
364 void u_vbuf_set_vertex_elements(struct u_vbuf *mgr, unsigned count, in u_vbuf_set_vertex_elements()
370 void u_vbuf_destroy(struct u_vbuf *mgr) in u_vbuf_destroy()
392 u_vbuf_translate_buffers(struct u_vbuf *mgr, struct translate_key *key, in u_vbuf_translate_buffers()
530 u_vbuf_translate_find_free_vb_slots(struct u_vbuf *mgr, in u_vbuf_translate_find_free_vb_slots()
[all …]
/external/mesa3d/src/gallium/auxiliary/cso_cache/
Dcso_context.c67 struct u_vbuf *vbuf;
1058 struct u_vbuf *vbuf = ctx->vbuf; in cso_set_vertex_elements()
1116 struct u_vbuf *vbuf = ctx->vbuf; in cso_save_vertex_elements()
1130 struct u_vbuf *vbuf = ctx->vbuf; in cso_restore_vertex_elements()
1150 struct u_vbuf *vbuf = ctx->vbuf; in cso_set_vertex_buffers()
1177 struct u_vbuf *vbuf = ctx->vbuf; in cso_save_aux_vertex_buffer_slot()
1191 struct u_vbuf *vbuf = ctx->vbuf; in cso_restore_aux_vertex_buffer_slot()
1687 struct u_vbuf *vbuf = cso->vbuf; in cso_draw_vbo()
Dcso_context.h42 struct u_vbuf;
/external/mesa3d/src/gallium/auxiliary/
DMakefile.sources314 util/u_vbuf.c \
315 util/u_vbuf.h \
Dmeson.build334 'util/u_vbuf.c',
335 'util/u_vbuf.h',
/external/mesa3d/src/gallium/docs/source/
Dscreen.rst409 Whether pipe_vertex_buffer::buffer_offset is treated as signed. The u_vbuf