Skip to content

Releases: pal1000/mesa-dist-win

26.1.3

Choose a tag to compare

@pal1000 pal1000 released this 26 Jun 10:18
  • 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

Choose a tag to compare

@pal1000 pal1000 released this 16 Jun 23:40
  • 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

Choose a tag to compare

@pal1000 pal1000 released this 29 May 21:51
  • 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

Choose a tag to compare

@pal1000 pal1000 released this 21 May 20:02
  • 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

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

Choose a tag to compare

@pal1000 pal1000 released this 14 May 20:38
  • 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

Choose a tag to compare

@pal1000 pal1000 released this 01 May 11:33
  • 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

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

Choose a tag to compare

@pal1000 pal1000 released this 24 Apr 09:17
  • 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

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

Choose a tag to compare

@pal1000 pal1000 released this 08 Apr 07:52
  • 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

  • 2 patches got upstreamed in time for 26.0.4.

Build environment updates

26.0.3

Choose a tag to compare

@pal1000 pal1000 released this 20 Mar 15:46
  • 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

Build environment updates

26.0.1

Choose a tag to compare

@pal1000 pal1000 released this 11 Mar 07:44
  • 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

Build script

  • Require Directx-headers for all Vulkan drivers builds like upstream.

Out of tree patching

  • Add static link fix for clang>=22.

Build environment updates