From 5c29fdbc617b87f511ab75b0e4053c94c0e25b4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1nos=20Tur=C3=A1nszki?= Date: Thu, 29 Jan 2026 11:40:58 +0100 Subject: [PATCH] build fix apple --- WickedEngine/wiGraphicsDevice_Vulkan.cpp | 4 +++- WickedEngine/wiGraphicsDevice_Vulkan.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/WickedEngine/wiGraphicsDevice_Vulkan.cpp b/WickedEngine/wiGraphicsDevice_Vulkan.cpp index 52f9c51d7..b93d3d86a 100644 --- a/WickedEngine/wiGraphicsDevice_Vulkan.cpp +++ b/WickedEngine/wiGraphicsDevice_Vulkan.cpp @@ -2406,7 +2406,7 @@ using namespace vulkan_internal; if (mutable_descriptor_features.mutableDescriptorType == VK_FALSE) { // On GTX 1070 the support is not found, but this extension does work so I will attempt to use it anyway - wilog_warning("VK_EXT_mutable_descriptor_type support is missing! Trying to use it anyway!"); + wilog("VK_EXT_mutable_descriptor_type support is missing! Trying to use it anyway!"); } // Init adapter properties @@ -3433,6 +3433,8 @@ using namespace vulkan_internal; wilog_messagebox("Error creating a vulkan surface with SDL_Vulkan_CreateSurface!"); wi::platform::Exit(); } +#elif defined(__APPLE__) + wilog("Vulkan surface on Apple platform is not yet implemented"); #else #error WICKEDENGINE VULKAN DEVICE ERROR: PLATFORM NOT SUPPORTED #endif // _WIN32 diff --git a/WickedEngine/wiGraphicsDevice_Vulkan.h b/WickedEngine/wiGraphicsDevice_Vulkan.h index 7c729c7fe..c5ebac72b 100644 --- a/WickedEngine/wiGraphicsDevice_Vulkan.h +++ b/WickedEngine/wiGraphicsDevice_Vulkan.h @@ -2,7 +2,7 @@ #include "CommonInclude.h" #include "wiPlatform.h" -#if defined(PLATFORM_WINDOWS_DESKTOP) || defined(PLATFORM_LINUX) +#if defined(PLATFORM_WINDOWS_DESKTOP) || defined(PLATFORM_LINUX) || defined(PLATFORM_APPLE) #define WICKEDENGINE_BUILD_VULKAN #endif // PLATFORM_WINDOWS_DESKTOP || PLATFORM_LINUX