mesa/src/panfrost
Yiwei Zhang bd53bbbc57 panvk: support VK_EXT_external_memory_acquire_unmodified
Upon acquiring an external image from external/foreign queue family,
skip AFBC metadata invalidation if the app has explicitly requested
acquireUnmodifiedMemory. This also applies to CRC which may or may not
get hooked up later.

Reviewed-by: John Anthony <john.anthony@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37972>
2025-10-21 19:15:58 +00:00
..
ci panfrost,mesa: Fix versions for EXT_shader_clock 2025-10-10 14:58:34 +00:00
clc pan/clc: Wire up gpu_variant to pan_compile_inputs 2025-09-16 15:54:48 +00:00
compiler pan/va: make valhall_parse_isa input explicit 2025-10-20 18:17:02 +00:00
drm-shim panvk: use os_get_option instead of getenv 2025-09-26 22:52:38 +00:00
ds panfrost/perfetto: Use Android-internal perfetto 2025-08-19 15:02:06 +00:00
genxml panvk: use cs_move_reg32 and lower to cs_add32 if needed 2025-10-20 16:02:59 +00:00
lib pan/mod: allow non-tiled modifiers to be optimal 2025-10-16 13:28:39 +00:00
libpan panvk: add a meta command for transitioning image layout 2025-08-12 12:43:10 +00:00
midgard nir: remove manual nir_load_global 2025-10-21 12:37:58 +02:00
model pan: Lift pan_get_model into its own lib 2025-09-16 15:54:48 +00:00
perf build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
shared build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
tools pan/decode: detect error on fseek 2025-08-21 08:45:33 +00:00
util nir: remove manual nir_store_global 2025-10-21 12:37:58 +02:00
vulkan panvk: support VK_EXT_external_memory_acquire_unmodified 2025-10-21 19:15:58 +00:00
.clang-format clang-format: Update the .clang-format files to conformance clang-format json-schema 2025-09-09 07:04:55 +00:00
meson.build pan: Lift pan_get_model into its own lib 2025-09-16 15:54:48 +00:00