Searched refs:invocation_index (Results 1 – 3 of 3) sorted by relevance
/third_party/mesa3d/src/amd/common/ |
D | ac_nir_lower_ngg.c | 777 nir_ssa_def *invocation_index, in compact_vertices_after_culling() argument 819 nir_ssa_def *es_survived = nir_ilt(b, invocation_index, num_live_vertices_in_workgroup); in compact_vertices_after_culling() 1212 nir_ssa_def *invocation_index = nir_load_local_invocation_index(b); in add_deferred_attribute_culling() local 1213 … nir_ssa_def *es_vertex_lds_addr = pervertex_lds_addr(b, invocation_index, pervertex_lds_bytes); in add_deferred_attribute_culling() 1313 invocation_index, es_vertex_lds_addr, in add_deferred_attribute_culling() 2560 nir_ssa_def *invocation_index, in ms_emit_arrayed_outputs() argument 2578 ms_load_arrayed_output(b, invocation_index, zero, slot, start_comp, in ms_emit_arrayed_outputs() 2715 nir_ssa_def *invocation_index = nir_load_local_invocation_index(b); in emit_ms_finale() local 2726 nir_ssa_def *has_output_vertex = nir_ilt(b, invocation_index, num_vtx); in emit_ms_finale() 2730 ms_emit_arrayed_outputs(b, invocation_index, s->per_vertex_outputs, s); in emit_ms_finale() [all …]
|
D | ac_nir_lower_taskmesh_io_to_mem.c | 278 nir_ssa_def *invocation_index = nir_load_local_invocation_index(b); in lower_task_launch_mesh_workgroups() local 279 nir_if *if_invocation_index_zero = nir_push_if(b, nir_ieq_imm(b, invocation_index, 0)); in lower_task_launch_mesh_workgroups()
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_task_shader.c | 205 nir_ssa_def *invocation_index = nir_load_local_invocation_index(b); in emit_shared_to_payload_copy() local 206 nir_ssa_def *addr = nir_imul_imm(b, invocation_index, bytes_per_copy); in emit_shared_to_payload_copy()
|