diff options
author | Mike Blumenkrantz <michael.blumenkrantz@gmail.com> | 2022-05-20 11:04:11 -0400 |
---|---|---|
committer | Dylan Baker <dylan.c.baker@intel.com> | 2022-06-15 16:13:00 -0700 |
commit | 7711164baf735f888e1588d359a8421dbb211934 (patch) | |
tree | d85c9dcf09715866eff37aa53b2577bf4bff3983 /VERSION | |
parent | d2dd99d5f4e8bebdf243960493c0be8d6c949bab (diff) |
zink: fix 32bit bo rewriting
this was correct for 64bit loads and manually converted 32bit loads (e.g., bindless),
but it was broken for the case where 64bit was not supported, as the offset wasn't
being correctly adjusted
break out the offset division to hopefully make this a little clearer
Fixes: 150d6ee97e3 ("zink: move all 64-32bit shader load rewriting to nir pass")
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16669>
(cherry picked from commit bbe5136658f048b6403f31f0d01dff856dd3ff81)
Conflicts:
src/gallium/drivers/zink/ci/zink-tu-a630-fails.txt
CI file removed as it doesn't exist in 22.1
Diffstat (limited to 'VERSION')
0 files changed, 0 insertions, 0 deletions