mesa: update to version 26.2.1 - #156
Draft
dangowrt wants to merge 1 commit into
Draft
Conversation
26.2.0 was released as a development release only ("People who are
concerned with stability and reliability should stick with a previous
release or wait for Mesa 26.2.1" per upstream's own release notes);
26.2.1 is the first stable point release on the new 26.2 branch and
is used here directly.
26.2.1 is a bug-fix release on top of 26.2.0's new features (OpenGL
4.6/OpenCL 3.1/Vulkan 1.4 implementations). Notable fixes: widespread
drm-shim buffer-object refcount leak fixes across the AMD/Intel/
Panfrost/Lima/PowerVR/Radeon backends; several radv/anv/tu Vulkan
correctness fixes (descriptor heap alignment, CmdWaitEvents2 barrier
handling, AV1 decode qmatrix params, dynamic-rendering attachment
state); venus/wsi fixes; assorted etnaviv/v3d/broadcom driver fixes.
Dropped patch 400-gallivm-lp-bld-misc-auto-iter-llvm22.patch: its fix
(use auto instead of the explicit llvm::StringMapIterator<bool> type)
is now present upstream unchanged.
Refreshed patch 200-panfrost-Enable-cross-compilation-of-precompilers-on.patch
for src/panfrost/lib/meson.build: upstream added a 'v14' pixel-format/
per-arch variant and a soong_compat_c_args entry to libpanfrost_lib's
c_args; both carried through unchanged into the stub/full-driver split.
Patches 300 and 600 refreshed with hunk-offset changes only (verified
byte-identical diff content). All 4 remaining patches regenerated with
proper git-am headers via git format-patch against scratch commits of
the pristine source, and verified to apply cleanly for both the
softpipe and panfrost BUILD_VARIANTs.
Hash verified against the release download and the published official
SHA256 checksum on docs.mesa3d.org.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Maintainer: @dangowrt
From 26.1.2. 26.2.0 was released as a development release only ("People who are concerned with stability and reliability should stick with a previous release or wait for Mesa 26.2.1" per upstream's own release notes); 26.2.1 is the first stable point release on the new 26.2 branch and is used here directly.
26.2.1 is a bug-fix release on top of 26.2.0's new features (OpenGL 4.6/OpenCL 3.1/Vulkan 1.4 implementations). Notable fixes: widespread drm-shim buffer-object refcount leak fixes across the AMD/Intel/Panfrost/Lima/PowerVR/Radeon backends; several radv/anv/tu Vulkan correctness fixes (descriptor heap alignment, CmdWaitEvents2 barrier handling, AV1 decode qmatrix params, dynamic-rendering attachment state); venus/wsi fixes; assorted etnaviv/v3d/broadcom driver fixes.
Dropped patch 400-gallivm-lp-bld-misc-auto-iter-llvm22.patch: its fix (use auto instead of the explicit llvm::StringMapIterator type) is now present upstream unchanged. Refreshed patch 200 (panfrost cross-compilation stub) for a new 'v14' pixel-format/per-arch variant and a soong_compat_c_args entry added upstream. Patches 300 and 600 refreshed with hunk-offset changes only. All 4 remaining patches now carry proper git-am headers and were verified to apply cleanly for both the softpipe and panfrost BUILD_VARIANTs.