From 90b244da73eade84aa7a1c4477c665634cc84e92 Mon Sep 17 00:00:00 2001 From: John Reck Date: Fri, 28 Apr 2023 15:41:55 -0400 Subject: [PATCH] Add missing required extension This is required by VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME Fixes: 259516419 Test: vulkan validation doesn't complain Change-Id: I68567bd798c65568d84f29eca9aa6cefd47f8209 --- libs/hwui/renderthread/VulkanManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/hwui/renderthread/VulkanManager.cpp b/libs/hwui/renderthread/VulkanManager.cpp index 96bfc1061d4e7..f198bca9060c3 100644 --- a/libs/hwui/renderthread/VulkanManager.cpp +++ b/libs/hwui/renderthread/VulkanManager.cpp @@ -42,7 +42,7 @@ namespace android { namespace uirenderer { namespace renderthread { -static std::array sEnableExtensions{ +static std::array sEnableExtensions{ VK_KHR_BIND_MEMORY_2_EXTENSION_NAME, VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME, VK_KHR_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME, @@ -56,6 +56,7 @@ static std::array sEnableExtensions{ VK_KHR_SURFACE_EXTENSION_NAME, VK_KHR_SWAPCHAIN_EXTENSION_NAME, VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME, + VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME, VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME, VK_ANDROID_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER_EXTENSION_NAME, VK_EXT_QUEUE_FAMILY_FOREIGN_EXTENSION_NAME,