Home
last modified time | relevance | path

Searched refs:start_instance (Results 1 – 18 of 18) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/util/
Du_draw.h85 uint start_instance, in util_draw_arrays_instanced() argument
94 info.start_instance = start_instance; in util_draw_arrays_instanced()
106 uint start_instance, in util_draw_elements_instanced() argument
117 info.start_instance = start_instance; in util_draw_elements_instanced()
Du_draw.c111 assert((info->start_instance + info->instance_count)/element->instance_divisor in util_draw_max_index()
Du_vbuf.c420 int start_instance, unsigned num_instances, in u_vbuf_translate_begin() argument
431 start_instance, /* INSTANCE */ in u_vbuf_translate_begin()
791 int start_instance, unsigned num_instances) in u_vbuf_upload_buffers() argument
828 first += vb->stride * start_instance; in u_vbuf_upload_buffers()
1067 info->start_instance, info->instance_count, in u_vbuf_draw_vbo()
1081 info->start_instance, in u_vbuf_draw_vbo()
Du_dump_state.c751 util_dump_member(stream, uint, state, start_instance); in util_dump_draw_info()
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_vbo.c724 nv50->instance_off = info->start_instance; in nv50_draw_vbo()
755 if (nv50->state.instance_base != info->start_instance) { in nv50_draw_vbo()
756 nv50->state.instance_base = info->start_instance; in nv50_draw_vbo()
759 PUSH_DATA (push, info->start_instance); in nv50_draw_vbo()
Dnv50_push.c269 ctx.instance_id = info->start_instance; in nv50_push_vbo()
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_vbo.c793 nvc0->instance_off = info->start_instance; in nvc0_draw_vbo()
830 if (nvc0->state.instance_base != info->start_instance) { in nvc0_draw_vbo()
831 nvc0->state.instance_base = info->start_instance; in nvc0_draw_vbo()
834 PUSH_DATA (push, info->start_instance); in nvc0_draw_vbo()
Dnvc0_push.c352 ctx.instance_id = info->start_instance; in nvc0_push_vbo()
Dnvc0_vbo_translate.c473 ctx.instance_id = info->start_instance; in nvc0_push_vbo()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt.c434 info.start_instance = startInstance; in draw_arrays_instanced()
517 draw->instance_id = instance + info->start_instance; in draw_vbo()
/external/mesa3d/src/gallium/include/pipe/
Dp_state.h533 unsigned start_instance; /**< first instance id */ member
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
Dd3d11_context.h738 info.start_instance = 0; in DrawIndexed()
763 info.start_instance = 0; in Draw()
790 info.start_instance = start_instance_location; in DrawIndexedInstanced()
817 info.start_instance = start_instance_location; in DrawInstanced()
842 info.start_instance = 0; in DrawAuto()
876 info.start_instance = 0; in DrawIndexedInstancedIndirect()
909 info.start_instance = 0; in DrawInstancedIndirect()
/external/mesa3d/src/mesa/state_tracker/
Dst_draw.c262 info.start_instance = prims[i].base_instance; in st_draw_vbo()
/external/mesa3d/src/gallium/drivers/trace/
Dtr_dump_state.c682 trace_dump_member(uint, state, start_instance); in trace_dump_draw_info()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_draw.c268 si_pm4_set_reg(pm4, R_03CFF4_SQ_VTX_START_INST_LOC, info->start_instance); in si_update_draw_info_state()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_state_common.c1195 r600_pipe_state_add_reg(&rctx->vgt, R_03CFF4_SQ_VTX_START_INST_LOC, info.start_instance); in r600_draw_vbo()
1207 r600_pipe_state_mod_reg(&rctx->vgt, info.start_instance); in r600_draw_vbo()
/external/mesa3d/src/gallium/docs/source/
Dcontext.rst235 Every instance with instanceID in the range between ``start_instance`` and
236 ``start_instance``+``instance_count``-1, inclusive, will be drawn.
Dscreen.rst130 pipe_draw_info::start_instance.