Hi list, I'd like to announce mesa 23.2.0-rc4, which will hopefully be the last release candidate for the 23.2 series. The goal is that this Wednesday we'll have a final release, which will be tagged 23.2.1 due to an accidental 23.2.0 tag that was created earlier. I will be pulling more patches over the next couple of days, as well as contacting authors whos patches don't apply cleanly. It is likely that not every staged patch will end up in the first release and will not make it till 23.2.2. I'm opened to either having a short cycle (with 23.2.2 next week), or if you want to make sure they end up in this release let me know on IRC.
Cheers, Dylan shortlog ======== Alyssa Rosenzweig (2): nir/lower_helper_writes: Consider bindless images nir/passthrough_gs: Fix array size Chia-I Wu (1): ac/surface: limit RADEON_SURF_NO_TEXTURE to color surfaces Connor Abbott (1): vk/graphics_state: Fix copying MS locations pipeline state Corentin Noël (1): virgl: Do not expose EXT_texture_mirror_clamp when using a GLES host Daniel Stone (1): egl/wayland: Always initialise fd_display_gpu David Rosca (1): Revert "radeonsi/vcn: add an exception of field case for h264 decoding" Dmitry Baryshkov (1): tu: Pass real size of prime buffers to allocator Dylan Baker (13): docs: Extend calendar entries for 23.2 by 2 releases. docs: update calendar for 23.2.0-rc3 .pick_status.json: Update to 10e75aae1bddee9795b1ff04ffd656b0da79b5b5 .pick_status.json: Updates notes for aebe58458611e0bb585a5bce8e16c1175783f3cc .pick_status.json: Updates notes for f8cb0d8a44afb9c70f38e359ffe0ad57416e66a4 Revert "Revert "intel/ci: disable iris-jsl-deqp because it always fails for an AMD MR"" .pick_status.json: Updates notes for 93b4f200dead198e680991a1e95bf3d3b58f87bd .pick_status.json: Updates notes for 7e246f7f2bde0c859269c4b81505bd0887045e7b .pick_status.json: Updates notes for 9865e5dff49395543da4331a943ba5a03ce6a413 .pick_status.json: Update to 1cdc4be14b66108ae0e8069686ac3efe52bef3cb .pick_status.json: Updates notes for b8ea9724fa5ca38620bc0cdc01b7addd05574954 .pick_status.json: Updates notes for 68027bd38e134f45d1fe8612c0c31e5379ed7435 VERSION: update to 23.2.0-rc4 Emma Anholt (1): disk_cache: Disable the "List" test for RO disk cache. Eric Engestrom (7): vc4: drop duplicate .lower_ldexp zink: fix format in zink_make_{image,texture}_handle_resident() v3dv: fix VK_PIPELINE_ROBUSTNESS_{BUFFER,IMAGE}_BEHAVIOR_DEVICE_DEFAULT_EXT copy/paste typo v3dv: fix copy/pasted type of `sample` v3dv: fix shader stage name in error message v3d/qpu: fix type of function argument ci/farm-rules: fix missing valve-infra jobs in scheduled pipelines Faith Ekstrand (3): nir: Handle nir_op_mov properly in opt_shrink_vectors nir: Don't handle nir_op_mov in get_undef_mask in opt_undef nir: Fix metadata in nir_lower_is_helper_invocation Friedrich Vock (1): nir/load_store_vectorize: Handle intrinsics with constant base Georg Lehmann (1): aco: fix u2f16 with 32bit input Helen Koike (1): ci/android: remove strace output from cuttlefish-runner.sh Iván Briano (7): blorp: fix hangs with mesh enabled anv: use a simpler MUE layout for fast linked libraries anv: track what kind of pipeline a fragment shader may be used with intel/fs: read viewport and layer from the FS payload intel/fs: handle URB setup for fast linked mesh pipelines anv: enable VK_EXT_mesh_shader where supported intel/fs: use ffsll so we don't explode on 32 bits Jordan Justen (2): intel/dev: Use RPL-U name on RPL-U devices intel/dev: Add more RPL PCI IDs Karol Herbst (7): nouveau: take glsl_type ref unconditionally nv50: limit max code uploads to 0x8000 clc: use CLANG_RESOURCE_DIR for clang's resource path zink: fix source type in load/store scratch zink: fix global stores rusticl/disk_cache: fix stack corruption rusticl/memory: do not verify pitch for IMAGE1D_BUFFER Kenneth Graunke (1): iris: Check prog[] instead of uncompiled[] for BLORP state skipping Konstantin Seurer (1): vulkan/wsi/x11: Implement capture hotkey using the keymap Leo Liu (1): radeonsi/vcn: fix the incorrect dt_size Lionel Landwerlin (4): intel/compiler: disable per-sample interpolation modes with non-per-sample dispatch anv: add missing ISL storage usage intel/nir: rerun lower_tex if it lowers something hasvk: add state cache invalidation back before fast clears Marcin Ślusarz (3): intel/compiler/mesh: compactify MUE layout intel/compiler,anv: put some vertex and primitive data in headers intel/compiler: load debug mesh compaction options once Marek Olšák (1): Revert "ac: don't call ac_query_pci_bus_info from ac_query_gpu_info" Matt Turner (7): intel: Rearrange for next commit intel: Consider with_intel_clc in with_any_intel intel: Only build blorp if drivers are enabled intel: Only build ds if drivers are enabled intel: Only build perf if drivers or tools are enabled intel: Allow using intel_clc from the system intel: Limit Intel Vulkan RT to x86_64 Mike Blumenkrantz (8): vk/graphics: fix CWE handling with DS3 Revert "vk/wsi/x11: handle geometry updating more asynchronously" zink: wait on async fence during ctx program removal zink: don't start multiple cache jobs for the same program zink: disable validation zink: be more precise about flagging rp changes around unordered u_blitter zink: fix linear modifier dmabuf imports aux/tc: handle stride mismatch during rp-optimized subdata Paul Gofman (1): driconf: add a workaround for Rainbow Six Extraction Pavel Ondračka (1): r300: don't abort on flow control when using draw for vs Rhys Perry (5): radv: disable 64-bit color attachments aco: fix p_bpermute_gfx6 with input at non-zero byte radv: fix 128bpp comp-to-single clears aco/spill: skip p_branch in process_block aco/spill: add all live-in to merge block spill candidates Rohan Garg (6): anv: drop dead ifdef iris: use the correct WA macros and lineage numbers anv: use the lineage number for WA crocus: fix GFX_VERx10 macro blorp: drop undefined macro iris: migrate preemption streamwout wa to WA infra Sagar Ghuge (1): blorp: Drop unnecessary assertions in blorp_can_hiz_clear_depth Samuel Pitoiset (4): Revert "radv/amdgpu: workaround a kernel bug when replacing sparse mappings" Revert "radv/amdgpu: skip adding per VM BOs for sparse during CS BO list build" radv/amdgpu: fix executing secondaries without IB2 radv/amdgpu: do not copy the original chain link for IBs Sviatoslav Peleshko (1): dri: Use RGB internal formats for RGBX formats Tapani Pälli (1): mesa: fix some TexParameter and SamplerParameter cases Tatsuyuki Ishi (1): radv/amdgpu: Do not pass in a BO handle when clearing PRT VA region. Timothy Arceri (1): util: add radeonsi workaround for Nowhere Patrol Timur Kristóf (5): ac/nir: Add done arg to ac_nir_export_position. ac/nir: Slightly refactor how pos0 exports are added when missing. ac/nir/ngg: Wait for attribute stores before VS/TES/GS pos0 export. ac/nir/ngg: Refactor mesh shader primitive export. ac/nir/ngg: Wait for attribute ring stores in mesh shaders. Vinson Lee (1): vk/wsi/x11: Remove dead code antonino (3): vulkan/wsi: add `vk_wsi_force_swapchain_to_current_extent` driconf drirc: enable `vk_wsi_force_swapchain_to_current_extent` for "The Talos Principle" drirc: enable `vk_wsi_force_swapchain_to_current_extent` for "Serious Sam Fusion" git tag: mesa-23.2.0-rc4 https://archive.mesa3d.org/mesa-23.2.0-rc4.tar.xz SHA256: 7c11fefbff7b6a992ec95b5764133101ad41052c8e0217829150383b74ea3085 mesa-23.2.0-rc4.tar.xz SHA512: 6a89130f50394ad0fec9dde3d0733c75fe4aa73c6c64fa5b70e761062ccbed015e7aea1e7867743c67e7b847635c9d156b54a653b019f037eb18168e15ab640d mesa-23.2.0-rc4.tar.xz PGP: https://archive.mesa3d.org/mesa-23.2.0-rc4.tar.xz.sig
signature.asc
Description: signature