From a77088eeb3c22aa5d51d214967435b8fe0a6871f Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Tue, 10 Feb 2026 13:32:20 +0800 Subject: [PATCH] [Feat] (MG_Backend/DirectVulkan): use VK_USE_PLATFORM_*_KHR macro instead --- MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanContext.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanContext.cpp b/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanContext.cpp index 586c780a..d26c87ee 100644 --- a/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanContext.cpp +++ b/MobileGL/MG_Backend/DirectVulkan/Renderer/VulkanContext.cpp @@ -49,9 +49,9 @@ namespace MobileGL::MG_Backend::DirectVulkan { appInfo.apiVersion = VK_API_VERSION_1_1; const char* exts[] = {VK_KHR_SURFACE_EXTENSION_NAME, -#if __ANDROID__ +#ifdef VK_USE_PLATFORM_ANDROID_KHR VK_KHR_ANDROID_SURFACE_EXTENSION_NAME -#elif _WIN32 +#elif defined VK_USE_PLATFORM_WIN32_KHR VK_KHR_WIN32_SURFACE_EXTENSION_NAME #else #error "VulkanContext::CreateInstance: VK_KHR_*_surface extension not defined on this platform"