[ANNOUNCE] mesa 24.2.0-rc4

Eric Engestrom <[email protected]>
Newsgroups gmane.comp.video.mesa3d.devel
Message-ID <pcrghblzgwiujpkirvdmnwuuc2twcmwsooped44drs2qsjd7cu@l53ljchl6447>
Hello everyone,

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

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 14th.

Cheers,
  Eric

---

Daniel Stone (1):
      gbm/dri: Remove erroneous assert

Dave Airlie (1):
      nvc0: fix null ptr deref on fermi due to debug changes.

David Rosca (1):
      radeonsi/vcn: Add decode DPB buffers as CS dependency

Echo J (2):
      d3d10umd: Use pipe_resource_usage enum in translate_resource_usage()
      util: Fix the integer addition in os_time_get_absolute_timeout()

Eric Engestrom (8):
      .pick_status.json: Update to 366e7e2ddc7d3b340bbf040eca1d3223219e6122
      meson,ci: remove dead `kmsro` option in `gallium-drivers`
      .pick_status.json: Mark 93f9afa1e039cbf681adcc6d170aec987d9f0f65 as denominated
      .pick_status.json: Mark f427c9fe233e862bfa30d0c7441ce77592ce4654 as denominated
      .pick_status.json: Update to d58f7a24d1be7b8b50ebdc0c1c3ce26bd65317a5
      .pick_status.json: Update to d9849ac46623797a9f56fb9d46dc52460ac477de
      .pick_status.json: Update to ef88af846761ca9e642f7ed46011db7d3d6b61fd
      VERSION: bump for 24.2.0-rc4

Faith Ekstrand (1):
      nak: Sample locations are byte-aligned

Georg Lehmann (1):
      aco/gfx11+: don't use VOP3 v_swap_b16

Hans-Kristian Arntzen (1):
      wsi/common: Do not update present mode with MESA_VK_WSI_PRESENT_MODE.

Iván Briano (1):
      intel/rt: fix terminateOnFirstHit handling

Jordan Justen (3):
      intel/brw/validate: Simplify grf span validation check by not using a mask
      intel/brw/validate: Update dst grf crossing check for Xe2
      intel/brw/validate: Convert access mask to be grf based

José Roberto de Souza (2):
      intel: Sync xe_drm.h
      intel/dev: Support new topology type with SIMD16 EUs

Karmjit Mahil (1):
      tu: Set `TU_ACCESS_CCHE_READ` for transfer ops with read access

Karol Herbst (10):
      nouveau: handle realloc failure inside cli_kref_set
      mesa: check for enabled extensions for *UID enums
      nouveau/winsys: fix handling of NV_DEVICE_TYPE_IGP
      nouveau: use nv_devince_info and fill in PCI and type information
      nouveau: add nv_device_uuid
      nouveau: implement driver_uuid and device_uuid
      nvk: use nv_device_uuid
      zink: lower 64 bit find_lsb, ufind_msb and bit_count
      zink: lower 8/16 bit alu ops vk spirv doesn't allow
      rusticl/kernel: properly respect device thread limits per dimension

Konstantin Seurer (1):
      aco: print s_delay_alu INSTSKIP>3 correctly

Lionel Landwerlin (4):
      anv: fix check on pipeline mode to track buffer writes
      vulkan/runtime: allow null/empty debug names
      anv: reuse object string for RMV token
      anv: add missing MEDIA_STATE_FLUSH for internal shaders

Lucas Fryzek (1):
      lp: only map dt buffer on import from dmabuf

Marek Olšák (5):
      radeonsi/gfx12: fix a GPU hang due to an invalid packet with window rectangles
      radeonsi: ensure TC_L2_dirty is set if we don't sync after internal SSBO blits
      radeonsi: fix buffer coherency issues on gfx6-8,12 due to missing PFP->ME sync
      radeonsi/gfx12: fix register programming to fix GPU hangs
      radeonsi/gfx12: fix VS output corruption with streamout

Matt Turner (1):
      docs: Drop references to LIBGL_DRIVERS_PATH

Mike Blumenkrantz (5):
      glx: include src/gallium for apple
      dri: link with libloader
      kopper: check swapchain size after possible loader image resize
      pipe-loader: fix driconf memory management
      dril: always take the egl init path

Paulo Zanoni (2):
      anv: don't expose the compressed memory types when DEBUG_NO_CCS
      anv: disable CCS for Source2 games on Xe2

Rhys Perry (3):
      aco: fix validation of v_s_ opcodes
      docs: update ACO_DEBUG documentation for scheduler options
      docs: update ACO_DEBUG documentation for perfwarn

Rob Clark (14):
      tu: Fix issues with 16k (or larger) page sizes
      freedreno/drm/virtio: Fix issues with 16k (or larger) page sizes
      freedreno/a6xx: Implement reg stomper support
      freedreno/a7xx: Fix GRAS_UNKNOWN_80F4 writes
      freedreno/cffdec: Fix a7xx CP_EVENT_WRITE decoding
      tu/drm/virtio: Add missing a7xx case
      freedreno/drm: Handle a7xx case
      freedreno: Move GENX/CALLX magic to common
      freedreno: Extract out common UBWC helper
      freedreno: Extract out shared LRZFC layout helpers
      freedreno/a6xx: Allocate lrcfc when needed for direction tracking
      freedreno/a6xx: Refactor CP_EVENT_WRITE emit
      freedreno/a6xx: Rework CCU_CNTL emit for a7xx
      freedreno/a6xx: Initial a7xx support

Timothy Arceri (2):
      nir: set disallow_undef_to_nan for legacy ARB asm programs
      glsl: fix glsl to nir support for lower precision builtins

git tag: mesa-24.2.0-rc4

https://mesa.freedesktop.org/archive/mesa-24.2.0-rc4.tar.xz
SHA256: 19d54ebd59b2a1af75393769cbe36cf69b0ce05b2f15f9d89b79551fabcf4b18  mesa-24.2.0-rc4.tar.xz
SHA512: 5a0b9043e8c3222faeaad31f435f3ea440d670ffa5497340c5809666a857fa4c77288745d52372a2267e9f9be97fc04e0d20b81bc027c1b7a33176a3bfa6b3c6  mesa-24.2.0-rc4.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-24.2.0-rc4.tar.xz.sig
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEEV1Ud4VuWj2NBwkj2jY4xr8MkKKYFAmazZmsACgkQjY4xr8Mk
KKaPzAf9Ff4c+4aswD3G7ba2w6Po3m3ZUnvVbpnjkd0eAC4HUTcgSaNEhely93yA
Zj09pyuZ9LP4sgxs/TiuCr1UBe0BEYTMAtyvykvTi+T5s7aDqXxr6mh5w6ikmy/n
B20PZjEHIe0pKOpeqid5+guKD6XRlUtsusSx0wk60xJch+huEFGO5Wed606Vezu7
AI6S06QDKxLsV16mrvSYIiMY4tRXHx9sStWsVCaDMGoilKuCzAGSvdQhGf8mHT0e
FkmAmcBneK7BRfpgOtssS+1/Bm1KRAS0Rzi8BnmYdCWn7W/Cnk5kZRS8Yd12VDtr
MHt2o9hmCx+jh0ayqMoF+Ocfj31Fog==
=4cJ2
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.