Run on MacOS (#762)

* Run on MacOS

* Update BUILD.md
This commit is contained in:
daemyung jang 2020-09-12 03:19:28 +09:00 committed by GitHub
parent dcdabb9b12
commit ad6e36023f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 338 additions and 32 deletions

View file

@ -1186,4 +1186,20 @@ int main(const int argc, const char *argv[])
delete(vulkanExample);
return 0;
}
#elif (defined(VK_USE_PLATFORM_MACOS_MVK) && defined(VK_EXAMPLE_XCODE_GENERATED))
VulkanExample *vulkanExample;
int main(const int argc, const char *argv[])
{
@autoreleasepool
{
for (size_t i = 0; i < argc; i++) { VulkanExample::args.push_back(argv[i]); };
vulkanExample = new VulkanExample();
vulkanExample->initVulkan();
vulkanExample->setupWindow(nullptr);
vulkanExample->prepare();
vulkanExample->renderLoop();
delete(vulkanExample);
}
return 0;
}
#endif