From b29244d7026d4b42ba0d5d5785831aeeacec7f26 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Thu, 23 Sep 2021 19:07:38 +0800 Subject: [PATCH] added GET_SURFACE_CAPABILITIES_2_EXTENSION at Instance --- src/SceneGraph/Vulkan/VKInstance.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/SceneGraph/Vulkan/VKInstance.cpp b/src/SceneGraph/Vulkan/VKInstance.cpp index f1a3336e..53d5e96a 100644 --- a/src/SceneGraph/Vulkan/VKInstance.cpp +++ b/src/SceneGraph/Vulkan/VKInstance.cpp @@ -25,6 +25,9 @@ VulkanInstance *CreateInstance(const AnsiString &app_name,VKDebugOut *out,Create ext_list.Add(VK_KHR_SURFACE_EXTENSION_NAME); ext_list.Add(HGL_VK_SURFACE_EXTENSION_NAME); //此宏在VKSurfaceExtensionName.h中定义 + if(CheckInstanceExtensionSupport(VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME)) + ext_list.Add(VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME); + #ifdef _DEBUG ext_list.Add(VK_EXT_DEBUG_REPORT_EXTENSION_NAME); ext_list.Add(VK_EXT_DEBUG_UTILS_EXTENSION_NAME);