[ANNOUNCE] mesa 24.2.0-rc2

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

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

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 July 31st.

Cheers,
  Eric

---

Alessandro Astone (1):
      egl/gbm: Walk device list to initialize DRM platform

Christian Gmeiner (1):
      dri: fix driver names

Daniel Stone (1):
      build: Check for PyYAML in Meson build

Dave Airlie (2):
      draw/orcjit: supply stub function for tcs coro
      llvmpipe/cs/orcjit: add stub function name for coro

Deborah Brouwer (1):
      ci/lava: Detect a6xx gpu recovery failures

Dylan Baker (6):
      compilers/clc: Add missing break statements.
      mesa: fix memory leak when using shader cache
      util/glsl2spirv: fixup the generated depfile when copying sources
      tgsi_to_nir: free disk cache value if the size is wrong
      crocus: properly free resources on BO allocation failure
      crocus: check for depth+stencil before creating resource

Eric Engestrom (19):
      .pick_status.json: Update to 0cc23b652401600e57c278d8f6fe6756b13b9f6a
      radeonsi/ci: skip timing out test
      freedreno/ci: double job timeout for a306
      freedreno/ci: document extra variants of failing tests on a618 and a630
      anv+zink/ci: mark some tests as fixed
      anv+zink/ci: document two tests, one failing and one crashing
      anv+zink/ci: mark a couple of tests as flaky
      venus/ci: skip timing out test
      loader: gc loader_get_extensions_name() and __DRI_DRIVER_{GET_,}EXTENSIONS defines
      .pick_status.json: Update to 3b6867f53a6718de80bbff4acb84ffd5aca8a8c8
      nak: fix meson typo
      venus: initialize bitset in CreateDescriptorPool()
      v3d/ci: mark spec@amd_performance_monitor@vc4 tests as flaky
      meson: xcb & xcb-randr are needed by the loader whenever x11 is built
      .pick_status.json: Update to c30e5d44b1027ed03a8fd542829df0055d3e1a96
      .pick_status.json: Update to 6cd4372460b197fea98d257217328ddc3406e6ad
      docs: add stub header for u_format_gen.h
      .pick_status.json: Update to c33d2db06ac0ea4d3d5372caa93bee3bbbe028c7
      VERSION: bump for 24.2.0-rc2

Erico Nunes (1):
      dri: fix sun4i-drm driver name

Faith Ekstrand (5):
      nvk: Fix indirect cbuf binds pre-Turing
      nvk: Don't advertise sparse residency on Maxwell A
      nvk: Reject sparse images on Maxwell A and earlier
      nak/spill_values: Don't assume no trivial phis
      meson/megadriver: Don't invoke the megadriver script with no drivers

Francisco Jerez (5):
      intel/brw: Implement null push constant workaround.
      intel/dev: Add devinfo flag for TBIMR push constant workaround.
      anv/gfx12.5: Pass non-empty push constant data to PS stage for TBIMR workaround.
      iris/gfx12.5: Pass non-empty push constant data to PS stage for TBIMR workaround.
      iris: Pin pixel hashing table BO from iris_batch submission instead of from iris_state.

Ganesh Belgur Ramachandra (2):
      radeonsi: fix eptich on chips without image opcodes (e.g. gfx940)
      amd/common: skip lane size determination for chips without image opcodes (e.g. gfx940)

Jesse Natalie (1):
      microsoft/clc: Split struct copies before vars_to_ssa in pre-inline optimizations

Jessica Clarke (3):
      Revert "meson: Do not require libdrm for DRI2 on hurd"
      Revert "meson: fix with_dri2 definition for GNU Hurd"
      meson: egl: Build egl_dri2 driver even for plain DRI

Karol Herbst (4):
      spirv: generate info for FunctionParameterAttribute
      spirv: initial parsing of function parameter decorations
      spirv: handle function parameters passed by value
      nak: allow clippy::not_unsafe_ptr_arg_deref lints

Marek Olšák (1):
      nir/opt_algebraic: use fmulz for fpow lowering to fix incorrect rendering

Mark Burton (1):
      gallivm: Fix compilation errors when using LLVM 13.

Mary Guillemard (1):
      panvk: Fix image support in vertex jobs

Matt Turner (2):
      intel/clc: Free parsed_spirv_data
      intel/clc: Free disk_cache

Mike Blumenkrantz (3):
      gallium: install gallium-$version.so to libdir
      ci: prune dri from LD_LIBRARY_PATH
      dril: rework config creation

Neha Bhende (1):
      dri: fix macro name check to detect svga driver

Paulo Zanoni (2):
      anv/trtt: fix the process of picking device->trtt.queue
      anv/xe: try harder when the vm_bind ioctl fails

Pierre-Eric Pelloux-Prayer (2):
      amd: use a valid size for ac_pm4_state allocation
      egl,gbm,glx: fix log message spam

Rhys Perry (1):
      aco/gfx11.5: workaround export priority issue

Sushma Venkatesh Reddy (1):
      intel/clflush: Utilize clflushopt in intel_invalidate_range

Valentine Burley (1):
      tu/kgsl: Remove unused variable

Vlad Schiller (2):
      pvr: Handle VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO
      pvr: Handle VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO

Yiwei Zhang (1):
      venus: clarify wsi image ownership

git tag: mesa-24.2.0-rc2

https://mesa.freedesktop.org/archive/mesa-24.2.0-rc2.tar.xz
SHA256: 3b2207cb4aadf2c2f08be0e62a10b17f7638786268e74e9cd8a92f176630b9d0  mesa-24.2.0-rc2.tar.xz
SHA512: 0cc5ff7e1093cdefd5ab5b120be00e88f653d99241a703f985d6ab3c63a0faee0badb441f59524be105dcd2fbee376ea69df019b914370c3cbd4fcf22f9a6834  mesa-24.2.0-rc2.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-24.2.0-rc2.tar.xz.sig
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEEV1Ud4VuWj2NBwkj2jY4xr8MkKKYFAmaiUzoACgkQjY4xr8Mk
KKbyNwf+Npne9NjReFJf6wZNYKoz/cOHdKw+SaHNaPzFlP7WpmZDPCWd5rp+NXne
SFRf+R8PzFIMUCpLhfno8e7G0UYwwFsK77TGh82CblKjtR8Y1HBytV0EP4aCpeHw
S7EINcunbHFqWFVRCxWJtnaCq+U+uaCLKHjxqSur026zHb/qLuK7AOILFgAEujBc
SWPzRuS/GKKsWkuDwpCLQN2ALFjSMD4prbDxXOcm65Zt8AC+hWDenKL0yhvfyBRz
OZ90yqub7eSayS6cyGEe7y2qmTwisM3wlmo4JfaDEgydXkdME70eSdbBs2n9uid8
u+dz2flIfLWDXfUVbojYhIzDVQ2IKQ==
=y+Gi
-----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.