Module: Mesa Branch: main Commit: 9fbcc7987fb68aa72c083c04ee6829c882e74ffd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fbcc7987fb68aa72c083c04ee6829c882e74ffd
Author: Karol Herbst <[email protected]> Date: Fri Dec 8 19:28:00 2023 +0100 radeonsi: lower relative shuffle subgroup ops This will be needed by rusticl to support the relevant CL extensions. Signed-off-by: Karol Herbst <[email protected]> Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26504> --- src/gallium/drivers/radeonsi/si_shader_nir.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gallium/drivers/radeonsi/si_shader_nir.c b/src/gallium/drivers/radeonsi/si_shader_nir.c index 169dbc8f3d7..26d1395368b 100644 --- a/src/gallium/drivers/radeonsi/si_shader_nir.c +++ b/src/gallium/drivers/radeonsi/si_shader_nir.c @@ -261,6 +261,7 @@ const nir_lower_subgroups_options si_nir_subgroups_options = { .ballot_components = 1, .lower_to_scalar = true, .lower_subgroup_masks = true, + .lower_relative_shuffle = true, .lower_vote_trivial = false, .lower_vote_eq = true, .lower_vote_bool_eq = true,
