diff --git a/bin/perappdeploy.cmd b/bin/perappdeploy.cmd index 2ffd627..985ba89 100644 --- a/bin/perappdeploy.cmd +++ b/bin/perappdeploy.cmd @@ -102,6 +102,8 @@ @if EXIST "%dir%\va.dll" del "%dir%\va.dll" @if EXIST "%dir%\va_win32.dll" set foundvaapi=1 @if EXIST "%dir%\va_win32.dll" del "%dir%\va_win32.dll" +@if EXIST "%dir%\vaon12_drv_video.dll" set foundvaapi=1 +@if EXIST "%dir%\vaon12_drv_video.dll" del "%dir%\vaon12_drv_video.dll" @echo Done. @echo. @@ -207,12 +209,13 @@ @echo. :vaapi -@if EXIST "%mesaloc%\%mesadll%\va.dll" if EXIST "%mesaloc%\%mesadll%\va_win32.dll" set /p vaapi=Deploy video acceleration support (y/n): -@if EXIST "%mesaloc%\%mesadll%\va.dll" if EXIST "%mesaloc%\%mesadll%\va_win32.dll" echo. +@if EXIST "%mesaloc%\%mesadll%\va.dll" if EXIST "%mesaloc%\%mesadll%\va_win32.dll" if EXIST "%mesaloc%\%mesadll%\vaon12_drv_video.dll" set /p vaapi=Deploy video acceleration support (y/n): +@if EXIST "%mesaloc%\%mesadll%\va.dll" if EXIST "%mesaloc%\%mesadll%\va_win32.dll" if EXIST "%mesaloc%\%mesadll%\vaon12_drv_video.dll" echo. @if /I NOT "%vaapi%"=="y" GOTO restart @IF %foundvaapi% EQU 1 echo Updating VA-API interface deployment... @IF EXIST "%mesaloc%\%mesadll%\va.dll" if NOT EXIST "%dir%\va.dll" call modules\mklink.cmd va @IF EXIST "%mesaloc%\%mesadll%\va_win32.dll" if NOT EXIST "%dir%\va_win32.dll" call modules\mklink.cmd va_win32 +@IF EXIST "%mesaloc%\%mesadll%\vaon12_drv_video.dll" if NOT EXIST "%dir%\vaon12_drv_video.dll" call modules\mklink.cmd vaon12_drv_video @IF EXIST "%mesaloc%\%mesadll%\dxil.dll" IF EXIST "%dir%\dxil.dll" del "%dir%\dxil.dll" @IF EXIST "%mesaloc%\%mesadll%\dxil.dll" IF NOT EXIST "%dir%\dxil.dll" call modules\mklink.cmd dxil diff --git a/buildinfo/mingw.txt b/buildinfo/mingw.txt index 1d2fb4e..8005950 100644 --- a/buildinfo/mingw.txt +++ b/buildinfo/mingw.txt @@ -4,7 +4,7 @@ Windows 10.0.20348 Ressource Hacker 5.2.7.427 7-Zip 23.01 ultra compression Git 2.44.0.1 -OpenCLonD3D12 ICD 2024.03.26 +OpenCLonD3D12 ICD 2024.04.04 MSYS2 environment ----------------- @@ -17,7 +17,7 @@ bsdtar 3.7.2-1 bzip2 1.0.8-4 ca-certificates 20240203-1 coreutils 8.32-5 -curl 8.6.0-1 +curl 8.7.1-1 dash 0.5.12-1 db 5.3.28-5 file 5.45-1 @@ -41,7 +41,7 @@ libargp 20110921-4 libasprintf 0.22.4-1 libassuan 2.5.6-1 libbz2 1.0.8-4 -libcurl 8.6.0-1 +libcurl 8.7.1-1 libdb 5.3.28-5 libedit 20221030_3.1-1 libexpat 2.6.2-1 @@ -49,7 +49,7 @@ libffi 3.4.6-1 libgcrypt 1.10.3-1 libgdbm 1.23-1 libgettextpo 0.22.4-1 -libgnutls 3.8.3-1 +libgnutls 3.8.5-1 libgpg-error 1.48-1 libgpgme 1.23.2-1 libhogweed 3.9.1-1 @@ -58,9 +58,9 @@ libidn2 2.3.7-1 libintl 0.22.4-1 libksba 1.6.6-1 liblz4 1.9.4-1 -liblzma 5.6.1-1 +liblzma 5.6.1-2 libnettle 3.9.1-1 -libnghttp2 1.60.0-1 +libnghttp2 1.61.0-1 libnpth 1.7-1 libopenssl 3.2.1-1 libp11-kit 0.25.3-1 @@ -68,23 +68,23 @@ libpcre 8.45-4 libpcre2_8 10.43-1 libpsl 0.21.5-2 libreadline 8.2.010-1 -libsqlite 3.45.1-1 +libsqlite 3.45.2-1 libssh2 1.11.0-1 libtasn1 4.19.0-1 libunistring 1.1-2 libutil-linux 2.35.2-4 libxcrypt 4.4.36-1 -libzstd 1.5.5-1 +libzstd 1.5.6-1 m4 1.4.19-2 mingw-w64-i686-binutils 2.42-1 mingw-w64-i686-brotli 1.1.0-1 mingw-w64-i686-bzip2 1.0.8-3 -mingw-w64-i686-c-ares 1.27.0-1 +mingw-w64-i686-c-ares 1.28.1-1 mingw-w64-i686-ca-certificates 20240203-1 -mingw-w64-i686-clang 18.1.2-1 -mingw-w64-i686-clang-libs 18.1.2-1 -mingw-w64-i686-cmake 3.29.0-1 -mingw-w64-i686-crt-git 11.0.0.r655.gdbfdf8025-1 +mingw-w64-i686-clang 18.1.3-1 +mingw-w64-i686-clang-libs 18.1.3-1 +mingw-w64-i686-cmake 3.29.1-1 +mingw-w64-i686-crt-git 11.0.0.r680.g257321cea-1 mingw-w64-i686-curl 8.7.1-1 mingw-w64-i686-directx-headers 1.613.1-1 mingw-w64-i686-expat 2.6.2-1 @@ -94,12 +94,12 @@ mingw-w64-i686-gdb 14.2-1 mingw-w64-i686-gettext-runtime 0.22.5-2 mingw-w64-i686-glslang 14.0.0-1 mingw-w64-i686-gmp 6.3.0-2 -mingw-w64-i686-headers-git 11.0.0.r655.gdbfdf8025-1 +mingw-w64-i686-headers-git 11.0.0.r680.g257321cea-1 mingw-w64-i686-isl 0.26-1 mingw-w64-i686-jsoncpp 1.9.5-3 -mingw-w64-i686-libarchive 3.7.2-1 +mingw-w64-i686-libarchive 3.7.3-1 mingw-w64-i686-libb2 0.98.1-2 -mingw-w64-i686-libclc 18.1.0-1 +mingw-w64-i686-libclc 18.1.3-1 mingw-w64-i686-libelf 0.8.13-7 mingw-w64-i686-libffi 3.4.6-1 mingw-w64-i686-libiconv 1.17-4 @@ -109,25 +109,25 @@ mingw-w64-i686-libssh2 1.11.0-2 mingw-w64-i686-libsystre 1.0.1-5 mingw-w64-i686-libtasn1 4.19.0-1 mingw-w64-i686-libtre-git r177.07e66d0-2 -mingw-w64-i686-libunistring 1.1-1 +mingw-w64-i686-libunistring 1.2-1 mingw-w64-i686-libuv 1.48.0-1 mingw-w64-i686-libva 2.21.0-1 -mingw-w64-i686-libwinpthread-git 11.0.0.r655.gdbfdf8025-1 +mingw-w64-i686-libwinpthread-git 11.0.0.r680.g257321cea-1 mingw-w64-i686-libxml2 2.12.6-1 -mingw-w64-i686-llvm 18.1.2-1 -mingw-w64-i686-llvm-libs 18.1.2-1 +mingw-w64-i686-llvm 18.1.3-1 +mingw-w64-i686-llvm-libs 18.1.3-1 mingw-w64-i686-lz4 1.9.4-1 mingw-w64-i686-meson 1.4.0-2 mingw-w64-i686-mpc 1.3.1-2 mingw-w64-i686-mpdecimal 4.0.0-1 mingw-w64-i686-mpfr 4.2.1-2 mingw-w64-i686-ncurses 6.4.20231217-1 -mingw-w64-i686-nghttp2 1.60.0-1 +mingw-w64-i686-nghttp2 1.61.0-1 mingw-w64-i686-ninja 1.11.1-3 mingw-w64-i686-openssl 3.2.1-1 mingw-w64-i686-p11-kit 0.25.3-2 -mingw-w64-i686-pkgconf 1~2.1.1-1 -mingw-w64-i686-polly 18.1.2-1 +mingw-w64-i686-pkgconf 1~2.2.0-1 +mingw-w64-i686-polly 18.1.3-1 mingw-w64-i686-python 3.11.8-1 mingw-w64-i686-python-mako 1.3.2-1 mingw-w64-i686-python-markupsafe 2.1.5-1 @@ -139,25 +139,25 @@ mingw-w64-i686-spirv-tools 3~1.3.280.0-1 mingw-w64-i686-sqlite3 3.45.2-1 mingw-w64-i686-tcl 8.6.13-1 mingw-w64-i686-termcap 1.3.1-7 -mingw-w64-i686-tk 8.6.12-2 +mingw-w64-i686-tk 8.6.13-1 mingw-w64-i686-tzdata 2024a-1 mingw-w64-i686-vulkan-headers 1.3.280.0-1 mingw-w64-i686-vulkan-loader 1.3.280.0-1 mingw-w64-i686-windows-default-manifest 6.4-4 -mingw-w64-i686-winpthreads-git 11.0.0.r655.gdbfdf8025-1 +mingw-w64-i686-winpthreads-git 11.0.0.r680.g257321cea-1 mingw-w64-i686-xxhash 0.8.2-2 -mingw-w64-i686-xz 5.6.1-1 +mingw-w64-i686-xz 5.6.1-2 mingw-w64-i686-zlib 1.3.1-1 -mingw-w64-i686-zstd 1.5.6-1 +mingw-w64-i686-zstd 1.5.6-2 mingw-w64-ucrt-x86_64-binutils 2.42-1 mingw-w64-ucrt-x86_64-brotli 1.1.0-1 mingw-w64-ucrt-x86_64-bzip2 1.0.8-3 -mingw-w64-ucrt-x86_64-c-ares 1.27.0-1 +mingw-w64-ucrt-x86_64-c-ares 1.28.1-1 mingw-w64-ucrt-x86_64-ca-certificates 20240203-1 -mingw-w64-ucrt-x86_64-clang 18.1.2-1 -mingw-w64-ucrt-x86_64-clang-libs 18.1.2-1 -mingw-w64-ucrt-x86_64-cmake 3.29.0-1 -mingw-w64-ucrt-x86_64-crt-git 11.0.0.r655.gdbfdf8025-1 +mingw-w64-ucrt-x86_64-clang 18.1.3-1 +mingw-w64-ucrt-x86_64-clang-libs 18.1.3-1 +mingw-w64-ucrt-x86_64-cmake 3.29.1-1 +mingw-w64-ucrt-x86_64-crt-git 11.0.0.r680.g257321cea-1 mingw-w64-ucrt-x86_64-curl 8.7.1-1 mingw-w64-ucrt-x86_64-directx-headers 1.613.1-1 mingw-w64-ucrt-x86_64-expat 2.6.2-1 @@ -167,12 +167,12 @@ mingw-w64-ucrt-x86_64-gdb 14.2-1 mingw-w64-ucrt-x86_64-gettext-runtime 0.22.5-2 mingw-w64-ucrt-x86_64-glslang 14.0.0-1 mingw-w64-ucrt-x86_64-gmp 6.3.0-2 -mingw-w64-ucrt-x86_64-headers-git 11.0.0.r655.gdbfdf8025-1 +mingw-w64-ucrt-x86_64-headers-git 11.0.0.r680.g257321cea-1 mingw-w64-ucrt-x86_64-isl 0.26-1 mingw-w64-ucrt-x86_64-jsoncpp 1.9.5-3 -mingw-w64-ucrt-x86_64-libarchive 3.7.2-1 +mingw-w64-ucrt-x86_64-libarchive 3.7.3-1 mingw-w64-ucrt-x86_64-libb2 0.98.1-2 -mingw-w64-ucrt-x86_64-libclc 18.1.0-1 +mingw-w64-ucrt-x86_64-libclc 18.1.3-1 mingw-w64-ucrt-x86_64-libelf 0.8.13-7 mingw-w64-ucrt-x86_64-libffi 3.4.6-1 mingw-w64-ucrt-x86_64-libiconv 1.17-4 @@ -182,25 +182,25 @@ mingw-w64-ucrt-x86_64-libssh2 1.11.0-2 mingw-w64-ucrt-x86_64-libsystre 1.0.1-5 mingw-w64-ucrt-x86_64-libtasn1 4.19.0-1 mingw-w64-ucrt-x86_64-libtre-git r177.07e66d0-2 -mingw-w64-ucrt-x86_64-libunistring 1.1-1 +mingw-w64-ucrt-x86_64-libunistring 1.2-1 mingw-w64-ucrt-x86_64-libuv 1.48.0-1 mingw-w64-ucrt-x86_64-libva 2.21.0-1 -mingw-w64-ucrt-x86_64-libwinpthread-git 11.0.0.r655.gdbfdf8025-1 +mingw-w64-ucrt-x86_64-libwinpthread-git 11.0.0.r680.g257321cea-1 mingw-w64-ucrt-x86_64-libxml2 2.12.6-1 -mingw-w64-ucrt-x86_64-llvm 18.1.2-1 -mingw-w64-ucrt-x86_64-llvm-libs 18.1.2-1 +mingw-w64-ucrt-x86_64-llvm 18.1.3-1 +mingw-w64-ucrt-x86_64-llvm-libs 18.1.3-1 mingw-w64-ucrt-x86_64-lz4 1.9.4-1 mingw-w64-ucrt-x86_64-meson 1.4.0-2 mingw-w64-ucrt-x86_64-mpc 1.3.1-2 mingw-w64-ucrt-x86_64-mpdecimal 4.0.0-1 mingw-w64-ucrt-x86_64-mpfr 4.2.1-2 mingw-w64-ucrt-x86_64-ncurses 6.4.20231217-1 -mingw-w64-ucrt-x86_64-nghttp2 1.60.0-1 +mingw-w64-ucrt-x86_64-nghttp2 1.61.0-1 mingw-w64-ucrt-x86_64-ninja 1.11.1-3 mingw-w64-ucrt-x86_64-openssl 3.2.1-1 mingw-w64-ucrt-x86_64-p11-kit 0.25.3-2 -mingw-w64-ucrt-x86_64-pkgconf 1~2.1.1-1 -mingw-w64-ucrt-x86_64-polly 18.1.2-1 +mingw-w64-ucrt-x86_64-pkgconf 1~2.2.0-1 +mingw-w64-ucrt-x86_64-polly 18.1.3-1 mingw-w64-ucrt-x86_64-python 3.11.8-1 mingw-w64-ucrt-x86_64-python-mako 1.3.2-1 mingw-w64-ucrt-x86_64-python-markupsafe 2.1.5-1 @@ -212,27 +212,27 @@ mingw-w64-ucrt-x86_64-spirv-tools 3~1.3.280.0-1 mingw-w64-ucrt-x86_64-sqlite3 3.45.2-1 mingw-w64-ucrt-x86_64-tcl 8.6.13-1 mingw-w64-ucrt-x86_64-termcap 1.3.1-7 -mingw-w64-ucrt-x86_64-tk 8.6.12-2 +mingw-w64-ucrt-x86_64-tk 8.6.13-1 mingw-w64-ucrt-x86_64-tzdata 2024a-1 mingw-w64-ucrt-x86_64-vulkan-headers 1.3.280.0-1 mingw-w64-ucrt-x86_64-vulkan-loader 1.3.280.0-1 mingw-w64-ucrt-x86_64-windows-default-manifest 6.4-4 -mingw-w64-ucrt-x86_64-winpthreads-git 11.0.0.r655.gdbfdf8025-1 +mingw-w64-ucrt-x86_64-winpthreads-git 11.0.0.r680.g257321cea-1 mingw-w64-ucrt-x86_64-xxhash 0.8.2-2 -mingw-w64-ucrt-x86_64-xz 5.6.1-1 +mingw-w64-ucrt-x86_64-xz 5.6.1-2 mingw-w64-ucrt-x86_64-zlib 1.3.1-1 -mingw-w64-ucrt-x86_64-zstd 1.5.6-1 +mingw-w64-ucrt-x86_64-zstd 1.5.6-2 mintty 1~3.7.1-1 mpfr 4.2.1-1 -msys2-keyring 1~20231013-1 +msys2-keyring 1~20240410-1 msys2-launcher 1.5-1 -msys2-runtime 3.4.10-6 +msys2-runtime 3.4.10-8 nano 7.2-1 ncurses 6.4-2 nettle 3.9.1-1 openssl 3.2.1-1 p11-kit 0.25.3-1 -pacman 6.0.2-13 +pacman 6.0.2-14 pacman-contrib 1.10.5-1 pacman-mirrors 20240210-1 patch 2.7.6-2 @@ -246,6 +246,6 @@ tzcode 2024a-1 util-linux 2.35.2-4 wget 1.24.5-1 which 2.21-4 -xz 5.6.1-1 +xz 5.6.1-2 zlib 1.3.1-1 -zstd 1.5.5-1 +zstd 1.5.6-1 diff --git a/buildinfo/msvc.txt b/buildinfo/msvc.txt index 98a1501..11d558d 100644 --- a/buildinfo/msvc.txt +++ b/buildinfo/msvc.txt @@ -4,29 +4,29 @@ Windows 10.0.20348 Ressource Hacker 5.2.7.427 7-Zip 23.01 ultra compression Git 2.44.0.1 -Visual Studio Build Tools 2022 v17.9.5 +Visual Studio Build Tools 2022 v17.9.6 Windows SDK 10.1.22621.3233 Windows Driver Kit 10.1.22621.2428 Nuget Commandline tool 6.9.1.3 -Python 3.12.2 +Python 3.12.3 Python packages --------------- -Mako 1.3.2 +Mako 1.3.3 MarkupSafe 2.1.5 meson 1.4.0 pip 24.0 setuptools 69.2.0 -CMake 3.29.0 +CMake 3.29.1 Ninja 1.11.1 -LLVM 18.1.2 +LLVM 18.1.3 SPIRV Tools 2024.1.1 flex 2.6.4 Bison 3.8.2 pkgconf 2.2.0 zlib 1.3.1 -OpenCLonD3D12 ICD 2024.03.26 +OpenCLonD3D12 ICD 2024.04.04 libva 2.21.0 VA-API 1.21.0 DirectX headers 1.613.1 diff --git a/buildscript/modules/mesa3d.cmd b/buildscript/modules/mesa3d.cmd index e0edd34..7155b49 100644 --- a/buildscript/modules/mesa3d.cmd +++ b/buildscript/modules/mesa3d.cmd @@ -169,7 +169,7 @@ @IF %intmesaver% LSS 23300 call "%devroot%\%projectname%\buildscript\modules\applypatch.cmd" clover_llvm-move-to-modern-pass-manager @rem LLVM+clang 18 linking compatibility -@call "%devroot%\%projectname%\buildscript\modules\applypatch.cmd" mclc-llvm+clang18 +@IF %intmesaver% LSS 24055 call "%devroot%\%projectname%\buildscript\modules\applypatch.cmd" mclc-llvm+clang18 @rem Fix vaon12 filename @IF %intmesaver% LSS 23200 call "%devroot%\%projectname%\buildscript\modules\applypatch.cmd" vaon12-strip-lib-prefix diff --git a/packages.txt b/packages.txt index a7aad8d..0427f0e 100644 --- a/packages.txt +++ b/packages.txt @@ -1,6 +1,6 @@ -mesa3d-24.0.4-development-pack-msvc.7z -..\mesa3d-24.0.4-release-msvc.7z -..\mesa3d-24.0.4-debug-info-msvc.7z -mesa3d-24.0.4-development-pack-mingw.7z -..\mesa3d-24.0.4-release-mingw.7z -..\mesa3d-24.0.4-debug-mingw.7z +mesa3d-24.0.5-development-pack-msvc.7z +..\mesa3d-24.0.5-release-msvc.7z +..\mesa3d-24.0.5-debug-info-msvc.7z +mesa3d-24.0.5-development-pack-mingw.7z +..\mesa3d-24.0.5-release-mingw.7z +..\mesa3d-24.0.5-debug-mingw.7z diff --git a/readme.md b/readme.md index 4748e45..1d6bbae 100644 --- a/readme.md +++ b/readme.md @@ -24,7 +24,7 @@ - [OpenGL context configuration override](#opengl-context-configuration-override) - [How to set environment variables](#how-to-set-environment-variables) # Downloads -Mesa 24.0.4 builds with Visual Studio and MSYS2 Mingw-w64 are now available in [releases section](https://github.com/pal1000/mesa-dist-win/releases). +Mesa 24.0.5 builds with Visual Studio and MSYS2 Mingw-w64 are now available in [releases section](https://github.com/pal1000/mesa-dist-win/releases). # Sponsorship mesa-dist-win project was given a sponsorship that was extended until November 1st 2024. Sponsorship consists in a free VPS to use as build machine with 12 GB RAM, 6 threads [AMD EPYC 7542](https://www.amd.com/en/products/cpu/amd-epyc-7542) and 150 GB NVMe SSD from [Petrosky](https://petrosky.io/pal1000), a virtual private server hosting company thanks to [@Directox01](https://github.com/Directox01). @@ -59,8 +59,7 @@ To correct these errors regardless of cause you have to re-deploy. If you don't Same problem with same solution applies to osmesa if you are upgrading from 17.3.5.501-1 or older. # Differences between MSVC and MinGW packages - MinGW package requires a CPU with [SSSE3](https://en.wikipedia.org/wiki/SSSE3#CPUs_with_SSSE3) with benefit of providing 3-5% performance boost with software rendering drivers; -- d3d10sw introduced in 21.2.0 is only available in MSVC package; -- MinGW package uses ZSTD for certain compression tasks since 20.1.8. +- d3d10sw introduced in 21.2.0 is only available in MSVC package. If you need to migrate from Mingw to MSVC binaries you just need to replace Mesa binaries folder from Mingw package with MSVC counterpart. # Mingw and MSVC Package contents @@ -93,7 +92,7 @@ The following Mesa3D drivers and build artifacts are shipped in each release: - D3D10 software renderer is available in MSVC package since 21.2.0. File name: `d3d10sw.dll`. This is a drop in replacement for Microsoft WARP and unfortunately there is no clean way of [deploying](https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/gallium/targets/d3d10sw/README.md) it. - SPIR-V to DXIL tool and library are available in MSVC package since 21.0.0 and since 22.2.0 in MinGW package as well. File names: `libspirv_to_dxil.dll`, `spirv_to_dxil.dll` and `spirv2dxil.exe`. ### VA-API drivers -- VA-API D3D12 driver. File names: `vaon12_drv_video.dll` (MSVC) and `libvaon12_drv_video.dll` (MinGW). This driver was made available in 22.3.0. Just like GLonD3D12, CLonD3D12 and dozen this is a layered driver running on top of Direct3D 12 API so it can use GPU acceleration if available. Deployment instructions have been [documented by Microsoft](https://devblogs.microsoft.com/directx/video-acceleration-api-va-api-now-available-on-windows/). Per application deployment tool has been updated to assist in this process. +- VA-API D3D12 driver. File names: `vaon12_drv_video.dll`. This driver was made available in 22.3.0. Just like GLonD3D12, CLonD3D12 and dozen this is a layered driver running on top of Direct3D 12 API so it can use GPU acceleration if available. Deployment instructions have been [documented by Microsoft](https://devblogs.microsoft.com/directx/video-acceleration-api-va-api-now-available-on-windows/). Per application deployment tool has been updated to assist in this process. ### Testing library and tools - Gallium raw interface. This deprecated component has been [removed in Mesa3D 22.3.0](https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19099). File names: `graw.dll`, `graw_null.dll`. This is a dummy gallium driver without any graphics API mainly used for testing. Available for both x86 and x64 and in full (with window system support) and headless (no window) versions. Since 20.0.2 both windowed and windowless versions are available in both MSVC and MSYS2 Mingw-w64 packages. - test suite. Many executable unit tests. diff --git a/releasenotes.md b/releasenotes.md index 0fb5452..a760ec0 100644 --- a/releasenotes.md +++ b/releasenotes.md @@ -1,3 +1,7 @@ +# 24.0.5 +- Updated Mesa3D to [24.0.5](https://gitlab.freedesktop.org/mesa/mesa/-/blob/24.0/docs/relnotes/24.0.5.rst?ref_type=heads&plain=0). +### Deployment +- Per application tool: VA-API D3D12 driver support. ### Build script - openclon12: Detect nuget packages usage and allow Ninja build if unused; - MSVC build: zstd compression support.