Skip to content

Commit

Permalink
Release 24.3.4
Browse files Browse the repository at this point in the history
  • Loading branch information
pal1000 committed Jan 25, 2025
1 parent 602de50 commit d82e34e
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 16 deletions.
28 changes: 14 additions & 14 deletions buildinfo/mingw.txt
Original file line number Diff line number Diff line change
Expand Up @@ -79,10 +79,10 @@ mingw-w64-clang-x86_64-brotli 1.1.0-4
mingw-w64-clang-x86_64-bzip2 1.0.8-3
mingw-w64-clang-x86_64-c-ares 1.34.4-1
mingw-w64-clang-x86_64-ca-certificates 20241223-1
mingw-w64-clang-x86_64-clang 19.1.6-1
mingw-w64-clang-x86_64-clang-libs 19.1.6-1
mingw-w64-clang-x86_64-clang 19.1.7-1
mingw-w64-clang-x86_64-clang-libs 19.1.7-1
mingw-w64-clang-x86_64-cmake 3.31.4-1
mingw-w64-clang-x86_64-compiler-rt 19.1.6-1
mingw-w64-clang-x86_64-compiler-rt 19.1.7-1
mingw-w64-clang-x86_64-cppdap 1.65-1
mingw-w64-clang-x86_64-crt-git 12.0.0.r473.gce0d0bfb7-1
mingw-w64-clang-x86_64-curl 8.11.1-1
Expand All @@ -96,8 +96,8 @@ mingw-w64-clang-x86_64-headers-git 12.0.0.r473.gce0d0bfb7-1
mingw-w64-clang-x86_64-jsoncpp 1.9.6-3
mingw-w64-clang-x86_64-libarchive 3.7.7-1
mingw-w64-clang-x86_64-libb2 0.98.1-2
mingw-w64-clang-x86_64-libc++ 19.1.6-1
mingw-w64-clang-x86_64-libclc 19.1.6-1
mingw-w64-clang-x86_64-libc++ 19.1.7-1
mingw-w64-clang-x86_64-libclc 19.1.7-1
mingw-w64-clang-x86_64-libelf 0.8.13-7
mingw-w64-clang-x86_64-libffi 3.4.6-1
mingw-w64-clang-x86_64-libiconv 1.18-1
Expand All @@ -108,15 +108,15 @@ mingw-w64-clang-x86_64-libsystre 1.0.1-6
mingw-w64-clang-x86_64-libtasn1 4.19.0-1
mingw-w64-clang-x86_64-libtre 0.9.0-1
mingw-w64-clang-x86_64-libunistring 1.3-1
mingw-w64-clang-x86_64-libunwind 19.1.6-1
mingw-w64-clang-x86_64-libunwind 19.1.7-1
mingw-w64-clang-x86_64-libuv 1.50.0-1
mingw-w64-clang-x86_64-libva 2.22.0-2
mingw-w64-clang-x86_64-libwinpthread-git 12.0.0.r473.gce0d0bfb7-1
mingw-w64-clang-x86_64-libxml2 2.12.9-2
mingw-w64-clang-x86_64-libyaml 0.2.5-2
mingw-w64-clang-x86_64-lld 19.1.6-1
mingw-w64-clang-x86_64-llvm 19.1.6-1
mingw-w64-clang-x86_64-llvm-libs 19.1.6-1
mingw-w64-clang-x86_64-lld 19.1.7-1
mingw-w64-clang-x86_64-llvm 19.1.7-1
mingw-w64-clang-x86_64-llvm-libs 19.1.7-1
mingw-w64-clang-x86_64-lz4 1.10.0-1
mingw-w64-clang-x86_64-meson 1.6.1-1
mingw-w64-clang-x86_64-mpdecimal 4.0.0-1
Expand All @@ -128,7 +128,7 @@ mingw-w64-clang-x86_64-ninja 1.12.1-1
mingw-w64-clang-x86_64-openssl 3.4.0-1
mingw-w64-clang-x86_64-p11-kit 0.25.5-1
mingw-w64-clang-x86_64-pkgconf 1~2.3.0-1
mingw-w64-clang-x86_64-polly 19.1.6-1
mingw-w64-clang-x86_64-polly 19.1.7-1
mingw-w64-clang-x86_64-python 3.12.8-2
mingw-w64-clang-x86_64-python-mako 1.3.8-1
mingw-w64-clang-x86_64-python-markupsafe 3.0.2-1
Expand Down Expand Up @@ -156,8 +156,8 @@ mingw-w64-i686-brotli 1.1.0-4
mingw-w64-i686-bzip2 1.0.8-3
mingw-w64-i686-c-ares 1.34.4-1
mingw-w64-i686-ca-certificates 20241223-1
mingw-w64-i686-clang 19.1.6-1
mingw-w64-i686-clang-libs 19.1.6-1
mingw-w64-i686-clang 19.1.7-1
mingw-w64-i686-clang-libs 19.1.7-1
mingw-w64-i686-cmake 3.31.4-1
mingw-w64-i686-cppdap 1.65-1
mingw-w64-i686-crt-git 12.0.0.r473.gce0d0bfb7-1
Expand Down Expand Up @@ -190,8 +190,8 @@ mingw-w64-i686-libva 2.22.0-2
mingw-w64-i686-libwinpthread-git 12.0.0.r473.gce0d0bfb7-1
mingw-w64-i686-libxml2 2.12.9-2
mingw-w64-i686-libyaml 0.2.5-2
mingw-w64-i686-llvm 19.1.6-1
mingw-w64-i686-llvm-libs 19.1.6-1
mingw-w64-i686-llvm 19.1.7-1
mingw-w64-i686-llvm-libs 19.1.7-1
mingw-w64-i686-lz4 1.10.0-1
mingw-w64-i686-meson 1.6.1-1
mingw-w64-i686-mpc 1.3.1-2
Expand Down
5 changes: 3 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
- [OpenGL context configuration override](#opengl-context-configuration-override)
- [How to set environment variables](#how-to-set-environment-variables)
# Downloads
Mesa 24.3.3 builds with Visual Studio and MSYS2 Mingw-w64 are now available in [releases section](https://github.com/pal1000/mesa-dist-win/releases).
Mesa 24.3.4 builds with Visual Studio and MSYS2 Mingw-w64 are now available in [releases section](https://github.com/pal1000/mesa-dist-win/releases).
# Sponsorship
mesa-dist-win project was given a sponsorship that was extended until November 1st 2024. Sponsorship consists in a free VPS on French node to use as build machine with 12 GB RAM, 6 threads [AMD EPYC 7763](https://www.amd.com/en/products/cpu/amd-epyc-7763) and 150 GB NVMe SSD from [Petrosky](https://petrosky.io/pal1000), a virtual private server hosting company thanks to [@Directox01](https://github.com/Directox01).

Expand Down Expand Up @@ -60,7 +60,8 @@ Same problem with same solution applies to osmesa if you are upgrading from 17.3
# Differences between MSVC and MinGW packages
- MinGW package requires a CPU with [SSSE3](https://en.wikipedia.org/wiki/SSSE3#CPUs_with_SSSE3) with benefit of providing 3-5% performance boost with software rendering drivers;
- d3d10sw introduced in 21.2.0 is only available in MSVC package;
- Support for x86 32-bit build in MinGW packages has ended since 24.3.0 as MSYS2 began removing depending packages.
- Support for x86 32-bit build in MinGW has been restored but without LLVM support to workaround [#156](https://github.com/pal1000/mesa-dist-win/issues/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).
.

If you need to migrate from Mingw to MSVC binaries you just need to replace Mesa binaries folder from Mingw package with MSVC counterpart.
# Mingw and MSVC Package contents
Expand Down
2 changes: 2 additions & 0 deletions releasenotes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# 24.3.4
- Updated Mesa3D to [24.3.4](https://gitlab.freedesktop.org/mesa/mesa/-/blob/24.3/docs/relnotes/24.3.4.rst?ref_type=heads&plain=0).
# 24.3.3
- Updated Mesa3D to [24.3.3](https://gitlab.freedesktop.org/mesa/mesa/-/blob/24.3/docs/relnotes/24.3.3.rst?ref_type=heads&plain=0).
# 24.3.2
Expand Down

0 comments on commit d82e34e

Please sign in to comment.