From 5bd216ce5dedcffc37e0cb31c02dc48a67d8786a Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 5 Jan 2026 21:54:33 -0500 Subject: [PATCH] xo-imgui: fix apple-only carveout --- xo-imgui/src/imgui/VulkanApp.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/xo-imgui/src/imgui/VulkanApp.cpp b/xo-imgui/src/imgui/VulkanApp.cpp index dba09930..7e1e236a 100644 --- a/xo-imgui/src/imgui/VulkanApp.cpp +++ b/xo-imgui/src/imgui/VulkanApp.cpp @@ -90,8 +90,6 @@ VulkanApp::create_instance() #ifdef __APPLE__ // Add portability extension for MoltenVK (macOS) extensions.push_back(VK_KHR_PORTABILITY_ENUMERATION_EXTENSION_NAME); -#else - static_assert(false, "expecting apple build"); #endif createInfo.enabledExtensionCount = extensions.size(); @@ -101,8 +99,6 @@ VulkanApp::create_instance() #ifdef __APPLE__ // CRITICAL: Enable portability enumeration flag for MoltenVK createInfo.flags |= VK_INSTANCE_CREATE_ENUMERATE_PORTABILITY_BIT_KHR; -#else - static_assert(false, "expecting apple build"); #endif int result = vkCreateInstance(&createInfo, nullptr, &(this->instance_));