/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_nir.h | 38 uint32_t first_instance; member 46 uint32_t first_instance; member
|
H A D | dzn_cmd_buffer.c | 3916 .first_instance = firstInstance, in dzn_CmdDrawIndexed()
|
/third_party/alsa-lib/src/pcm/ |
H A D | pcm_dsnoop.c | 536 int ret, first_instance; in snd_pcm_dsnoop_open() local 548 first_instance = ret; in snd_pcm_dsnoop_open() 561 if (first_instance) { in snd_pcm_dsnoop_open() 619 first_instance = 1; in snd_pcm_dsnoop_open()
|
H A D | pcm_dshare.c | 664 int ret, first_instance; in snd_pcm_dshare_open() local 677 first_instance = ret; in snd_pcm_dshare_open() 695 if (first_instance) { in snd_pcm_dshare_open() 753 first_instance = 1; in snd_pcm_dshare_open()
|
H A D | pcm_dmix.c | 968 int ret, first_instance; in snd_pcm_dmix_open() local 980 first_instance = ret; in snd_pcm_dmix_open() 994 if (first_instance) { in snd_pcm_dmix_open() 1054 first_instance = 1; in snd_pcm_dmix_open()
|
H A D | pcm_direct.c | 105 int tmpid, err, first_instance = 0; in snd_pcm_direct_shm_create_or_connect() local 113 first_instance = 1; in snd_pcm_direct_shm_create_or_connect() 140 if (first_instance) { /* we're the first user, clear the segment */ in snd_pcm_direct_shm_create_or_connect()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_cmd_enqueue.c | 65 cmd->u.draw_multi_ext.first_instance = firstInstance; in vk_cmd_enqueue_CmdDrawMultiEXT() 107 cmd->u.draw_multi_indexed_ext.first_instance = firstInstance; in vk_cmd_enqueue_CmdDrawMultiIndexedEXT()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_device_generated_commands.c | 242 nir_ssa_def *first_vertex, nir_ssa_def *first_instance, nir_ssa_def *drawid) in dgc_emit_userdata_vertex() 260 nir_bcsel(b, has_drawid, drawid, first_instance), values[4]); in dgc_emit_userdata_vertex() 261 values[4] = nir_bcsel(b, nir_iand(b, has_drawid, has_baseinstance), first_instance, values[4]); in dgc_emit_userdata_vertex() 789 nir_ssa_def *first_instance = nir_channel(&b, draw_data0, 3); in build_dgc_prepare_shader() local 793 dgc_emit_userdata_vertex(&b, &cmd_buf, vtx_base_sgpr, vertex_offset, first_instance, sequence_id); in build_dgc_prepare_shader() 879 nir_ssa_def *first_instance = nir_channel(&b, draw_data1, 0); in build_dgc_prepare_shader() local 883 dgc_emit_userdata_vertex(&b, &cmd_buf, vtx_base_sgpr, vertex_offset, first_instance, sequence_id); in build_dgc_prepare_shader() 241 dgc_emit_userdata_vertex(nir_builder *b, struct dgc_cmdbuf *cs, nir_ssa_def *vtx_base_sgpr, nir_ssa_def *first_vertex, nir_ssa_def *first_instance, nir_ssa_def *drawid) dgc_emit_userdata_vertex() argument
|
H A D | radv_cmd_buffer.c | 4084 uint32_t first_instance; member 6852 radeon_emit(cs, info->first_instance); in radv_emit_userdata_vertex_internal() 6853 state->last_first_instance = info->first_instance; in radv_emit_userdata_vertex_internal() 6872 } else if (uses_baseinstance && info->first_instance != state->last_first_instance) { in radv_emit_userdata_vertex() 7983 info.first_instance = firstInstance; in radv_CmdDraw() 8007 info.first_instance = firstInstance; in radv_CmdDrawMultiEXT() 8028 info.first_instance = firstInstance; in radv_CmdDrawIndexed() 8053 info.first_instance = firstInstance; in radv_CmdDrawMultiIndexedEXT() 8171 info.first_instance = 0; in radv_CmdDrawMeshTasksNV() 10323 info.first_instance in radv_CmdDrawIndirectByteCountEXT() [all...] |
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_cmd_buffer.h | 251 uint32_t first_instance; member
|
H A D | tu_cmd_buffer.c | 4642 uint32_t first_instance) in tu6_emit_vs_params() 4649 first_instance == cmd->state.last_vs_params.first_instance) { in tu6_emit_vs_params() 4664 A6XX_VFD_INSTANCE_START_OFFSET(first_instance)); in tu6_emit_vs_params() 4678 tu_cs_emit(&cs, first_instance); in tu6_emit_vs_params() 4683 cmd->state.last_vs_params.first_instance = first_instance; in tu6_emit_vs_params() 4640 tu6_emit_vs_params(struct tu_cmd_buffer *cmd, uint32_t vertex_offset, uint32_t first_instance) tu6_emit_vs_params() argument
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_vX_cmd_buffer.c | 222 sysvals->base_instance != draw->first_instance) { in panvk_cmd_prepare_draw_sysvals() 225 sysvals->base_instance = draw->first_instance; in panvk_cmd_prepare_draw_sysvals() 807 .first_instance = firstInstance, in CmdDraw() 888 .first_instance = firstInstance, in CmdDrawIndexed()
|
H A D | panvk_private.h | 602 unsigned first_instance;
|
H A D | panvk_vX_cs.c | 284 cfg.offset += draw->first_instance * buf_info->stride; in panvk_emit_attrib()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dvx_cmd_buffer.c | 2136 if (info->first_instance > 0) { in cmd_buffer_emit_draw() 2142 base.base_instance = info->first_instance; in cmd_buffer_emit_draw()
|
H A D | v3dv_private.h | 1223 uint32_t first_instance; member
|
H A D | v3dv_cmd_buffer.c | 2668 info.first_instance = firstInstance; in v3dv_CmdDraw()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_execute.c | 2052 state->info.start_instance = cmd->u.draw.first_instance; in handle_draw() 2070 state->info.start_instance = cmd->u.draw_multi_ext.first_instance; in handle_draw_multi() 2681 state->info.start_instance = cmd->u.draw_indexed.first_instance; in handle_draw_indexed() 2708 state->info.start_instance = cmd->u.draw_multi_indexed_ext.first_instance; in handle_draw_multi_indexed() 3610 state->info.start_instance = cmd->u.draw_indirect_byte_count_ext.first_instance; in handle_draw_indirect_byte_count()
|