winevulkan/winex11: Add Vulkan WSI stubs (VK_KHR_surface / VK_KHR_swapchain).
commit0cb665423798e796e816f5d94d7d135448f396b3
authorRoderick Colenbrander <thunderbird2k@gmail.com>
Mon, 12 Mar 2018 14:37:53 +0000 (12 15:37 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 12 Mar 2018 16:59:35 +0000 (12 17:59 +0100)
treec1029e36abc01a527e2884e4c33d8896f12af1c6
parentc30bf0b6e9818dd7338e45907636b88aba153391
winevulkan/winex11: Add Vulkan WSI stubs (VK_KHR_surface / VK_KHR_swapchain).

The WSI APIs are meant for window system integration, so essentially the WGL
of Vulkan. Implementation belongs in the graphics drivers as we need to hook
into surface and swapchains.

Signed-off-by: Roderick Colenbrander <thunderbird2k@gmail.com>
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/winevulkan/make_vulkan
dlls/winevulkan/vulkan.c
dlls/winevulkan/vulkan_thunks.c
dlls/winevulkan/vulkan_thunks.h
dlls/winex11.drv/vulkan.c
include/wine/vulkan.h
include/wine/vulkan_driver.h