From 62e71203842d800e07e4d26edb52f088ff5c67ec Mon Sep 17 00:00:00 2001 From: Ryan Zhang Date: Sat, 11 Apr 2026 18:02:46 +0800 Subject: [PATCH] panvk: add VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL to host copy layouts Add the missing layout which do not need implemented anything in mali gpu. Fixed: dEQP-VK.image.host_image_copy.properties.properties unifiedImageLayouts feature is supported, but layout VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL was not included in VkPhysicalDeviceHostImageCopyProperties::pCopySrcLayouts. Fixes: 1cd61ee ("panvk: implement VK_EXT_host_image_copy for linear color images") Signed-off-by: Ryan Zhang Reviewed-by: Erik Faye-Lund Part-of: --- src/panfrost/vulkan/panvk_vX_physical_device.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/panfrost/vulkan/panvk_vX_physical_device.c b/src/panfrost/vulkan/panvk_vX_physical_device.c index fdeec065d12..ed875d16ac9 100644 --- a/src/panfrost/vulkan/panvk_vX_physical_device.c +++ b/src/panfrost/vulkan/panvk_vX_physical_device.c @@ -1256,6 +1256,7 @@ panvk_per_arch(get_physical_device_properties)( /* Vulkan 1.2 */ VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL, + VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL, VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL, VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL,