From 8e1734d2f224505d7ecbf72e9350d2b99b0aef80 Mon Sep 17 00:00:00 2001 From: Autumn Ashton Date: Fri, 22 Aug 2025 21:12:52 +0100 Subject: [PATCH] radv: Allow MUTABLE_FORMAT and EXTENDED_USAGE for qp_map images Signed-off-by: Autumn Ashton Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_video.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_video.c b/src/amd/vulkan/radv_video.c index 2c0cbf3d54d..060abbdbc88 100644 --- a/src/amd/vulkan/radv_video.c +++ b/src/amd/vulkan/radv_video.c @@ -1308,7 +1308,7 @@ radv_GetPhysicalDeviceVideoFormatPropertiesKHR(VkPhysicalDevice physicalDevice, p->componentMapping.b = VK_COMPONENT_SWIZZLE_IDENTITY; p->componentMapping.a = VK_COMPONENT_SWIZZLE_IDENTITY; p->imageCreateFlags = 0; - if (src_dst) + if (src_dst || qp_map) p->imageCreateFlags |= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT | VK_IMAGE_CREATE_EXTENDED_USAGE_BIT; p->imageType = VK_IMAGE_TYPE_2D; p->imageTiling = tiling[i];