Hi list, Today we have Mesa 24.3.1, the first point release of the 24.3 series. We have lots of ixies here, including several fixes for reported issues. We've got fixes across the board, but noe one component to heavily touched.
I wanted to extend a thank you to all of the developers who helped backport patches for this release. See you again in two weeks. Cheers, Dylan shortlog ======== Alyssa Rosenzweig (1): zink: fix gl_PrimitiveID reads with quads Antonino Maniscalco (1): nir,zink,asahi: support passing through gl_PrimitiveID Boris Brezillon (2): panfrost: Increase AFBC body alignment requirement on v6+ panvk/csf: Fix register overlap in issue_fragment_jobs() Caio Oliveira (1): intel/brw: Fix decoding of cond_modifier and saturate in EU validation Chia-I Wu (3): panvk: clang-format issue_fragment_jobs panvk: fix frag_completed for layered rendering panvk: fix vs image support Connor Abbott (1): ir3: Fix reload_live_out() in shared RA Daniel Schürmann (2): aco/ra: set Pseudo_instruction::scratch_sgpr to SCC if it doesn't need to be preserved aco/ra: use bitset for sgpr_operands_alias_defs Dave Airlie (2): v3dv: report correct error on failure to probe venus: handle device probing properly. David Rosca (2): gallium/vl: Don't support planar RGB as video format radv/video: Always use setup reference slot when valid Derek Foreman (3): vulkan/wsi/wayland: Fix time calculation vulkan/wsi/wayland: Avoid spurious discard event at startup vulkan/wsi/wayland: Move timing calculations to the swapchain Dylan Baker (15): docs/relnotes/24.3.0: Add SHA sums .pick_status.json: Update to a53e6ae6992af51ca422bd82d0adb8accda3b456 .pick_status.json: Update to 2e49448a433e30a0648b3986381f356335211ae9 .pick_status.json: Update to 8653abac095c76fc898cbd72bc67b10b828c3478 .pick_status.json: Update to 64ea1175cc88f10c6c5ec06a4c9d2d65436c51a6 .pick_status.json: Mark aae0c1d5a8dd446015d6208a6bf81942a1d4cebf as denominated .pick_status.json: Update to 1b42bc76daf10b968409471e5829173e97ae297c .pick_status.json: Mark 44de5f1c46ceca4f8dd2c594b93ad3e29f2622bc as denominated .pick_status.json: Update to 0c55770b3ee30be1b91b6efc211674694afcc5cd .pick_status.json: Update to cdf822632a16cd1f10aab93590c179bdc1bfa441 .pick_status.json: Mark 4d35002949c4ca0ffb00b9e98b828829553d51d4 as denominated .pick_status.json: Update to d0f4d0b6d0f2786d54ad3b4811ec076770118ec1 .pick_status.json: Mark dfa4c55a4f24518e46f8a7002c5c69cdbad8feb5 as denominated docs: add release notes for 24.3.1 VERSION: bump for 24.3.1 release Eric Engestrom (4): zink+nvk/ci: fix deqp binary used for gles tests zink+radv/ci: fix deqp binary used for gles tests meson/megadriver: simplify setting common megadriver arguments meson/megadriver: support various lib suffixes Erik Faye-Lund (5): panfrost: use 64-bits for layout calculations panvk: set correct max extents for images panvk: support binding swapchain memory panvk: wire up swapchain image creation st/mesa: check requirements for MESA_texture_const_bandwidth Georg Lehmann (4): nir/move_discards_to_top: don't move across is_helper_invocation nir/opt_intrinsic: rework sample mask opt with vector alu nir/opt_intrinsic: fix sample mask opt with demote radv: fix reporting mesh/task/rt as supported dgc indirect stages Hans-Kristian Arntzen (1): radv: Fix missing gang barriers for task shaders. Ian Romanick (1): Fix copy-and-paste bug in nir_lower_aapoint_impl Juston Li (1): util/cache_test: Fix racey Cache.List test Karmjit Mahil (1): tu: Fix memory leaks on VK_PIPELINE_COMPILE_REQUIRED Karol Herbst (2): rusticl: check for overrun status when deserializing rusticl/program: check if provided binary pointers are null Konstantin (1): radv: Do not overwrite VRS rates when doing fast clears Lina Versace (1): anv: Fix feature pipelineProtectedAccess Lionel Landwerlin (1): anv/iris: leave 4k alignments for clear colors with modifiers Marek Olšák (1): Revert "gbm: mark surface buffers as explicit flushed" Mary Guillemard (1): panvk: Call vk_free on queue array instead of vk_object_free Patrick Lerda (4): r600: fix the evergreen sampler when the minification and the magnification are not identical r600: restructure r600_create_vertex_fetch_shader() to remove memcpy() r600: ensure that the last vertex is always processed on evergreen r600: evergreen stencil/depth mipmap blit workaround Rhys Perry (3): nir/opt_move_discards_to_top: use nir_tex_instr_has_implicit_derivative nir: fix return value of nir_instr_move for some cases nir/tests: fix SSA dominance in opt_if_merge tests Rob Clark (1): vdrm+tu+fd: Make cross-device optional Robert Mader (1): freedreno: Support offset query for multi-planar planes Samuel Pitoiset (1): radv: fix skipping on-disk shaders cache when not useful Scott Moreau (1): dri: Fix hardware cursor for cards without modifier support Simon Ser (1): dri: revert INVALID modifier special-casing Tapani Pälli (1): anv/android: always create 2 graphics and compute capable queues Timothy Arceri (1): glsl: fix compiler global temp collisions Yinjie Yao (1): radeonsi/vcn: Disable 2pass encode for VCN 5.0. liuqiang (1): lavapipe: Resolved write to pointer after free git tag: mesa-24.3.1 https://mesa.freedesktop.org/archive/mesa-24.3.1.tar.xz SHA256: 9c795900449ce5bc7c526ba0ab3532a22c3c951cab7e0dd9de5fcac41b0843af mesa-24.3.1.tar.xz SHA512: deecf58e2c31e35d7c1943bb21184b52133a83fa472925128d3a03a57b26c92a476a6d3f7140ef2b78475b66affdabf97436ee8b324be204ce5bb940f78119c8 mesa-24.3.1.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-24.3.1.tar.xz.sig
signature.asc
Description: signature