Releases: pal1000/mesa-dist-win
Releases Β· pal1000/mesa-dist-win
Release list
26.1.3
- Updated Mesa3D to 26.1.3.
- ARM64 binaries are provided by mmozeiko here.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 69% in favor of keeping support at release time.
Build script
- Add rti tool [>=26.2].
Build environment updates
26.1.2
- Updated Mesa3D to 26.1.2.
- ARM64 binaries are provided by mmozeiko here.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 69% in favor of keeping support at release time.
Deployment
- System-wide deployment: Add lvp and dzn drivers support.
Build script
- Python launcher: Keep retrying if
py <version> -c "import sys; print(sys.version)"fails.
Build environment updates
26.0.8
- Updated Mesa3D to 26.0.8.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 69% in favor of keeping support at release time.
Build environment updates
26.1.1
- Updated Mesa3D to 26.1.1.
- ARM64 binaries are provided by mmozeiko here.
- Skipped 26.1.0 due to lacking some fixes present in 26.0.7.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 69% in favor of keeping support at release time.
Deployment
- Per app tool: Add support for VMWare d3d10umd and Microsoft WARP nuget build Direct3D drivers.
Build environment information
- MSVC: Add MSYS prefix as it may provide flex and bison.
Build script
- Interactive prompt module: Generate unattended profile only when called from build script.
Build environment updates
26.0.7
- Updated Mesa3D to 26.0.7.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 69% in favor of keeping support at release time.
Build environment updates
26.0.6 and 26.1.0-rc3
- Updated Mesa3D to 26.0.6.
- ARM64 binaries are provided by mmozeiko here.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 68% in favor of keeping support at release time.
Known issues
- MFT codecs fail to build with Windows SDK 10.0.28000;
- lavapipe crashes at runtime if linked with LLVM 22.
Build environment information
- Use a more reliable way of retrieving selected Windows SDK and Driver Kit versions.
Build script
- Python launcher: Keep retrying if
py <version> -c "import sys; print(sys.executable)"fails otherwise this glitch wipes the virtual environment and rebuilding may cause unwanted package updates.*
Build environment changes
26.0.5
- Updated Mesa3D to 26.0.5.
- ARM64 binaries are provided by mmozeiko here.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 68% in favor of keeping support at release time.
Known issues
- MFT codecs fail to build with Windows SDK 10.0.28000;
- lavapipe crashes at runtime if linked with LLVM 22.
Build script
- Experimental: Add AMD ac_ib_parser tool build [>=26.1].
Build environment
- MSVC: Downgrade Windows SDK to 10.0.26100 series and LLVM to 21.1.8 to workaround MFT codecs build problem and lavapipe runtime crashes respectively;
- Revert "Allow different Windows SDK and Driver Kit minor versions" - it doesn't work for d3d10umd in practice.
Build environment changes
26.0.4
- Updated Mesa3D to 26.0.4.
- ARM64 binaries are provided by mmozeiko here.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 68% in favor of keeping support at release time.
Known issue
- MFT codecs fail to build with Windows SDK 10.0.28000.
Build environment
- Allow different Windows SDK and Driver Kit minor versions.
Patching
Build environment updates
26.0.3
- Updated Mesa3D to 26.0.3.
- Skipped 26.0.2 due to 26.0.3 being a week early.
- ARM64 binaries are provided by mmozeiko here.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 67% in favor of keeping support at release time.
Out of tree patching
Build environment
- MinGW: Switch x64 build back to clang toolset.
Build script
- MSVC: Raise minimum Python requirement to 3.10 like upstream.
Build environment updates
26.0.1
- Updated Mesa3D to 26.0.1.
- Skipped 26.0.0 due to known security vulnerability.
- ARM64 binaries are provided by mmozeiko here.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround #156 so no openclon12, llvmpipe or lavapipe and performance is much lower for software fallback emulated features aka. NIR lowering in zink and d3d12 (both OpenGL and VA-API).
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 67% in favor of keeping support at release time.
Known issue
- MinGW: Switch x64 build to GCC UCRT toolset to workaround - https://gitlab.freedesktop.org/mesa/mesa/-/issues/14805. This causes x64 build to have same limitations as x86 except SPIRV-Tools integration still being available.
Build script
- Require Directx-headers for all Vulkan drivers builds like upstream.
Out of tree patching
- Add static link fix for clang>=22.