glfw/CMake
Camilla Berglund e94d16667b Cocoa: Add basic support for Vulkan via MoltenVK
This adds basic support for MoltenVK, a Vulkan implementation on top of
Metal, on macOS 10.11 and later.  It looks for MoltenVK in the process
via RTLD_DEFAULT symbol lookup if _GLFW_VULKAN_STATIC is disabled.

glfwCreateWindowSurface now creates and sets a CAMetalLayer for the
window content view, which is required for MoltenVK to function.

You must help CMake find MoltenVK for the Vulkan test to be built.

Fixes #870.
2016-11-01 21:39:54 +01:00
..
modules Cocoa: Add basic support for Vulkan via MoltenVK 2016-11-01 21:39:54 +01:00
amd64-mingw32msvc.cmake Removed OS name from MinGW files. 2012-07-15 16:56:50 +02:00
i586-mingw32msvc.cmake Removed OS name from MinGW files. 2012-07-15 16:56:50 +02:00
i686-pc-mingw32.cmake Removed OS name from MinGW files. 2012-07-15 16:56:50 +02:00
i686-w64-mingw32.cmake Removed OS name from MinGW files. 2012-07-15 16:56:50 +02:00
MacOSXBundleInfo.plist.in Updated Info.plist template file. 2015-05-13 15:59:09 +02:00
x86_64-w64-mingw32.cmake Removed OS name from MinGW files. 2012-07-15 16:56:50 +02:00