aco: fix alignment check in emit_load

align_offset already takes const_offset into consideration.  Remove the
adjustment.

Fixes: 542733dbbf ("aco: add emit_load helper")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9097
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23242>
This commit is contained in:
Chia-I Wu 2023-05-25 14:01:44 -07:00 committed by Marge Bot
parent 25c1f325d0
commit 750d641ca6

View file

@ -4058,7 +4058,7 @@ emit_load(isel_context* ctx, Builder& bld, const LoadEmitInfo& info,
unsigned const_offset = info.const_offset;
const unsigned align_mul = info.align_mul ? info.align_mul : component_size;
unsigned align_offset = (info.align_offset + const_offset) % align_mul;
unsigned align_offset = info.align_offset % align_mul;
unsigned bytes_read = 0;
while (bytes_read < load_size) {