Blake Ledden
7a9fe055cb
fix: Add missing kElementsPerAccess division in RegularTileIterator store ( #3049 )
...
The store(frag, tile_offset) method was computing the pointer offset
without dividing by kElementsPerAccess, while the matching load(frag,
tile_offset) method does include this division. Both load_with_pointer_offset
and store_with_pointer_offset apply the same byte conversion, so the
tile_offset -> pointer_offset calculation must also match.
When kElementsPerAccess > 1, this caused load and store to reference
different memory locations for the same logical tile offset.
Fixes #3017
Signed-off-by: Blake Ledden <bledden@users.noreply.github.com >
2026-04-24 23:27:40 -04:00
..
2026-02-27 16:24:18 +08:00
2026-04-07 12:16:05 -04:00
2026-04-07 12:16:05 -04:00
2026-04-07 12:16:05 -04:00
2026-01-08 15:02:56 -05:00
2026-04-24 11:13:38 -04:00
2026-01-24 11:46:17 -05:00
2026-01-08 15:02:56 -05:00
2026-02-13 23:27:58 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-04-24 23:27:40 -04:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-24 11:46:17 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-24 11:46:17 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-24 11:46:17 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-24 11:46:17 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-04-07 12:16:05 -04:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-24 11:46:17 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-24 11:46:17 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-01-08 15:02:56 -05:00
2026-04-07 12:16:05 -04:00
2026-01-08 15:02:56 -05:00
2026-01-24 11:46:17 -05:00