| commit | 19e4dda9a2add2ff98b201cc30993cf61df4ed55 | [log] [tgz] |
|---|---|---|
| author | Lionel Landwerlin <lionel.g.landwerlin@intel.com> | Sat Apr 05 23:05:36 2025 +0300 |
| committer | Marge Bot <emma+marge@anholt.net> | Tue Apr 08 20:14:11 2025 +0000 |
| tree | 37be8e3a116d67706b1d3f18af693c7f1605a2af | |
| parent | 610ad8d3787bda20eee3d48e35ef38d44e1fcaa1 [diff] |
brw: fix shuffle with scalar/uniform index
The fixes commit isn't actually the source of the bug but likely the
biggest enabler because it creates scalar values that more easily end
up in the shuffle operations.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Fixes: 1b24612c57 ("brw/nir: Treat load_*_uniform_block_intel as convergent")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12927
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12688
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12570
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12905
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12734
Reviewed-by: Sushma Venkatesh Reddy <sushma.venkatesh.reddy@intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34393>