Hello everyone, The bugfix release 25.0.3 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 April 16th. Cheers, Eric --- Caio Oliveira (1): brw: Fix decoding of 3-src destination stride in EU validation Connor Abbott (3): tu: Fix GMEM offset for multisample layered separate stencil tu: Fix size of frag_size_ir3 and frag_offset_ir3 driver params tu: Fix reported FDM fragment size with multiview Daniel Schürmann (1): aco: don't assume that demote doesn't cause an empty exec mask Daniel Stone (1): ci: Re-enable trace jobs with updated Piglit Dave Airlie (2): gallivm: check for avx512vbmi and tell LLVM the correct answer. nak: add reads after setting writes David Rosca (5): radeonsi/vce: Support old VCE firmware gallium/vl: Fix rotation with scaling for compute shaders gallium/vl: Fix mirror with rotation for compute shaders frontends/va: Don't ignore rotation and mirror for conversions to RGB radv: Add radv_format_description to remap 10/12bit formats to 16bit Eric Engestrom (13): docs: add sha sum for 25.0.2 .pick_status.json: Update to 85983e060ccca163ff5c4aad51c7082b7ae8c4a0 ci/piglit: drop usage of s3cp for a simple download ci: always abort if the curl download fails ci: replace broken s3cp command with a simple curl call ci: run shader-db & zink-lvp on kvm runners pick-ui: fix parsing of multiple `backport-to:` lines .pick_status.json: Update to e3433489f81a75c278ff70cc5700cd028447bf76 [25.0 only] update ci expectations .pick_status.json: Update to b60d816d6ee35cc1bfa2d2f6aed59104a09ec11d .pick_status.json: Update to 0d2ebca39fd2a68bfb64dc2196e442e25dc90334 docs: add release notes for 25.0.3 VERSION: bump for 25.0.3 Eric R. Smith (1): panfrost: consider xfb shader when calculating thread local storage size Erik Faye-Lund (3): panfrost: avoid accidental aliasing panvk: check for texture-compression support mesa/main: fix regression in extension-checking Faith Ekstrand (10): nak: Insert the annotation in the right spot in assign_regs nak: Always copy sources when handling vec/pack/mov ops nak: Fix a SM check for OpPCnt nvk: Free owned_gart_mem correctly nvk: Fix a Volta check nouveau/mme/fermi: Don't allow STATE and EMIT on the same op nvk: Use the right sample mask for 8x/4pass on Maxwell A vulkan/wsi: Signal buffer memory object when blitting nvk: Use max_image_dimension for maxFramebufferWidth/Height nvk: Disable 32k images on Pascal A Hyunjun Ko (1): vulkan/video: Do byte-alignment when building a h264 slice header Ian Romanick (1): brw/nir: Lower fsign again after last call to brw_nir_optimize Job Noorman (1): ir3/legalize: take wrmask into account for delay updates Jordan Justen (2): intel/dev: Add BMG PCI IDs (0xe210, 0xe215, 0xe216) intel/dev: Add BMG 0xe211 PCI ID Lionel Landwerlin (4): anv: fix end of pipe timestamp query writes anv: disable replication when we don't have both VS/FS stages brw: always write the VUE header anv: limit implict write with drirc Lucas Stach (1): kmsro: look for graphics capable screen as renderonly device Natalie Vock (2): radv/rt: Flush CP writes from the common BVH framework with INV_L2 on GFX12 vulkan/bvh: Move first PLOC task_count fetch inside PHASE Paulo Zanoni (1): drirc/anv: DiggingGame.exe needs force_vk_vendor=-1 Pierre-Eric Pelloux-Prayer (2): ac/nir: fix nir_metadata value of ac_nir_lower_image_opcodes radeonsi: use composed swizzle in cdna_emu_make_image_descriptor Rebecca Mckeever (1): panvk: Remove lower_tg4_broadcom_swizzle from panvk_preprocess_nir() Rhys Perry (1): aco/ra: fix free register counting when moving variables Robert Mader (3): llvmpipe: Take offset into account when importing dmabufs llvmpipe: Free dummy_dmabuf on shutdown gallivm: Re-add check for passmgr before disposing it Samuel Pitoiset (8): radv: fix creating pipeline binary from the traversal shader radv: fix bpe for the stencil aspect of depth/stencil copies on transfer queue radv: fix compresed depth/stencil copies on transfer queue radv/meta: fix color<->depth/stencil image copies radv: do not trigger FCE or FMASK decompress on compute queue ac/surface: fix selecting preferred alignments for HiZ/HiS on GFX12 Revert "radv: program SAMPLE_MASK_TRACKER_WATERMARK optimally for GFX11 APUs" Revert "radeonsi/gfx11: program SAMPLE_MASK_TRACKER_WATERMARK optimally for APUs" Taras Pisetskyi (1): anv,driconf: Add sampler coordinate precision workaround for EVE Online Timothy Arceri (9): mesa: fix reuse of deleted buffer object mesa: fix reuse of deleted texture object mesa: fix potential race condition in with TexObjects mesa: fix reuse of deleted sampler object mesa: fix potential race conditions in with FrameBuffers mesa: fix potential race condition in with RenderBuffers mesa: fix potential race condition in with ATIShaders mesa: fix potential race condition in with Programs nir: fix uniform cloning helper Tomeu Vizoso (2): egl/surfaceless: Only choose drivers that expose the graphics capability kopper: Explicitly choose zink Trigger Huang (1): radeonsi: Fix perfcounter start event in si_pc_emit_start Valentine Burley (1): ci: Add missing kvm runner tags Yiwei Zhang (6): docs: demote VK_KHR_shader_relaxed_extended_instruction venus: fix unexpected ring alive status expire upon owner thread switch venus: fix ahb usage caching venus: fix maint4 multi-planar memory requirements panvk/csf: rework cache flush reduction panvk: fix memory requirement query for aliased disjoint image irql-notlessorequal (1): hasvk: Fix non-functioning version override. git tag: mesa-25.0.3 https://mesa.freedesktop.org/archive/mesa-25.0.3.tar.xz SHA256: 5ff426ed6ce0588fd96d18975bdff451ae2ab2fe98b5d1528842ee71ec66711b mesa-25.0.3.tar.xz SHA512: a8ddfa3ac31869e82a49d14aaab0659d0496ae77db3f32aa0d5d28de8e1e4cace9fa652451a050fbc79281e8461cd70e86ad464aa387533387187fbcb604aaab mesa-25.0.3.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-25.0.3.tar.xz.sig
signature.asc
Description: PGP signature