nv50/nir: A group barrier is CTA-level not global-level
Reviewed-by: Karol Herbst <kherbst@redhat.com> Signed-off-by: Pierre Moreau <dev@pmoreau.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10711>
This commit is contained in:
@@ -679,11 +679,11 @@ Converter::getSubOp(nir_intrinsic_op op)
|
||||
case nir_intrinsic_image_atomic_dec_wrap:
|
||||
return NV50_IR_SUBOP_ATOM_DEC;
|
||||
|
||||
case nir_intrinsic_group_memory_barrier:
|
||||
case nir_intrinsic_memory_barrier:
|
||||
case nir_intrinsic_memory_barrier_buffer:
|
||||
case nir_intrinsic_memory_barrier_image:
|
||||
return NV50_IR_SUBOP_MEMBAR(M, GL);
|
||||
case nir_intrinsic_group_memory_barrier:
|
||||
case nir_intrinsic_memory_barrier_shared:
|
||||
return NV50_IR_SUBOP_MEMBAR(M, CTA);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user