/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_draw.h | 43 util_draw_init_info(struct pipe_draw_info *info) in util_draw_init_info() 57 struct pipe_draw_info info; in util_draw_arrays() 80 struct pipe_draw_info info; in util_draw_elements() 104 struct pipe_draw_info info; in util_draw_arrays_instanced() 133 struct pipe_draw_info info; in util_draw_elements_instanced() 152 struct pipe_draw_info info; 159 const struct pipe_draw_info *info_in, 168 const struct pipe_draw_info *info, 175 util_draw_multi(struct pipe_context *pctx, const struct pipe_draw_info *info, 186 const struct pipe_draw_info *info);
|
D | u_prim_restart.h | 40 struct pipe_draw_info; 51 const struct pipe_draw_info *info, 58 const struct pipe_draw_info *info, 67 const struct pipe_draw_info *info,
|
D | u_draw.c | 50 const struct pipe_draw_info *info) in util_draw_max_index() 130 const struct pipe_draw_info *info_in, in util_draw_indirect_read() 176 memcpy(&draws[i].info, info_in, sizeof(struct pipe_draw_info)); in util_draw_indirect_read() 194 const struct pipe_draw_info *info_in, in util_draw_indirect() 197 struct pipe_draw_info info; in util_draw_indirect() 255 util_draw_multi(struct pipe_context *pctx, const struct pipe_draw_info *info, in util_draw_multi() 261 struct pipe_draw_info tmp_info = *info; in util_draw_multi()
|
D | u_index_modify.h | 34 const struct pipe_draw_info *info, 42 const struct pipe_draw_info *info, 49 const struct pipe_draw_info *info,
|
D | u_index_modify.c | 30 const struct pipe_draw_info *info, in util_shorten_ubyte_elts_to_userptr() 65 const struct pipe_draw_info *info, in util_rebuild_ushort_elts_to_userptr() 99 const struct pipe_draw_info *info, in util_rebuild_uint_elts_to_userptr()
|
D | u_vbuf.h | 87 void u_vbuf_draw_vbo(struct u_vbuf *mgr, const struct pipe_draw_info *info, 92 const struct pipe_draw_info *info,
|
D | u_prim_restart.c | 102 const struct pipe_draw_info *info, in util_translate_prim_restart_ib() 225 const struct pipe_draw_info *info, in util_prim_restart_convert_to_direct() 289 const struct pipe_draw_info *info, in util_draw_vbo_without_prim_restart() 295 struct pipe_draw_info new_info = *info; in util_draw_vbo_without_prim_restart()
|
D | u_split_draw.h | 45 u_split_draw(const struct pipe_draw_info *info, uint32_t max_verts,
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_vsc.c | 65 prim_count(const struct pipe_draw_info *info, in prim_count() 91 primitive_stream_size_bits(const struct pipe_draw_info *info, in primitive_stream_size_bits() 117 draw_stream_size_bits(const struct pipe_draw_info *info, unsigned num_bins, in draw_stream_size_bits() 130 fd6_vsc_update_sizes(struct fd_batch *batch, const struct pipe_draw_info *info, in fd6_vsc_update_sizes()
|
D | fd6_vsc.h | 28 const struct pipe_draw_info *info,
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
D | crocus_draw.c | 60 const struct pipe_draw_info *draw) in can_cut_index_handle_restart_index() 78 const struct pipe_draw_info *draw) in can_cut_index_handle_prim() 116 const struct pipe_draw_info *info, in crocus_update_draw_info() 202 const struct pipe_draw_info *info, in crocus_update_draw_parameters() 267 const struct pipe_draw_info *dinfo, in crocus_indirect_draw_vbo() 274 struct pipe_draw_info info = *dinfo; in crocus_indirect_draw_vbo() 316 const struct pipe_draw_info *draw, in crocus_simple_draw_vbo() 336 const struct pipe_draw_info *info_in, in crocus_draw_vbo_get_vertex_count() 341 struct pipe_draw_info info = *info_in; in crocus_draw_vbo_get_vertex_count() 356 const struct pipe_draw_info *info, in crocus_draw_vbo()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_pt.c | 349 const struct pipe_draw_info *info, in prim_restart_loop() 403 const struct pipe_draw_info *info, in draw_pt_arrays_restart() 432 resolve_draw_info(const struct pipe_draw_info *raw_info, in resolve_draw_info() 435 struct pipe_draw_info *info, in resolve_draw_info() 439 memcpy(info, raw_info, sizeof(struct pipe_draw_info)); in resolve_draw_info() 459 const struct pipe_draw_info *info, in draw_instances() 497 const struct pipe_draw_info *info, in draw_vbo() 506 struct pipe_draw_info resolved_info; in draw_vbo() 508 struct pipe_draw_info *use_info = (struct pipe_draw_info *)info; in draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_draw.c | 47 const struct pipe_draw_info *info, in retry_draw_range_elements() 84 const struct pipe_draw_info *info, in retry_draw_auto() 134 const struct pipe_draw_info *info, in retry_draw_indirect() 185 const struct pipe_draw_info *info) in need_fallback_prim_restart() 210 const struct pipe_draw_info *info, in get_vcount_from_stream_output() 220 svga_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info, in svga_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
D | iris_draw.c | 45 prim_is_points_or_lines(const struct pipe_draw_info *draw) in prim_is_points_or_lines() 65 const struct pipe_draw_info *info) in iris_update_draw_info() 118 const struct pipe_draw_info *info, in iris_update_draw_parameters() 181 const struct pipe_draw_info *dinfo, in iris_indirect_draw_vbo() 187 struct pipe_draw_info info = *dinfo; in iris_indirect_draw_vbo() 234 const struct pipe_draw_info *draw, in iris_simple_draw_vbo() 252 iris_draw_vbo(struct pipe_context *ctx, const struct pipe_draw_info *info, in iris_draw_vbo()
|
/third_party/mesa3d/src/mesa/vbo/ |
D | vbo.h | 47 struct pipe_draw_info; 109 struct pipe_draw_info info; 240 struct pipe_draw_info *info,
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_draw.c | 135 struct pipe_draw_info *info, in prepare_indexed_draw() 175 struct pipe_draw_info *info, in st_draw_gallium() 192 struct pipe_draw_info *info, in st_draw_gallium_multimode() 236 struct pipe_draw_info info; in st_indirect_draw_vbo() 296 struct pipe_draw_info info; in st_draw_transform_feedback()
|
/third_party/mesa3d/src/gallium/frontends/d3d10umd/ |
D | Draw.cpp | 163 struct pipe_draw_info info; in DrawIndexed() 260 struct pipe_draw_info info; in DrawIndexedInstanced() 324 struct pipe_draw_info info; in DrawAuto()
|
/third_party/mesa3d/src/gallium/drivers/r300/ |
D | r300_render.c | 337 const struct pipe_draw_info *info, in r300_draw_arrays_immediate() 501 const struct pipe_draw_info *info, in r300_draw_elements_immediate() 587 const struct pipe_draw_info *info, in r300_draw_elements() 679 const struct pipe_draw_info *info, in r300_draw_arrays() 721 const struct pipe_draw_info *info, in r300_draw_arrays_instanced() 731 const struct pipe_draw_info *info, in r300_draw_elements_instanced() 790 const struct pipe_draw_info *dinfo, in r300_draw_vbo() 802 struct pipe_draw_info info = *dinfo; in r300_draw_vbo() 858 const struct pipe_draw_info *info, in r300_swtcl_draw_vbo()
|
D | r300_render_stencilref.c | 38 const struct pipe_draw_info *info, 108 const struct pipe_draw_info *info, in r300_stencilref_draw_vbo()
|
/third_party/mesa3d/src/gallium/auxiliary/cso_cache/ |
D | cso_context.h | 196 const struct pipe_draw_info *info, 204 struct pipe_draw_info *info,
|
/third_party/mesa3d/src/gallium/drivers/swr/ |
D | swr_draw.cpp | 40 swr_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info, in swr_draw_vbo() 47 struct pipe_draw_info tmp_info = *info; in swr_draw_vbo() 86 struct pipe_draw_info resolved_info; in swr_draw_vbo() 91 memcpy(&resolved_info, (void*)info, sizeof(struct pipe_draw_info)); in swr_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_context.h | 200 nv30_push_vbo(struct nv30_context *nv30, const struct pipe_draw_info *info, 207 nv30_render_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info,
|
/third_party/mesa3d/src/gallium/drivers/lima/ |
D | lima_draw.c | 273 lima_pack_vs_cmd(struct lima_context *ctx, const struct pipe_draw_info *info, in lima_pack_vs_cmd() 322 lima_pack_plbu_cmd(struct lima_context *ctx, const struct pipe_draw_info *info, in lima_pack_plbu_cmd() 607 lima_pack_render_state(struct lima_context *ctx, const struct pipe_draw_info *info) in lima_pack_render_state() 818 lima_update_gp_attribute_info(struct lima_context *ctx, const struct pipe_draw_info *info, in lima_update_gp_attribute_info() 934 lima_update_varying(struct lima_context *ctx, const struct pipe_draw_info *info, in lima_update_varying() 1019 const struct pipe_draw_info *info, in lima_draw_vbo_update() 1074 const struct pipe_draw_info *info, in lima_draw_vbo_indexed() 1118 const struct pipe_draw_info *info, in lima_draw_vbo_count() 1145 const struct pipe_draw_info *info, in lima_draw_vbo()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_context.h | 416 void nvc0_draw_vbo(struct pipe_context *, const struct pipe_draw_info *, unsigned, 442 void nvc0_push_vbo(struct nvc0_context *, const struct pipe_draw_info *, 445 void nvc0_push_vbo_indirect(struct nvc0_context *, const struct pipe_draw_info *,
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_draw.c | 46 const struct pipe_draw_info *info = emit->info; in draw_impl() 75 fd4_draw_vbo(struct fd_context *ctx, const struct pipe_draw_info *info, in fd4_draw_vbo()
|