21.0.0-rc5
Pre-releaseWith most Windows specific regressions addressed, the fact that 21.0.0 is late and unattended system wide deployment support is eagerly awaited, here is another pre-release.
Known issue: libvulkan-1.dll
error with MinGW release
This error can occur even if you don't select zink driver via SET GALLIUM_DRIVER=zink
, see this bug report for more information.
How to fix
-
Download and install Vulkan runtime. Note; You may already have this if your computer supports Vulkan graphics as it comes bundled in graphics drivers. Though updating it separately won't hurt.
-
Run
fix-libvulkan-1.dll-missing-error.cmd
from release package and apply offered hotfix. This tool helps Mesa3D use Vulkan runtime by forwarding calls tolibvulkan-1.dll
down tovulkan-1.dll
. This tool also verifies if Vulkan runtime is installed in the first place.
Other observations
- zink driver requires at least one Vulkan capable physical GPU so it doesn't work with swiftshader. There is an exception for lavapipe, but won't be available until 21.1;
- GLonD3D12 requires DirectX IL for redistribution. Use the deployment tools to add it.