nir: add amd shared append/consume
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31075>
This commit is contained in:
@@ -133,6 +133,8 @@ visit_intrinsic(nir_intrinsic_instr *instr, struct divergence_state *state)
|
||||
case nir_intrinsic_first_invocation:
|
||||
case nir_intrinsic_last_invocation:
|
||||
case nir_intrinsic_load_subgroup_id:
|
||||
case nir_intrinsic_shared_append_amd:
|
||||
case nir_intrinsic_shared_consume_amd:
|
||||
/* VS/TES/GS invocations of the same primitive can be in different
|
||||
* subgroups, so subgroup ops are always divergent between vertices of
|
||||
* the same primitive.
|
||||
|
Reference in New Issue
Block a user