Add VK_KHR_portability_subset to support MacOS
This commit is contained in:
@@ -151,7 +151,10 @@ void KRDeviceManager::createDevices()
|
|||||||
|
|
||||||
const std::vector<const char*> deviceExtensions = {
|
const std::vector<const char*> deviceExtensions = {
|
||||||
VK_KHR_SWAPCHAIN_EXTENSION_NAME,
|
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<std::unique_ptr<KRDevice>> candidateDevices;
|
std::vector<std::unique_ptr<KRDevice>> candidateDevices;
|
||||||
|
|||||||
Reference in New Issue
Block a user