/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_draw.h | 96 uint start_instance, in util_draw_arrays_instanced() argument 105 info.start_instance = start_instance; in util_draw_arrays_instanced() 121 uint start_instance, in util_draw_elements_instanced() argument 134 info.start_instance = start_instance; in util_draw_elements_instanced()
|
D | u_vbuf.c | 626 info->start_instance, /* INSTANCE */ in u_vbuf_translate_begin() 971 int start_instance, unsigned num_instances, in get_upload_offset_size() argument 996 *offset += vb->stride * start_instance; in get_upload_offset_size() 1010 int start_instance, unsigned num_instances) in u_vbuf_upload_buffers() argument 1027 num_vertices, start_instance, num_instances, in u_vbuf_upload_buffers() 1059 num_vertices, start_instance, num_instances, in u_vbuf_upload_buffers() 1273 info->start_instance = indirect_data[offset + 4]; in u_vbuf_split_indexed_multidraw() 1379 new_info.start_instance = ~0u; in u_vbuf_draw_vbo() 1396 unsigned start_instance = data[offset + 4]; in u_vbuf_draw_vbo() local 1403 new_info.start_instance = MIN2(new_info.start_instance, in u_vbuf_draw_vbo() [all …]
|
D | u_draw.c | 112 if ((info->start_instance + info->instance_count)/element->instance_divisor in util_draw_max_index() 182 info.start_instance = info_in->index_size ? params[4] : params[3]; in util_draw_indirect()
|
/external/mesa3d/src/gallium/auxiliary/translate/ |
D | translate.h | 85 unsigned start_instance, 92 unsigned start_instance, 99 unsigned start_instance, 106 unsigned start_instance,
|
D | translate_generic.c | 591 unsigned start_instance, in generic_run_one() argument 608 index = start_instance; in generic_run_one() 659 unsigned start_instance, in generic_run_elts() argument 668 generic_run_one(tg, *elts++, start_instance, instance_id, vert); in generic_run_elts() 677 unsigned start_instance, in generic_run_elts16() argument 686 generic_run_one(tg, *elts++, start_instance, instance_id, vert); in generic_run_elts16() 695 unsigned start_instance, in generic_run_elts8() argument 704 generic_run_one(tg, *elts++, start_instance, instance_id, vert); in generic_run_elts8() 713 unsigned start_instance, in generic_run() argument 722 generic_run_one(tg, start + i, start_instance, instance_id, vert); in generic_run()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_push.c | 33 uint32_t start_instance; member 90 ctx->start_instance, ctx->instance_id, in emit_vertices_i08() 129 ctx->start_instance, ctx->instance_id, in emit_vertices_i16() 168 ctx->start_instance, ctx->instance_id, in emit_vertices_i32() 202 ctx->start_instance, ctx->instance_id, in emit_vertices_seq() 312 ctx.start_instance = info->start_instance; in nv50_push_vbo()
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_draw_arrays.c | 178 unsigned start_instance, unsigned instance_count, in simple_draw_arrays() argument 204 start_instance, instance_count, in simple_draw_arrays() 212 unsigned start_instance, unsigned instance_count, in svga_hwtnl_draw_arrays() argument 279 start_instance, instance_count, in svga_hwtnl_draw_arrays() 305 start_instance, in svga_hwtnl_draw_arrays()
|
D | svga_draw_elements.c | 188 unsigned start_instance, in svga_hwtnl_simple_draw_range_elements() argument 210 start_instance, instance_count, in svga_hwtnl_simple_draw_range_elements() 283 info->start_instance, in svga_hwtnl_draw_range_elements() 312 info->start_instance, in svga_hwtnl_draw_range_elements()
|
D | svga_pipe_draw.c | 62 unsigned start_instance, unsigned instance_count, in retry_draw_arrays() argument 70 count, start_instance, in retry_draw_arrays() 165 info->start_instance, in retry_draw_indirect() 356 info->start_instance, info->instance_count, in svga_draw_vbo()
|
D | svga_draw_private.h | 230 unsigned start_instance, unsigned instance_count, 244 unsigned start_instance,
|
D | svga_swtnl_backend.c | 289 const unsigned start_instance = 0; in svga_vbuf_render_draw_arrays() local 305 nr, start_instance, instance_count, 0), retried); in svga_vbuf_render_draw_arrays() 330 .start_instance = 0, in svga_vbuf_render_draw_elements()
|
D | svga_draw.h | 63 unsigned start_instance, unsigned instance_count,
|
D | svga_draw.c | 808 unsigned start_instance, unsigned instance_count, in draw_vgpu10() argument 895 start_instance); in draw_vgpu10() 937 start_instance); in draw_vgpu10() 1151 unsigned start_instance, unsigned instance_count, in svga_hwtnl_prim() argument 1162 max_index, ib, start_instance, in svga_hwtnl_prim() 1171 assert(start_instance == 0); in svga_hwtnl_prim()
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_vbo_translate.c | 22 uint32_t start_instance; member 261 ctx->start_instance, ctx->instance_id, ctx->dest); in disp_vertices_i08() 318 ctx->start_instance, ctx->instance_id, ctx->dest); in disp_vertices_i16() 375 ctx->start_instance, ctx->instance_id, ctx->dest); in disp_vertices_i32() 428 ctx->start_instance, ctx->instance_id, ctx->dest); in disp_vertices_seq() 522 single.start_instance = cmd->baseInstance; in nvc0_push_vbo_indirect() 529 single.start_instance = cmd->baseInstance; in nvc0_push_vbo_indirect() 542 PUSH_DATA (push, single.start_instance); in nvc0_push_vbo_indirect() 610 ctx.start_instance = info->start_instance; in nvc0_push_vbo()
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/mme/ |
D | com9097.mme | 239 * parm[2 + 5n + 4] = start_instance 260 parm $r5 send $r4 /* start_instance, send index_bias */ 261 send $r5 /* send start_instance */ 301 * parm[2 + 4n + 3] = start_instance 312 parm $r4 send $r4 /* start_instance */ 316 send $r4 /* send start_instance */ 351 * parm[3 + 5n + 4] = start_instance 379 parm $r5 send $r4 /* start_instance, send index_bias */ 380 send $r5 /* send start_instance */ 437 * parm[3 + 4n + 3] = start_instance [all …]
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_vs_variant.c | 171 vsvg->draw->start_instance, in vsvg_run_elts() 215 vsvg->draw->start_instance, in vsvg_run_elts() 239 vsvg->draw->start_instance, in vsvg_run_linear() 280 vsvg->draw->start_instance, in vsvg_run_linear()
|
D | draw_pt_fetch_emit.c | 220 draw->start_instance, in fetch_emit_run() 278 draw->start_instance, in fetch_emit_run_linear() 338 draw->start_instance, in fetch_emit_run_linear_elts()
|
D | draw_pt.c | 563 unsigned instance_idx = instance + info->start_instance; in draw_vbo() 564 draw->start_instance = info->start_instance; in draw_vbo() 568 instance_idx < draw->start_instance) { in draw_vbo()
|
D | draw_pt_fetch.c | 169 draw->start_instance, in draw_pt_fetch_run() 197 draw->start_instance, in draw_pt_fetch_run_linear()
|
/external/mesa3d/src/gallium/auxiliary/indices/ |
D | u_primconvert.c | 114 new_info.start_instance = info->start_instance; in util_primconvert_draw_vbo()
|
/external/mesa3d/src/amd/common/ |
D | ac_shader_args.h | 72 struct ac_arg start_instance; member
|
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_draw.c | 295 if (ctx->last.dirty || (ctx->last.instance_start != info->start_instance)) { in fd6_draw_vbo() 297 OUT_RING(ring, info->start_instance); /* VFD_INSTANCE_START_OFFSET */ in fd6_draw_vbo() 298 ctx->last.instance_start = info->start_instance; in fd6_draw_vbo()
|
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_draw.cpp | 237 info->start_instance); in swr_draw_vbo() 244 info->start_instance); in swr_draw_vbo()
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_draw.c | 133 ice->draw.params.baseinstance != info->start_instance) { in iris_update_draw_parameters() 137 ice->draw.params.baseinstance = info->start_instance; in iris_update_draw_parameters()
|
/external/mesa3d/src/gallium/auxiliary/cso_cache/ |
D | cso_context.h | 225 uint start_instance, uint instance_count);
|