diff --git a/kraken/KRDeviceManager.cpp b/kraken/KRDeviceManager.cpp index 3ea2416..e64aacc 100644 --- a/kraken/KRDeviceManager.cpp +++ b/kraken/KRDeviceManager.cpp @@ -151,7 +151,10 @@ void KRDeviceManager::createDevices() const std::vector deviceExtensions = { VK_KHR_SWAPCHAIN_EXTENSION_NAME, - VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME + VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME, +#if defined(__APPLE__) + "VK_KHR_portability_subset", +#endif }; std::vector> candidateDevices;