Mesa 23.1.1
Hello everyone,
The bugfix release 23.1.1 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 June 7th.
Cheers,
Eric
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
https://mesa.freedesktop.org/archive/mesa-23.1.1.tar.xz
SHA256: a2679031ed5b73b29c4f042ac64d96f83b0cfe4858617de32e2efc196c653a40 mesa-23.1.1.tar.xz
SHA512: ac5522307d75ff71289a62e2e5827edca70a88e028563ed11907504b972792518 6893cd40e5948f1f16c29d8ad9fad39012d7569276e2c75be97aef9c106baf8 mesa-23.1.1.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-23.1.1.tar.xz.sig
Eric Engestrom has announced the release of Mesa 23.1.1. Mesa is the default graphics library for Linux, with support for OpenGL, OpenGL ES, Vulkan, OpenCL, and more.