Hello everyone, The bugfix release 24.0.2 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 March 13th. Cheers, Eric --- Boyuan Zhang (1): radeonsi/vcn: only use multi slices reflist when available Chia-I Wu (1): radv: fix pipeline stats mask Chris Rankin (2): vdpau: Declare texture object as immutable using helper function. vdpau: Refactor query for video surface formats. Connor Abbott (1): tu: Follow pipeline compatibility rules for dynamic descriptors Daniel Schürmann (1): spirv: Fix SpvOpExpectKHR Daniel Stone (2): egl/wayland: Add opaque-equivalent FourCCs egl/wayland: Fix EGL_EXT_present_opaque Dave Airlie (2): nouveau/winsys: fix bda heap leak. nvk: fix dri options leak. David Rosca (1): frontends/va: Only set VP9 segmentation fields when segmentation is enabled Eric Engestrom (12): docs: add sha256sum for 24.0.1 [24.0-only change] ci: increase the kernel+rootfs builds timeout to 2h .pick_status.json: Update to c6e855b64b9015235462959b2b7f3e9fc34b2f1f .pick_status.json: Update to dce20690542c84ac00509a6db7902dcfc90b25bb .pick_status.json: Update to c12300844d3f084ca011a3f54f0cbaa9807418f0 .pick_status.json: Mark 3b927567ac927316eb11901f50ee1573ead44fd2 as denominated .pick_status.json: Update to 423add61e2d5b6ab6b5505d1feec01b93609f8fc .pick_status.json: Update to 4071c399a27932ea9253eb8a65d5725504bac6f3 .pick_status.json: Update to 82ff9204abab5267f82a9ce73f9dca1541ef5ee6 [24.0 only] disable clang-format docs: add release notes for 24.0.2 VERSION: bump for 24.0.2 Erik Faye-Lund (1): mesa/main: allow GL_BGRA for FBOs Faith Ekstrand (1): nvk: Invalidate the texture cache before MSAA resolves Hans-Kristian Arntzen (1): radv: export multiview in VS/TES/GS for depth-only rendering Iago Toral Quiroga (1): v3d,v3dv: fix BO allocation for shared vars Ian Romanick (1): nir: Mark nir_intrinsic_load_global_block_intel as divergent Jesse Natalie (1): dzn: Don't set view instancing mask until after the PSO Jordan Justen (1): intel/dev: Add 2 additional ADL-N PCI ids Juston Li (1): venus: fix image reqs cache store locking Karol Herbst (3): zink: lower unaligned memory accesses rusticl/program: fix CL_PROGRAM_BINARIES for devs with no builds meson: do not pull in clc for clover Konstantin Seurer (5): zink: Always set mfence->submit_count to the fence submit_count Revert "zink: always force flushes when originating from api frontend" llvmpipe: Use full subgroups when possible gallivm: Consider the initial mask when terminating loops ci: Update llvmpipe trace checksums Lionel Landwerlin (8): vulkan/runtime: add helper to query attachment layout anv: fixup push descriptor shader analysis anv: reenable ANV_ALWAYS_BINDLESS anv: fix Wa_16013994831 macros anv: disable Wa_16013994831 intel/nir: only consider ray query variables in lowering anv: limit depth flush on dynamic render pass suspend anv: add missing generated file dep Martin Roukala (né Peres) (1): radv/ci: switch vkcts-polaris10 from mupuf to KWS' farm Michel Dänzer (1): egl/wayland: Flush after blitting to linear copy Mike Blumenkrantz (25): zink: prune dmabuf export tracking when adding resource binds zink: fix sparse bo placement zink: zero allocate resident_defs array in ntv zink: move sparse lowering up in file zink: run sparse lowering after all optimization passes zink: adjust swizzled deref loads by the variable component offset zink: clamp zink_gfx_lib_cache::stages_present for generated tcs zink: promote gpl libs freeing during shader destroy out of prog loop zink: don't add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for sparse textures zink: delete maxDescriptorBufferBindings checks zink: avoid infinite recursion on (very) small BAR systems in bo alloc zink: add checks/compat for low-spec descriptor buffer implementations zink: add a second fence disambiguation case zink: force host-visible allocations for MAP_COHERENT resources zink: handle stencil_fallback in zink_clear_depth_stencil zink: don't destroy the current batch state on context destroy mesa: check driver format support for certain GetInternalformativ queries vk/wsi/x11/sw: use swapchain depth for putimage zink: only scan active batch states for free states if > 1 exist zink: fix longstanding issue with active batch state recycling zink: assert that batch_id is valid in zink_screen_check_last_finished() zink: clamp in_rp clears to fb size zink: fix (dynamic rendering) execution of scissored clears during flush zink: lock buffer age when chundering swapchain for readback zink: flag acquired swapchain image as readback target on acquire, not present Patrick Lerda (3): r300: fix vertex_buffer related refcnt imbalance r300: fix r300_destroy_context() related memory leaks r300: fix memory leaks when register allocation fails Pavel Ondračka (1): r300: add explicit flrp lowering Rhys Perry (2): aco/ra: don't initialize assigned in initializer list aco/ra: fix GFX9- writelane Sagar Ghuge (1): nir: Allow nir_texop_tg4 in implicit derivative Samuel Pitoiset (4): radv: fix RGP barrier reason for RP barriers inserted by the runtime radv: enable GS_FAST_LAUNCH=2 by default for RDNA3 APUs (Phoenix) spirv: only consider IO variables when adjusting patch locations for TES radv: fix indirect dispatches on compute queue with conditional rendering on GFX7 Tapani Pälli (2): intel/blorp: disable use of REP16 independent of format iris: make sure DS and TE are sent in pairs on >= gfx125 Yiwei Zhang (2): venus: force async pipeline create on threads creating descriptor pools venus: fix the cmd stride used for qfb recording thfrwn (1): mesa: fix off-by-one for newblock allocation in dlist_alloc git tag: mesa-24.0.2 https://mesa.freedesktop.org/archive/mesa-24.0.2.tar.xz SHA256: 94e28a8edad06d8ed2b83eb53f253b9eb5aa62c3080f939702e1b3039b56c9e8 mesa-24.0.2.tar.xz SHA512: b975b5019ea37a2cc76c26e7a0b055a72f7c1cef888418cd654fd89ec667914c89cff5571d4c57828f2ce28a1b80ed707329cb88d60407fd875e6a6ebfaab7b3 mesa-24.0.2.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-24.0.2.tar.xz.sig
signature.asc
Description: PGP signature