From eric at engestrom.ch Wed Jan 22 18:33:06 2025 From: eric at engestrom.ch (Eric Engestrom) Date: Wed, 22 Jan 2025 19:33:06 +0100 Subject: [ANNOUNCE] mesa 24.3.4 Message-ID: Hello everyone, The bugfix release 24.3.4 is now available. If you find any issues, please report them here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/new The next bugfix release is due in two weeks, on February 5th. Cheers, Eric --- Alyssa Rosenzweig (1): nir/lower_robust_access: fix robustness with atomic swap Boris Brezillon (1): panfrost: Fix instanced draws when attributes have a non-zero divisor Brian Paul (2): svga: add svga_resource_create_with_modifiers() function svga: fix printing 64-bit value for 32-bit build Caio Oliveira (1): intel/brw: Add missing bits in 3-src SWSB encoding for Xe2+ Christian Gmeiner (2): etnaviv: isa: Support src2 for texld etnaviv: isa: Support src2 for texldb and texldl David Heidelberg (6): docs: remove deprecated component list and licenses docs: Clarify project name and include Mesa3D docs: move license(s) to licenses directory c11: use SPDX-License-Identifier header licenses: add missing licenses drm-uapi: update licenses statement David Rosca (7): radv/video: Fix DPB tier2 surface params radv/video: Use correct array index for decode target and DPB images radv: Fix sampling from image layers of video decode target frontends/va: Get buffer feedback with locked mutex in MapBuffer gallium/vl: Create sampler state also when gfx is not supported frontends/va: Only report surface alignment when non-zero frontends/va: Set csc matrix in PutSurface Dylan Baker (12): docs: Add SHA sums to 24.3.3 release notes .pick_status.json: Update to 5f30bc62fe962d4fc78633d44e1020a713c2f9bc .pick_status.json: Mark eac8f1d4602cb1e44793b959c5680c92c9854be7 as denominated .pick_status.json: Update to 70fa598696c6fe2db6e6370a91443a3cb9449db3 .pick_status.json: Update to 1a41743764159eccc245328ddba4a11cf0592e7d .pick_status.json: Mark c3e7384bbb2cfc56aed6244949d896db233d35f3 as denominated .pick_status.json: Mark 3b6f0ce03271aaca4058b99c75a4dfb0ce6d4770 as denominated .pick_status.json: Mark ab640df1c2fbf77965022b7507f656d378b49a4e as denominated .pick_status.json: Mark bd1a042046491de79194a375ac9a26ee4f52816c as denominated .pick_status.json: Update to b016f218fbce4c01827a4bf613912b40f646e1df .pick_status.json: Mark 5549cb921d1917835f2fb6c1f25449641dab039d as denominated .pick_status.json: Update to 1278d5286ccb47d8b55234946fc6c856cad3b909 Eric Engestrom (2): docs: add release notes for 24.3.4 VERSION: bump for 24.3.4 Hyunjun Ko (3): anv: handle negative value of slot index for h265 decoding. anv/video: Fix to return supported video format correctly. anv: change bool to VkResult Icenowy Zheng (1): zink: do not set transform feedback bits when not available Jos? Roberto de Souza (1): anv: Allow larger SLM sizes for task and mesh shader Karol Herbst (4): rusticl/queue: add a life check to prevent applications dead locking rusticl: stop using system headers for CL and GL rusticl/kernel: take set kernel arguments into account for CL_KERNEL_LOCAL_MEM_SIZE rusticl/kernel: fix image_size of 1D buffer images Konstantin Seurer (1): lavapipe: Check the pool type in handle_reset_query_pool Lionel Landwerlin (4): anv: ensure null-rt bit in compiler isn't used when there is ds attachment intel: fix generation shader on Gfx9 brw: fix coarse_z computation on Xe2+ anv: use the correct MOCS for depth destinations Lucas Stach (1): etnaviv: isa: fix typo in SRC2_USE map Lukas Lipp (1): wsi: Fix wrong function name for lvp wsi metal surface Marek Ol??k (3): glsl: fix corruption due to blake3 hash not being set for nir_opt_undef radeonsi: fix a perf regression due to slow reply from GEM_WAIT_IDLE for timeout=0 radeonsi: add si_screen::use_aco to shader cache key to fix shader cache failures Matt Turner (1): intel/decoder: Avoid duplicate symbols when expat is not available Mel Henning (2): nak: Add ShaderModel::hw_reserved_gprs() nak: Add gpr_limit_from_local_size Mike Blumenkrantz (4): mesa: use default params for clearbuffer functions glsl: make gl_ViewID_OVR visible to all shader stages glsl: enable OVR_multiview if OVR_multiview2 is enabled lavapipe: fix bitmask type for sampler updating Patrick Lerda (1): winsys/radeon: fix radeon_winsys_bo_from_handle() related race condition Qiang Yu (1): radeonsi: fix unigine heaven crash when use aco on gfx8/9 Rhys Perry (2): aco/util: fix bit_reference::operator&= aco: use VOP3 v_mov_b16 if necessary Rob Clark (1): freedreno/a6xx: Fix timestamp emit Samuel Pitoiset (4): radv: fix adding the BO to cmdbuf list when emitting buffer markers radv: disable logic op for float/srgb formats radv: disable GFX12+ support radv: mark AMD CDNA as unsupported Timur Krist?f (1): radv: Only print "testing use only" message on GFX12+. Vinson Lee (1): intel/elk: Fix assert with side effect duncan.hopkins (2): glx: Guard some of the bind_extensions() code with the same conditions as `glx_screen`s `frontend_screen` member. glx: Add back in `applegl_create_display()` so the OpenGL.framework, on MacOS, pointer get setup. git tag: mesa-24.3.4 https://mesa.freedesktop.org/archive/mesa-24.3.4.tar.xz SHA256: e641ae27191d387599219694560d221b7feaa91c900bcec46bf444218ed66025 mesa-24.3.4.tar.xz SHA512: 9c23cd86fda4cf0289c5a78b08ceea8b01e5b141d86ee3e659fa46e62ff9586ff92a4984d2a340b5bf209c4c7f3414bf99f3ced19feee8fb39ef99fe572dbd55 mesa-24.3.4.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-24.3.4.tar.xz.sig -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: