pan/decode: Support INTERLEAVED_64K Z/S target dumps
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

Block format INTERLEAVED_64K is supported on v10+.

Fixes: 69d067fe1c ("pan/lib: introduce standard_sparse_mapping_granularity")
Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41646>
This commit is contained in:
Marc Alcala Prieto 2026-05-15 12:03:51 +02:00 committed by Marge Bot
parent 4441ad835c
commit 6b8d8a70de

View file

@ -183,6 +183,9 @@ GENX(pandecode_zs_crc_ext)(struct pandecode_context *ctx, uint64_t gpu_va)
#endif
case MALI_BLOCK_FORMAT_TILED_U_INTERLEAVED:
case MALI_BLOCK_FORMAT_LINEAR:
#if PAN_ARCH >= 10
case MALI_BLOCK_FORMAT_INTERLEAVED_64K:
#endif
DUMP_UNPACKED(ctx, ZS_TARGET, zs_crc.zs, "ZS:\n");
break;
#if PAN_ARCH >= 7
@ -204,6 +207,9 @@ GENX(pandecode_zs_crc_ext)(struct pandecode_context *ctx, uint64_t gpu_va)
#endif
case MALI_BLOCK_FORMAT_TILED_U_INTERLEAVED:
case MALI_BLOCK_FORMAT_LINEAR:
#if PAN_ARCH >= 10
case MALI_BLOCK_FORMAT_INTERLEAVED_64K:
#endif
DUMP_UNPACKED(ctx, S_TARGET, zs_crc.s, "S:\n");
break;
#if PAN_ARCH >= 9