mesa/src/amd/vulkan/meta
Samuel Pitoiset 5f6d1e4b44 radv/meta: fix CmdCopyBufferToImage2() on compute queue with compressed HTILE
Only for partial copies because image stores don't decompress on writes
(ie. HTILE isn't updated by image stores).

Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
(cherry picked from commit 9f5a20abde)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39828>
2026-02-11 14:54:48 +00:00
..
radv_meta.c radv: Rename radv_printf files to radv_debug_nir 2025-08-15 10:32:34 +00:00
radv_meta.h radv/meta: fix the key for DCC decompress on compute 2026-02-11 14:54:47 +00:00
radv_meta_astc_decode.c radv/meta: inject image view usage info 2025-12-17 11:11:18 +00:00
radv_meta_blit.c radv/meta: inject image view usage info 2025-12-17 11:11:18 +00:00
radv_meta_blit2d.c radv/meta: inject image view usage info 2025-12-17 11:11:18 +00:00
radv_meta_buffer.c ac/gpu_info: Fix determining when CP DMA supports sparse 2025-11-25 10:38:45 +01:00
radv_meta_bufimage.c radv/meta: inject image view usage info 2025-12-17 11:11:18 +00:00
radv_meta_clear.c radv: optimize layered fast clear colors when comp-to-single is supported 2026-01-20 18:28:59 +00:00
radv_meta_clear_hiz.c radv: Use VK_IMAGE_VIEW_CREATE_DRIVER_INTERNAL_BIT_MESA 2025-09-05 23:34:12 +00:00
radv_meta_copy.c radv/meta: fix CmdCopyBufferToImage2() on compute queue with compressed HTILE 2026-02-11 14:54:48 +00:00
radv_meta_copy_vrs_htile.c radv: stop using vk_common entrypoints when not necessary 2025-06-11 07:10:02 +00:00
radv_meta_dcc_retile.c radv: switch to radv_cmd_stream everywhere 2025-08-08 11:49:23 +00:00
radv_meta_decompress.c radv/meta: stop passing a stencil attachment for depth decompress 2025-12-17 11:11:18 +00:00
radv_meta_etc_decode.c radv/meta: inject image view usage info 2025-12-17 11:11:18 +00:00
radv_meta_fast_clear.c radv/meta: fix the key for DCC decompress on compute 2026-02-11 14:54:47 +00:00
radv_meta_fmask_copy.c radv/meta: inject image view usage info 2025-12-17 11:11:18 +00:00
radv_meta_fmask_expand.c radv/meta: inject image view usage info 2025-12-17 11:11:18 +00:00
radv_meta_resolve.c radv/meta: inject image view usage info 2025-12-17 11:11:18 +00:00
radv_meta_resolve_cs.c radv/meta: fix layered depth stencil resolves with compute 2026-01-19 07:22:26 +00:00
radv_meta_resolve_fs.c radv/meta: always use mip level 0 for source image resolves 2026-01-16 11:35:34 +00:00