Software 42836 Published by

Eric Engestrom has announced that the third release candidate for Mesa 24.2.0 is now available for testing. 



mesa 24.2.0-rc3

Hello everyone,

I'm happy to announce the next release candidate, 24.2.0-rc3.

As always, if you find any issues please report them here:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/new

Any issue that should block the release of 24.2.0 final, thus adding
more 24.2.0-rc* release candidates, must be added to this milestone:
https://gitlab.freedesktop.org/mesa/mesa/-/milestones/47

The next release candidate is expected in one week, on August 7th.

Cheers,
Eric

Screenshot_from_2024_07_20_16_51_20


Daniel Stone (1):
dri: Allow INVALID for modifier-less drivers

Dave Airlie (1):
gallivm/sample: fix sampling indirect from vertex shaders

Eric Engestrom (7):
.pick_status.json: Update to ad90bf0500e07b1bc35f87a406f284c0a7fa7049
ci/baremetal: fix logic for retrying boot when it failed
meson: don't select the deprecated `swrast` option ourselves
meson: improve wording of "incompatible llvm options" error
ci: remove llvmpipe in the job that disables llvm
.pick_status.json: Update to aa9745427b917bb0613b753ccd59c6c1e6f07584
VERSION: bump for 24.2.0-rc3

GKraats (3):
i915g: fix generation of large mipmaps
i915g: fix mipmap-layout for npots
i915g: fix max_lod at mipmap-sampling

Georg Lehmann (2):
spirv: ignore more function param decorations
aco/optimizer: update temp_rc when converting to uniform bool alu

Jianxun Zhang (6):
intel/common: Ensure SIMD16 for fast-clear kernel (xe2)
intel/common: Remove blank lines in intel_set_ps_dispatch_state() (xe2)
anv: Fix assertion failures on BMG (xe2)
iris: Fix an assertion failure with compressed format
anv: Disable compression on legacy modifiers (xe2)
anv: Disable legacy CCS setup in binding (xe2)

Jordan Justen (1):
intel/dev: Disable LNL PCI IDs on Mesa 24.2 (require INTEL_FORCE_PROBE)

José Roberto de Souza (2):
isl: Fix Xe2 protected mask
anv: Propagate protected information to blorp_batch_isl_copy_usage()

Karol Herbst (5):
clc: force linking of spirvs with mismatching pointer types in signatures
rusticl: fix clippy lint having bounds defined in multiple places
rusticl/program: protect against 0 length in slice::from_raw_parts
rusticl/api: protect against 0 length in slice::from_raw_parts
rusticl/spirv: protect against 0 length in slice::from_raw_parts

Lionel Landwerlin (3):
isl: account for protection in base usage checks
anv: properly flag image/imageviews for ISL protection
anv: propagate protected information for blorp operations

Mary Guillemard (1):
panvk: Pass attrib_buf_idx_offset to desc_copy_info

Matt Turner (2):
intel/brw: Use REG_CLASS_COUNT
intel/elk: Use REG_CLASS_COUNT

Mike Blumenkrantz (4):
llvmpipe: handle vma allocation failure
llvmpipe: only use vma allocations on linux
dri: fix kmsro define
Revert "vl/dri3: use loader's dri3 init code and delete everything else"

X512 (2):
egl/haiku: fix double free of BBitmap
egl/haiku: fix synchronization problems, add missing header

Yiwei Zhang (2):
venus: fix a race condition between gem close and gem handle tracking
Revert "meson: disallow Venus debug + LTO build via GCC"

git tag: mesa-24.2.0-rc3

https://mesa.freedesktop.org/archive/mesa-24.2.0-rc3.tar.xz
SHA256: ffb57699d99fd86a3216cccd6105c3f975e4d8f446ec8d05943c0ff570a649f8 mesa-24.2.0-rc3.tar.xz
SHA512: f65611d2f49882ceaff0ae487e1e687fd48c948a33f6ccae215f814806e575faff 5eb32456d24d53c76fb3d183688062f6a78b961c54747ff5ca91fc9dec1835 mesa-24.2.0-rc3.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-24.2.0-rc3.tar.xz.sig