From 08f6066e87a461444f347bef56e5e56225e5c2c3 Mon Sep 17 00:00:00 2001 From: Faith Ekstrand Date: Thu, 8 Aug 2024 22:05:34 -0500 Subject: [PATCH] nvk: Require color or depth/stencil attachment support for input attachments Fixes: 20d8d1e239be ("nvk: Add a more competent GetPhysicalDeviceImageFormatProperties") Part-of: --- src/nouveau/vulkan/nvk_image.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/nouveau/vulkan/nvk_image.c b/src/nouveau/vulkan/nvk_image.c index 88516f50607..3daef287b41 100644 --- a/src/nouveau/vulkan/nvk_image.c +++ b/src/nouveau/vulkan/nvk_image.c @@ -268,6 +268,9 @@ vk_image_usage_to_format_features(VkImageUsageFlagBits usage_flag) return VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BIT; case VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT: return VK_FORMAT_FEATURE_2_DEPTH_STENCIL_ATTACHMENT_BIT; + case VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT: + return VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BIT | + VK_FORMAT_FEATURE_2_DEPTH_STENCIL_ATTACHMENT_BIT; default: return 0; }