Skip to content

Releases: pal1000/mesa-dist-win

23.1.0

11 May 17:13
Compare
Choose a tag to compare

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 added back to release package as this poll results were 60% in favor of providing them at release time.

Custom patching

  • Patch fixing Microsoft CLC link with clang 16 landed in 23.1.

Build environment updates

23.0.3

27 Apr 05:17
Compare
Choose a tag to compare

Hot bug fix

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 added back to release package as this poll results were 60% in favor of providing them at release time.

Custom patching

  • Finish patch fixing Microsoft CLC link with clang 16.

Build environment

  • Update Directx headers to fix MinGW build.

Build environment updates

23.1.0-rc2

20 Apr 18:30
Compare
Choose a tag to compare
23.1.0-rc2 Pre-release
Pre-release

Pre-release 23.1.0-rc2. Only MSVC binaries are provided. There are no drivers addition or removal in 23.1, only new features and bug fixes to existing drivers.

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 added back to release package as this poll results were 60% in favor of providing them at release time.

23.0.2

11 Apr 20:39
Compare
Choose a tag to compare

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 added back to release package as this poll results were 60% in favor of providing them at release time.

Known issue

  • Microsoft OpenCL compiler doesn't support clang 16 yet which causes CLonD3D12 to stop being available in MinGW package.

Custom patching

Build environment

  • MinGW: Use older DirectX headers version.

Build environment updates

23.0.1

28 Mar 15:08
Compare
Choose a tag to compare

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.
  • Unit tests were added back to release package as this poll results were 50% in favor of providing them at release time.

End-user guide

  • Typo fixes;
  • Update sponsorship link;
  • Improve uninstall documentation as requested in #145.

Build environment updates

23.0.0

25 Feb 09:22
Compare
Choose a tag to compare

Important fix

  • CLonD3D12 has been broken since 22.3.0 due to LLVM and clang 15 not being supported.

Important change

  • CLonD3D12 now exposes WARP as CL_DEVICE_TYPE_CPU.

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.
  • Unit tests were removed from release package as this poll results were only 33% in favor of keeping them at release time.

End-user guide

  • Document CLonD3D12 behavior change and D3D12 VA-API deployment.

Sponsorship

  • Upate affiliate link.

Build script

  • Move question about futex usage before unit tests build one to reflect user feedback trend;
  • Keep disabling warning 4189 as d3d10sw still fails to build otherwise, revert 78ba584.

Out of tree patches

  • ARM64: Update MCJIT patch to final form and stop applying it to 23.1;
  • OpenCL SPIRV: Add patch fixing CLC JIT compilation with LLVM and clang 15 [22.3/23.0 up to 23.0.0].

Distribution

  • Add VA-API library to release package.

Deployment

  • Per application tool: VA-API interface support.

Build environment updates

22.3.5

10 Feb 09:55
Compare
Choose a tag to compare

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.
  • Unit tests were removed from release package as this poll results were only 33% in favor of keeping them at release time.

Build script

  • MSVC: Disable compiler warning 4189 when asserts are disabled otherwise build may fail [23.0];
  • Move question about unit tests build right before futex usage as they are both enabled or disabled based on user feedback;
  • Fix VA-API support being disabled in MinGW build if libva MSVC build is missing, regression from 59e6f6a.

Build environment updates

22.3.4

27 Jan 12:03
Compare
Choose a tag to compare

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 71% in favor of keeping support at release time.
  • Unit tests were removed from release package as this poll results were only 33% in favor of keeping them at release time.

Distribution

  • ARM64: Use DXIL from DirectX shader compiler release package if present.

Build script

  • MinGW ARM64 implies using clang toolchain;
  • Building llvmpipe for ARM64 requires an out of tree patch;
  • Building dozen with clang requires an out of tree patch prior to 23.0.

MSVC build environment

  • Update SPIRV Tools to 2023.1;
  • Update pkgconf to 1.9.4.

MSYS2 build environment

  • libva: Use distro package.

Build environment updates

23.0.0-rc3

27 Jan 00:41
Compare
Choose a tag to compare
23.0.0-rc3 Pre-release
Pre-release

Known issues

22.3.3

12 Jan 11:56
Compare
Choose a tag to compare

22.3.3-2

Build environment

  • MSVC: Update LLVM to 15.0.7.

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 88% in favor of keeping support at release time.
  • Unit tests were removed from release package as this poll results were only 33% in favor of keeping them at release time.

New

Misc

  • Implement an ABI selection module with ARM64 support to use by both build and deployment scripts.

End user guide

  • Readme: Document VA-API D3D12 driver.

Build environment

  • Update DirectX headers to v1.608.2b.

Build environment updates