[PATCH v4 00/10] winevulkan
Roderick Colenbrander
thunderbird2k at gmail.com
Mon Feb 26 12:50:10 CST 2018
Hi all,
Hopefully the last iteration. The script is now properly named make_vulkan.
In addition I included various comments from Jozef, which I had missed e.g.
spec file misstake, debustr_a, variable comments and a few nitpicks.
Thanks,
Roderick
Roderick Colenbrander (10):
vulkan: Add initial Wine vulkan header.
winevulkan: Add stub ICD.
winevulkan: Implement vk_icdNegotiateICDInterfaceVersion.
winevulkan: Implement global Vulkan function stubs and loading.
winevulkan: Define vulkan driver interface.
winex11: Add Vulkan stubs.
winex11: Implement vkEnumerateInstanceExtensionProperties.
winevulkan/winex11: Implement vkCreateInstance.
winevulkan: Add instance funcs stubs.
winevulkan: Implement vkDestroyInstance.
configure.ac | 10 +
dlls/gdi32/Makefile.in | 3 +-
dlls/gdi32/dibdrv/dc.c | 2 +
dlls/gdi32/driver.c | 6 +
dlls/gdi32/enhmfdrv/dc.c | 1 +
dlls/gdi32/enhmfdrv/init.c | 1 +
dlls/gdi32/freetype.c | 1 +
dlls/gdi32/gdi32.spec | 3 +
dlls/gdi32/mfdrv/init.c | 1 +
dlls/gdi32/path.c | 1 +
dlls/gdi32/vulkan.c | 41 +
dlls/wineandroid.drv/init.c | 1 +
dlls/winemac.drv/gdi.c | 1 +
dlls/wineps.drv/init.c | 1 +
dlls/winevulkan/Makefile.in | 8 +
dlls/winevulkan/make_vulkan | 1450 +++++++++
dlls/winevulkan/version.rc | 27 +
dlls/winevulkan/vk.xml | 6514 ++++++++++++++++++++++++++++++++++++++
dlls/winevulkan/vulkan.c | 222 ++
dlls/winevulkan/vulkan_private.h | 57 +
dlls/winevulkan/vulkan_thunks.c | 102 +
dlls/winevulkan/vulkan_thunks.h | 12 +
dlls/winevulkan/winevulkan.spec | 2 +
dlls/winex11.drv/Makefile.in | 1 +
dlls/winex11.drv/init.c | 16 +
dlls/winex11.drv/vulkan.c | 152 +
dlls/winex11.drv/x11drv.h | 1 +
dlls/winex11.drv/xrender.c | 1 +
include/config.h.in | 3 +
include/wine/gdi_driver.h | 5 +-
include/wine/vulkan.h | 2423 ++++++++++++++
include/wine/vulkan_driver.h | 23 +
32 files changed, 11090 insertions(+), 2 deletions(-)
create mode 100644 dlls/gdi32/vulkan.c
create mode 100644 dlls/winevulkan/Makefile.in
create mode 100755 dlls/winevulkan/make_vulkan
create mode 100644 dlls/winevulkan/version.rc
create mode 100644 dlls/winevulkan/vk.xml
create mode 100644 dlls/winevulkan/vulkan.c
create mode 100644 dlls/winevulkan/vulkan_private.h
create mode 100644 dlls/winevulkan/vulkan_thunks.c
create mode 100644 dlls/winevulkan/vulkan_thunks.h
create mode 100644 dlls/winevulkan/winevulkan.spec
create mode 100644 dlls/winex11.drv/vulkan.c
create mode 100644 include/wine/vulkan.h
create mode 100644 include/wine/vulkan_driver.h
--
2.14.3
More information about the wine-devel
mailing list