[PATCH v4 00/10] winevulkan

Józef Kucia joseph.kucia at gmail.com
Mon Feb 26 13:22:36 CST 2018


On Mon, Feb 26, 2018 at 7:50 PM, Roderick Colenbrander
<thunderbird2k at gmail.com> wrote:
> Hi all,

Hi,

>
> 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 for your work on winevulkan! I've resubmitted your patch series
with those fixes and my sign-offs.

>
> 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