glfw/tests
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
..
clipboard.c Remove GL1 from clipboard test 2016-09-07 16:49:28 +02:00
CMakeLists.txt Cocoa: Add basic support for Vulkan via MoltenVK 2016-11-01 21:39:54 +01:00
cursor.c Cleanup 2016-09-21 16:23:38 +02:00
empty.c Update email address 2016-06-01 21:25:20 +02:00
events.c Rename joystick ID variables 2016-10-16 14:07:18 +02:00
gamma.c Remove unused variables in gamma test 2016-10-16 14:07:18 +02:00
glfwinfo.c Use glad booleans in glfwinfo 2016-09-26 14:55:55 +02:00
icon.c Update email address 2016-06-01 21:25:20 +02:00
iconify.c Add glfwSetWindowMaximizeCallback 2016-09-29 01:24:56 +02:00
joysticks.c Rename joystick ID variables 2016-10-16 14:07:18 +02:00
monitors.c Replace sprintf with snprintf 2016-09-30 05:31:07 +02:00
msaa.c Cleanup 2016-09-21 16:23:38 +02:00
reopen.c Convert reopen test to GL2 2016-09-21 16:21:03 +02:00
sharing.c Move to GL_KHR_debug 2016-09-23 14:27:20 +02:00
tearing.c Replace sprintf with snprintf 2016-09-30 05:31:07 +02:00
threads.c Make Escape exit threads test 2016-10-16 14:07:18 +02:00
timeout.c Fix test program line endings 2016-06-15 01:35:07 +02:00
title.c Update email address 2016-06-01 21:25:20 +02:00
vulkan.c Update Vulkan test to 1.0.26.0 2016-11-01 21:34:26 +01:00
windows.c Update email address 2016-06-01 21:25:20 +02:00