mesa 23.1.7
Hello everyone,
The bugfix release 23.1.7 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 September 20th.
Cheers,
Eric
Alyssa Rosenzweig (1):
nir/passthrough_gs: Fix array size
Chia-I Wu (1):
ac/surface: limit RADEON_SURF_NO_TEXTURE to color surfaces
Corentin Noël (1):
virgl: Do not expose EXT_texture_mirror_clamp when using a GLES host
Daniel Schürmann (1):
nir/opt_move: fix handling of if-condition
David Heidelberg (1):
ci: disable Material Testers.x86_64_2020.04.08_13.38_frame799.rdc trace
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
Emma Anholt (2):
freedreno/a3-5xx: Don't try to emit ISAM for SSBO loads.
disk_cache: Disable the "List" test for RO disk cache.
Eric Engestrom (24):
docs: add sha256sum for 23.1.6
.pick_status.json: Update to 9d442b459a43264c28994e65dcaacfe303feedd1
.pick_status.json: Mark aebe58458611e0bb585a5bce8e16c1175783f3cc as denominated
.pick_status.json: Update to 61dd0ff97d8d670e1b7dfea8a37e73b67a7f5ff3
.pick_status.json: Update to 5fa9f842b09694a91310640ae949327a74d1bcd2
vc4: drop duplicate .lower_ldexp
zink: fix format in zink_make_{image,texture}_handle_resident()
.pick_status.json: Mark 04ba4059b7243fb9258df12154ce1e7a01e019c8 as denominated
.pick_status.json: Mark fe4208ed4c9a08c7963caa287ae34e9357de68af as denominated
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
.pick_status.json: Update to 939845e424da7b2433902a9954cb6b615cd06d41
.pick_status.json: Mark 5d19a0a19ba2ffe50a7d05fcf0ff17e0078c2d8e as denominated
.pick_status.json: Mark 9865e5dff49395543da4331a943ba5a03ce6a413 as denominated
.pick_status.json: Update to 3a949de28c42d8714320e56bd99168148503da7d
.pick_status.json: Mark f97e38f9cdabf6e1cfab11ebaabf193492bd403c as denominated
.pick_status.json: Mark fa6562b239f00f9f72c988459e252bdee072fd73 as denominated
.pick_status.json: Update to 318b83899056d02ee83817cf16201a128fb81443
.pick_status.json: Mark 83716b08cf103622829d84e673584781ee8850f6 as denominated
.pick_status.json: Mark 8b93fa149bfbe1ca1a59d89ec53d576aa4ede2ec as denominated
docs: add release notes for 23.1.7
VERSION: bump for 23.1.7
Faith Ekstrand (4):
nir: Fix nir_op_mov handling in nir_collect_src_uniforms
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 (2):
nir/load_store_vectorize: Handle intrinsics with constant base
radv/rt: Pre-initialize instance address
Georg Lehmann (1):
aco: fix u2f16 with 32bit input
Helen Koike (1):
ci/android: remove strace output from cuttlefish-runner.sh
Jordan Justen (2):
intel/dev: Use RPL-U name on RPL-U devices
intel/dev: Add more RPL PCI IDs
Karol Herbst (3):
rusticl/kernel: optimize nir between lowering io and explicit types
nv50: limit max code uploads to 0x8000
rusticl/memory: do not verify pitch for IMAGE1D_BUFFER
Kenneth Graunke (1):
iris: Check prog[] instead of uncompiled[] for BLORP state skipping
Leo Liu (1):
radeonsi/vcn: fix the incorrect dt_size
Lionel Landwerlin (5):
intel/compiler: disable per-sample interpolation modes with non-per-sample dispatch
intel/compiler: fix dynamic alpha-to-coverage handling
intel/fs: implement dynamic interpolation mode for dynamic persample shaders
anv: add missing ISL storage usage
intel/nir: rerun lower_tex if it lowers something
Marek Vasut (1):
etnaviv: Fully replicate back stencil config
Matt Turner (1):
Revert "intel/fs: only avoid SIMD32 if strictly inferior in throughput"
Mike Blumenkrantz (3):
vk/graphics: fix CWE handling with DS3
zink: wait on async fence during ctx program removal
zink: don't start multiple cache jobs for the same program
Paul Gofman (1):
driconf: add a workaround for Rainbow Six Extraction
Rhys Perry (5):
radv: disable 64-bit color attachments
radv: fix 128bpp comp-to-single clears
aco: fix p_bpermute_gfx6 with input at non-zero byte
aco/spill: skip p_branch in process_block
aco/spill: add all live-in to merge block spill candidates
Rohan Garg (3):
crocus: fix GFX_VERx10 macro
blorp: drop undefined macro
iris: migrate preemption streamwout wa to WA infra
Samuel Pitoiset (2):
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"
Sviatoslav Peleshko (2):
dri: Use RGB internal formats for RGBX formats
intel/isl: Don't over-allocate CLEAR_COLOR size to use whole cache line
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.
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.1.7
https://mesa.freedesktop.org/archive/mesa-23.1.7.tar.xz
SHA256: 409641eadf0ed1c7794797a6f5a0b0195b5580b282166e5ec5629c6bcda6acd3 mesa-23.1.7.tar.xz
SHA512: a5b8bebd2cbdb89fe38de0ff68629c76d248773543e23b77c9035ee0574321e8c 0f7cb517decd8896e9dededf132ad87c2b7bddd58af8b97a843a99d158a61d4 mesa-23.1.7.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-23.1.7.tar.xz.sig
Eric Engestrom has announced the release of Mesa 23.1.7. Mesa is the default graphics library for Linux, with support for OpenGL, OpenGL ES, Vulkan, OpenCL, and more.