Roderick Colenbrander : winevulkan/winex11: Add Vulkan WSI stubs ( VK_KHR_surface / VK_KHR_swapchain).
Alexandre Julliard
julliard at winehq.org
Mon Mar 12 17:40:25 CDT 2018
Module: wine
Branch: master
Commit: 0cb665423798e796e816f5d94d7d135448f396b3
URL: https://source.winehq.org/git/wine.git/?a=commit;h=0cb665423798e796e816f5d94d7d135448f396b3
Author: Roderick Colenbrander <thunderbird2k at gmail.com>
Date: Mon Mar 12 15:37:53 2018 +0100
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 at gmail.com>
Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/winevulkan/make_vulkan | 114 +++++++++++++++++++++++++++++-
dlls/winevulkan/vulkan.c | 153 ++++++++++++++++++++++++++++++++++++++++
dlls/winevulkan/vulkan_thunks.c | 12 ++++
dlls/winevulkan/vulkan_thunks.h | 34 +++++++++
dlls/winex11.drv/vulkan.c | 151 ++++++++++++++++++++++++++++++++++++---
include/wine/vulkan.h | 130 ++++++++++++++++++++++++++++++++++
include/wine/vulkan_driver.h | 14 +++-
7 files changed, 597 insertions(+), 11 deletions(-)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=0cb665423798e796e816f5d94d7d135448f396b3
More information about the wine-cvs
mailing list