mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-23 08:38:08 +02:00
There is a single swap field for each color attachment, regardless of
whether it's in GMEM or not, and this does appear to be used in
GMEM mode when MUTABLEEN is set on the attachment. This means that when
a color attachment has a non-identity swap because it's mutable on a750,
we have to use the same corresponding swap when it's a source in a
GMEM resolve. When using the fastpath, we have to make sure that the
swaps match because there aren't separate fields for GMEM and sysmem
swap.
This fixes dEQP-VK.image.mutable.2d.*_b8g8r8a8_unorm_draw_copy_resolve
with TU_DEBUG=gmem.
Fixes:
|
||
|---|---|---|
| .. | ||
| fd5_layout.c | ||
| fd5_layout_test.c | ||
| fd6_format_table.c | ||
| fd6_format_table.h | ||
| fd6_layout.c | ||
| fd6_layout_test.c | ||
| fd6_tiled_memcpy.cc | ||
| fd6_view.c | ||
| fd_layout_test.c | ||
| fd_layout_test.h | ||
| freedreno_layout.c | ||
| freedreno_layout.h | ||
| freedreno_lrz_layout.c | ||
| freedreno_lrz_layout.h | ||
| meson.build | ||