Files
third_party_mesa3d/src
Mike Blumenkrantz 100e57cba9 zink: run sparse lowering after all optimization passes
some passes (e.g., opt_shrink_vector) operate on the assumption that
sparse tex ops have a certain number of components and then remove components
and unset the sparse flag if they can optimize out the sparse usage

zink's sparse ops do not have the standard number of components, which
causes such passes to make incorrect assumptions and tag them as
not being sparse, which breaks everything

fix #10540

Fixes: 0d652c0c8d ("zink: shrink vectors during optimization")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27414>
(cherry picked from commit 2085d60438)
2024-02-02 16:54:03 +00:00
..
2024-01-23 20:52:01 +00:00
2024-02-02 16:50:13 +00:00
2023-10-09 18:43:09 +00:00
2023-08-18 21:33:14 +00:00
2024-01-31 22:24:25 +00:00
2023-10-20 17:20:11 +00:00
2023-08-04 21:31:52 +00:00