On Thu, Oct 25, 2018 at 7:49 PM Jens Reyer jre.winesim@gmail.com wrote:
[ I'm not member of the respective Debian packaging team, haven't worked on current Wine versions since they use vulkan, and barely know what vulkan is all about. The following is only what I just found out: ]
It seems the old vulkan upstream repository[1] was split after the 1.1.73 release:
https://github.com/KhronosGroup/Vulkan-Headers https://github.com/KhronosGroup/Vulkan-Loader https://github.com/KhronosGroup/Vulkan-ValidationLayers https://github.com/KhronosGroup/Vulkan-Tools
Debian already has a new package "vulkan-headers"[1]. Is that all we need for building Wine?
vulkan-headers in Debian is at version 1.1.82.0-1 (packaged 3 weeks after the upstream release). The next and current upstream release 1.1.85 was 3 weeks ago. So I assume it might appear very soon in Debian, otherwise we can file a wishlist bug.
Unfortunately, 1.1.82 is not enough to build vkd3d, 1.1.84 is required.
For Wine, Vulkan Headers are not needed at all. Wine has its own Vulkan headers generated from vk.xml. Vulkan loader is required, but it should be possible to build and use Wine with any version of Vulkan loader.