mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-12 06:08:30 +09:00
[Fix] (MG_Backend/DirectVulkan): Use VK_KHR_ANDROID_SURFACE only on Android.
This commit is contained in:
@@ -48,7 +48,11 @@ namespace MobileGL::MG_Backend::DirectVulkan {
|
|||||||
appInfo.pApplicationName = appName.c_str();
|
appInfo.pApplicationName = appName.c_str();
|
||||||
appInfo.apiVersion = VK_API_VERSION_1_0;
|
appInfo.apiVersion = VK_API_VERSION_1_0;
|
||||||
|
|
||||||
const char* exts[] = {VK_KHR_SURFACE_EXTENSION_NAME, VK_KHR_ANDROID_SURFACE_EXTENSION_NAME};
|
const char* exts[] = {VK_KHR_SURFACE_EXTENSION_NAME,
|
||||||
|
#if __ANDROID__
|
||||||
|
VK_KHR_ANDROID_SURFACE_EXTENSION_NAME
|
||||||
|
#endif
|
||||||
|
}; // TODO: support more platforms
|
||||||
|
|
||||||
VkInstanceCreateInfo ci{VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO};
|
VkInstanceCreateInfo ci{VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO};
|
||||||
ci.pApplicationInfo = &appInfo;
|
ci.pApplicationInfo = &appInfo;
|
||||||
|
|||||||
Reference in New Issue
Block a user