mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-11 13:50:27 +01:00
Revert "nir: introduce instance_index system value"
This reverts commit b9be1f1f20.
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32332>
This commit is contained in:
parent
9d5ba87ca1
commit
7ca8c19246
4 changed files with 0 additions and 4 deletions
|
|
@ -452,7 +452,6 @@ visit_intrinsic(nir_intrinsic_instr *instr, struct divergence_state *state)
|
|||
is_divergent |= !(options & nir_divergence_single_prim_per_subgroup);
|
||||
break;
|
||||
case nir_intrinsic_load_instance_id:
|
||||
case nir_intrinsic_load_instance_index:
|
||||
is_divergent = !state->vertex_divergence;
|
||||
break;
|
||||
case nir_intrinsic_load_primitive_id:
|
||||
|
|
|
|||
|
|
@ -658,7 +658,6 @@ gather_intrinsic_info(nir_intrinsic_instr *instr, nir_shader *shader,
|
|||
case nir_intrinsic_load_subgroup_id:
|
||||
case nir_intrinsic_load_vertex_id:
|
||||
case nir_intrinsic_load_instance_id:
|
||||
case nir_intrinsic_load_instance_index:
|
||||
case nir_intrinsic_load_vertex_id_zero_base:
|
||||
case nir_intrinsic_load_base_vertex:
|
||||
case nir_intrinsic_load_first_vertex:
|
||||
|
|
|
|||
|
|
@ -891,7 +891,6 @@ system_value("first_vertex", 1)
|
|||
system_value("is_indexed_draw", 1)
|
||||
system_value("base_vertex", 1)
|
||||
system_value("instance_id", 1)
|
||||
system_value("instance_index", 1)
|
||||
system_value("base_instance", 1)
|
||||
system_value("draw_id", 1)
|
||||
system_value("sample_id", 1)
|
||||
|
|
|
|||
|
|
@ -166,7 +166,6 @@ block_check_for_allowed_instrs(nir_block *block, unsigned *count,
|
|||
case nir_intrinsic_load_first_vertex:
|
||||
case nir_intrinsic_load_base_instance:
|
||||
case nir_intrinsic_load_instance_id:
|
||||
case nir_intrinsic_load_instance_index:
|
||||
case nir_intrinsic_load_draw_id:
|
||||
case nir_intrinsic_load_num_workgroups:
|
||||
case nir_intrinsic_load_workgroup_id:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue