Releases: pal1000/mesa-dist-win
Releases · pal1000/mesa-dist-win
24.0.7
- Updated Mesa3D to 24.0.7.
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 61% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 41% in favor of providing them at release time.
Build script
- d3d12: Support disabling graphics pipeline - [24.1+].
Build environment
- MSVC: Add zstd version.
Build environment updates
24.0.6 and 24.1.0-rc1
- Updated Mesa3D to 24.0.6. Also includes 24.1.0-rc1 pre-release MSVC build.
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 61% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 41% in favor of providing them at release time.
Build script
- MSVC ZSTD support: Switch to standalone build;
- MSVC: Improve pkgconf and libclc ARM64 build compatibility.
Deployment
- Per application tool: Prompt to continue after old deployment cleanup instead of beginning a new deployment right away - #186.
Build environment
- Fix LLVM version info get for ARM64 MSVC build.
Build environment updates
24.0.5
- Updated Mesa3D to 24.0.5.
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 60% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 41% in favor of providing them at release time.
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.
Out of tree patching
- Narrow static link with LLVM+clang 18 build fix to Mesa 24.0.4 and older.
Build environment updates
24.0.4
- Updated Mesa3D to 24.0.4.
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 61% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 41% in favor of providing them at release time.
Documentation
- Document dxil availability in DirectX shader compiler;
- dozen driver depends on dxil;
- openclon12: Document CLON12_WARP_IS_HARDWARE variable.
Out of tree patching
- Fix clc build unresolved symbols when static linking LLVM+clang 18.
Build script
- clc: Build with preprocessor conformance mode when linking with clang>=18, workaround llvm/llvm-project#86028.
Build environment updates
24.0.3
- Updated Mesa3D to 24.0.3.
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 60% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 41% in favor of providing them at release time.
Known issue
- MSVC binaries were linked with LLVM 17 until a fix or workaround is found for this issue.
Build script
- LLVM MSVC build: Fix configuration for LLVM>=17 when its source is freshly cloned, LLVM 18 doesn't allow this defect anymore, fixes 6f33b11.
Distribution
- There is no need to patch Vulkan drivers JSON files to fix them since 24.1.0-devel, Vulkan JSON generation has been fixed.
Build environment updates
24.0.2
- Updated Mesa3D to 24.0.2.
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 60% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 41% in favor of providing them at release time.
Build environment updates
24.0.1
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 60% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 37% in favor of providing them at release time.
Out of tree patching
- Remove llvmpipe headers compatibility patch with LLVM 17 as it appears it stopped being necessary as of LLVM 17.0.5 or 17.0.6, maybe a fix in LLVM made original patch sufficient.
Build script
- Support configuring video acceleration codecs without VA-API dependency as this configuration is also used by Vulkan video extensions;
- Make d3d10umd deployment easier by matching Microsoft WARP filename when using 24.1.0-devel source or newer.
Build environment updates
23.3.5 and 24.0.0
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 58% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 37% in favor of providing them at release time.
Build configuration
- OpenCL external clang headers option has been removed in 24.1.0-devel.
Out of tree patching
- Disable llvmpipe headers compatibility patch with LLVM 17 pending figuring out when it stopped being necessary.
Build environment updates
23.3.4
- Updated Mesa3D to 23.3.4.
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 58% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 40% in favor of providing them at release time.
Build environment updates
23.3.3 and 24.0.0-rc1
- Updated Mesa3D to 23.3.3.
Feedback info
- Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 58% in favor of keeping support at release time.
- Unit tests were removed from release package as this poll results were 42% in favor of providing them at release time.
Out of tree patches
- Adjust patch fixing d3d10umd build aplicability, it is expected to land in 23.3.4.
Binary versioning
- Update for year 2024.
Build script
- LLVM MSVC build: Log start and finish timers;
- Use build script assets folder for Powershell temporary downloads.