Skip to content

Releases: pal1000/mesa-dist-win

24.3.2

21 Dec 18:37
Compare
Choose a tag to compare
  • Updated Mesa3D to 24.3.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 in osmesa and 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 64% in favor of keeping support at release time.

Build script

  • ARM64: Get MSVC build envvironment to initialize;
  • MSVC/MsBuild: Fix missing cases of ARM64 handling in solution setup;
  • Windows SDK/WDK detection: ARM64 support.
  • MSVC/MsBuild: Debug build support;
  • Retry build: Fix retry loop exit on successful build;
  • Retry build: Use it for dependencies build too.

Out of tree patching

  • vaon12 24.3 build regression fix with MinGW has been upstreamed.

Build environment updates

24.3.1

11 Dec 02:21
Compare
Choose a tag to compare
  • Updated Mesa3D to 24.3.1.
  • ARM64 binaries are provided by mmozeiko here.

Changes

  • 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 in osmesa and 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 64% in favor of keeping support at release time.

Build script

  • MSYS2 toolchain setup: Allow partial package installation failure;
  • MSYS2: Check OpenCL stack dependencies availability;
  • Workaround #156 by disabling LLVM support for GCC static build;
  • clon12: Use secondary branch with MSVC 17.12 build fix.

Out of tree patching

  • Fix vaon12 build regression on 24.3 with MinGW.

Build environment updates

24.3.0

28 Nov 00:32
Compare
Choose a tag to compare
  • Updated Mesa3D to 24.3.0.
  • ARM64 binaries are provided by mmozeiko here.

Changes

  • Support for x86 32-bit build in MinGW packages has ended as MSYS2 began removing depending packages.

Known issues

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 64% in favor of keeping support at release time.

Sponsorship

  • Extended till November 2025.

Build script

Build environment updates

24.2.8

28 Nov 15:53
Compare
Choose a tag to compare
  • Updated Mesa3D to 24.2.8.
  • ARM64 binaries are provided by mmozeiko here.

Changes

  • Support for x86 32-bit build in MinGW packages has ended as MSYS2 began removing depending packages.

Known issue

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 64% in favor of keeping support at release time.

Build environment updates

Unchanged from 24.3.0.

24.2.7

16 Nov 19:37
Compare
Choose a tag to compare

Known issues

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 63% in favor of keeping support at release time.

Build script

Build environment updates

24.3.0-rc1

12 Nov 03:16
Compare
Choose a tag to compare
24.3.0-rc1 Pre-release
Pre-release
  • Mesa3D 24.3.0-RC1 pre-release build, see #202.

Known issues

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 63% in favor of keeping support at release time.

Build script

  • Fix build configuration crash with LLVM disabled or unavailable - discovered in #205;
  • [24.2 regression] Build script enables llvmpipe even if LLVM is disabled or unavailable;
  • debug: Fix logging Mesa3D build configuration command if it ends with a number;
  • MSYS2: Python>=3.12 support;
  • clover loses spirv binary support in 25.0;
  • CI capable prompt module (ported 3 of 30 modules to use it).

Build environment updates

24.2.6

04 Nov 00:54
Compare
Choose a tag to compare

Known issue

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 62% in favor of keeping support at release time.

Build script

  • Create a CI capable prompt module (ported 2 of 30 modules to use it).

Build environment updates

24.2.5

19 Oct 12:37
Compare
Choose a tag to compare

Known issue

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 62% in favor of keeping support at release time.

Build script

  • LLVM build: Fix source update check for v19 and up.

Build environment updates

24.2.4

09 Oct 01:31
Compare
Choose a tag to compare

Known issue

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 62% in favor of keeping support at release time.

Build script

  • d3d12: Do not count it as gallium OpenGL driver if its graphics pipeline is disabled;
  • mingw/x86: Switch compiler back to gcc as MSYS2 clang32 prefix is discontinued.

Build environment updates

24.2.3

20 Sep 17:07
Compare
Choose a tag to compare

Known issue

Feedback info

  • Windows 7 / Server 2008 R2 support remained in place for the time being as this poll results were 63% in favor of keeping support at release time.

Build environment updates