diff --git a/src/amd/vulkan/radv_shader.c b/src/amd/vulkan/radv_shader.c index 49fe3371480..fe7eca90528 100644 --- a/src/amd/vulkan/radv_shader.c +++ b/src/amd/vulkan/radv_shader.c @@ -616,6 +616,7 @@ radv_shader_spirv_to_nir(struct radv_device *device, const struct radv_shader_st .lower_ballot_bit_count_to_mbcnt_amd = 1, .lower_inverse_ballot = !has_inverse_ballot, .lower_boolean_reduce = 1, + .lower_boolean_shuffle = true, }); NIR_PASS(_, nir, nir_lower_load_const_to_scalar);