commit | 1c9906d5ff22234b4e2c5c1c81a42a8766706b34 | [log] [tgz] |
---|---|---|
author | Eric Anholt <eric@anholt.net> | Wed Jul 22 16:57:22 2020 -0700 |
committer | Marge Bot <eric+marge@anholt.net> | Mon Aug 03 21:26:45 2020 +0000 |
tree | 32b253693bb96febb6e5b55120e10708e781ee4e | |
parent | 5afaec3741384da0702d3bf75aebd0af6fd07d8b [diff] |
nir: Add a pass to cut the trailing ends of vectors. Ideally we'd also handle unused middles of vectors and reswizzle ALU-only uses of it so we could write fewer channels, but that's future work/ Reviewed-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6050>