From 329a4791ed7731b1d84ec55b2967b14989e37440 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Sat, 3 Jan 2026 15:20:37 -0500 Subject: [PATCH] xo-imgui2: retire apple-only assumption in app --- 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_));