[ANNOUNCE] mesa 23.1.1

Eric Engestrom eric at engestrom.ch
Thu May 25 21:13:39 UTC 2023

Hello everyone,

The bugfix release 23.1.1 is now available.

If you find any issues, please report them here:

The next bugfix release is due in two weeks, on June 7th.



Daniel Schürmann (2):
      vulkan/pipeline_cache: don't log warnings for internal caches
      vulkan/pipeline_cache: don't log warnings for client-invisible caches

Dave Airlie (1):
      radv/video: use correct h264 levels

Eric Engestrom (6):
      docs: add release notes for 23.1.0
      .pick_status.json: Update to 5be8acc1b53382a8692b7115b37469fa6c435103
      .pick_status.json: Update to 1f586f94097f6c8fca3987e03c4ed671fd280a67
      .pick_status.json: Update to 4af6b601e05cf1a9f2002698b5fb1d0b971124db
      docs: add release notes for 23.1.1
      VERSION: bump for 23.1.1

Erik Faye-Lund (1):
      aco: use c++17

Filip Gawin (2):
      glx: fix build with APPLEGL
      ac/nir: fix slots in clamping legacy colors

Georg Lehmann (1):
      aco/vn: compare all valu modifers

Gert Wollny (1):
      virgl: Make query result resource as dirty before requesting result

Jesse Natalie (2):
      dzn: Partial revert of 8887852d
      dzn: Fix src/dest confusion for some non-bindless descriptor copies

Jiadong Zhu (1):
      ac: enable SHADOW_GLOBAL_CONFIG for preemptible ib

Jonathan Gray (1):
      intel/dev: remove dg2 0x5698 pci id

Jordan Justen (1):
      mesa/main: Exit early when trying to create an unsupported context API

José Roberto de Souza (1):
      anv: Fix ANV_BO_ALLOC_NO_LOCAL_MEM flag

Kenneth Graunke (2):
      nir: Add find_lsb lowering to nir_lower_int64.
      intel/compiler: Fix 64-bit ufind_msb, find_lsb, and bit_count

Konstantin Kharlamov (1):
      loader/dri3: temporarily work around a crash when front is NULL

Konstantin Seurer (1):
      nir/lower_shader_calls: Remat derefs earlier

Lionel Landwerlin (6):
      anv: fixup workaround 16011411144
      anv: put private binding BOs into execlists
      anv: mark images compressed for untracked layout/access
      anv: fix push descriptor deferred surface state packing
      intel/fs: fix size_read() for LOAD_PAYLOAD
      iris: rework Wa_14017076903 to only apply with occlusion queries

Marek Olšák (3):
      mesa: fix a VBO buffer reference leak in _mesa_bind_vertex_buffer
      winsys/radeon: set has_image_opcodes to unbreak gfx6-7
      winsys/radeon: fix the scratch buffer on gfx6-7

Matt Turner (1):
      intel: Disable shader cache when executing intel_clc during the build

Mike Blumenkrantz (17):
      zink: disable always zs feedback loop on radv
      zink: disable have_EXT_vertex_input_dynamic_state without EDS2
      zink: disable dynamic state exts if the previous ones aren't present
      zink: don't leak swapchain readback semaphores
      zink: destroy current batch state after all other batch states
      zink: only add feedback loop usage bit if extension is supported
      zink: flag batch usage on swapchain images
      vulkan/wsi: add feedback loop usage to swapchain caps if supported
      zink: add feedback loop usage for swapchains
      zink: try update fb resource refs when starting new renderpass
      zink: add special-casing for (not) reordering certain image barriers
      zink: disable unordered blits when swapchain images need aqcuire
      zink: explicitly disable reordering after restricted swapchain readback blits
      zink: flag 'has_work' on batch when promoting a cmd
      zink: also declare int size caps inline with signed int type usage
      zink: don't wait on queue thread if disabled
      zink: use the per-context track_renderpasses flag in more places

MrRobbin (1):
      zink: Move the workaround before the EDS setting.

Patrick Lerda (3):
      crocus: fix scratch_bos memory leak
      mesa: fix refcnt imbalance related to egl_image_target_texture()
      glthread: fix typo related to upload_vertices()

Rhys Perry (1):
      aco/gfx11: fix VMEM/DS->VALU WaW/RaW hazard

Ruijing Dong (3):
      gallium/pipe: add interface update_decoder_target
      radeonsi/vcn: apply update_decoder_target logic
      frontends/va: remove private member and update target buffer

Samuel Pitoiset (8):
      radv: re-emit fragment shading rate state when PA_CL_VRS_CNTL changes
      radv: fix resetting VRS if the graphics pipeline doesn't enable it
      radv: fix a sync issue with primitives generated query and NGG/legacy
      radv: reserve cmdbuf space in radv_flush_gfx2ace_semaphore()
      radv: bump the global VRS image size to maximum supported FB dimensions
      radv: disable IMAGE_USAGE_STORAGE with depth-only and stencil-only formats
      radv: do not enable VRS flat shading if the VRS builtin is read
      vulkan/pipeline_cache: remove a bogus assert when inserting objects

Tapani Pälli (3):
      egl/loader: move crtc resource infrastructure as common helper
      anv: handle missing astc for gfx125 in CreateImageView
      mesa: set a type for depth fallback texture

Tatsuyuki Ishi (1):
      nir: Fix serializing pointer initializers.

Timothy Arceri (1):
      util: add Pixel Game Maker MV workaround

Timur Kristóf (1):
      aco: Initialize vcmpx field in get_cmp_info.

Yiwei Zhang (3):
      pipe-loader: avoid undefined memcpy behavior
      lvp: avoid accessing member of NULL ptr for global entries
      radv: fix radv_emit_userdata_vertex for vertex offset -1

antonino (7):
      nir: use `nir_variable_clone` in `nir_create_passthrough_gs`
      nir: don't create invalid inputs in `nir_create_passthrough_gs`
      zink: don't replace non generated gs
      nir: handle interface blocks in `copy_vars`
      zink: handle interface blocks in `copy_vars`
      nir: make var arrays large enough in `nir_create_passthrough_gs`
      zink: don't create invalid inputs in `zink_create_quads_emulation_gs`

git tag: mesa-23.1.1

SHA256: a2679031ed5b73b29c4f042ac64d96f83b0cfe4858617de32e2efc196c653a40  mesa-23.1.1.tar.xz
SHA512: ac5522307d75ff71289a62e2e5827edca70a88e028563ed11907504b9727925186893cd40e5948f1f16c29d8ad9fad39012d7569276e2c75be97aef9c106baf8  mesa-23.1.1.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-23.1.1.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20230525/1f35e093/attachment.sig>

More information about the mesa-dev mailing list