Skip to content

radv, nir: Lower dynamic quad broadcasts to const quad broadcasts or shuffle

This makes it possible for nir_lower_subgroups to lower dynamic quad broadcasts to something that can work on hardware that doesn't support shuffles.

It also enables this feature in RADV, and now the affected CTS tests pass with both LLVM and ACO.

Edited by Timur Kristóf

Merge request reports