zink: link to vulkan-loader at run-time
The problem this solves, is that it makes it possible to build Mesa's OpenGL32.DLL
with both zink and llvmpipe, and use it on systems without a GPU without having to manually distribute Vulkan-1.DLL
. This is especially useful because Vulkan-1.DLL
isn't distributed with the Vulkan SDK, it's distributed through the GPU vendor drivers. Which means that systems without a GPU (or maybe just without a Vulkan capable GPU) has no Vulkan-1.DLL
.
This should fix #3855 (closed).
Edited by Erik Faye-Lund