Mesa 22.2.0-rc2
Hi list,
It's that time again, mesa 22.2-rc2 is now available. We've had lots of changes here, including a bug in my release script setting the version to 22.2.0 (oops)! Per normal, Mike is leading the pack with zink changes, but we've got fixes all over the tree here.
See you again next week, same bat time, same bat channel,
Dylan
shortlog
========
Alyssa Rosenzweig (1):
agx: Fix packing of samplers in texture instrs
Charmaine Lee (1):
svga: fix mksstats build
Connor Abbott (1):
tu: Fix sysmem depth attachment clear flushing
Dave Airlie (2):
gallivm: fix printf hook for cached shaders.
draw: don't touch info values that aren't valid.
Dmitry Osipenko (1):
virgl: Fix unmapping of blob resources
Dylan Baker (8):
.pick_status.json: Update to 8e6bdb2ed31f27c28d258859ec48e8e67f51ff41 .pick_status.json: Update to 0a0205f04552ab21971c431a5f8bb7486d664422 .pick_status.json: Update to 1a3b086b06c6c1ff63a4abe3752ca0a7a854dc77 .pick_status.json: Update to c67e60ae8fefaeadbe06bf0cbd8ad2ee267a6c0e .pick_status.json: Update to 70891edd9728e7dd73115171fdb03622ce6450ba VERSION: update to 22.2.0
Revert "VERSION: update to 22.2.0"
VERSION: bump to 22.2.0-rc2
Emma Anholt (1):
zink: Make sure that we keep the existing ici pNext chain on inserts.
Eric Engestrom (1):
bin/gen_release_notes.py: bump advertised vulkan version to 1.3
Erik Faye-Lund (3):
docs: fixup link to virgl docs
zink: add have_D32_SFLOAT_S8_UINT boolean
zink: do not use VK_FORMAT_D32_SFLOAT_S8_UINT without checking
Iván Briano (1):
anv: emit scissors when the pipeline changes
Juan A. Suarez Romero (1):
vc4: properly restore vc4 debug option
Lionel Landwerlin (1):
anv: fixup PIPE_CONTROL restriction on gfx8
Liviu Prodea (2):
d3d12/dzn/spirv2dxil: Require version library
Microsoft clc: strip lib prefix Otherwise OpenCLon12 ICD can't load it
Marek Olšák (1):
radeonsi: don't assume that TC_ACTION_ENA invalidates L1 cache on gfx9
Mike Blumenkrantz (17):
zink: handle mutable swapchain images with dmabuf
zink: store VkFormatFeatureFlags on creation
zink: use modifier feature flags during surface creation when necessary
zink: init cache_put program fence on program creation zink: force flush clears on fb change if fb geometry changes zink: force a new framebuffer for clear_depth_stencil if the clear region is big
zink: drop mode_changed check from linewidth/depthbias draw updates zink: handle unscaled depth bias from nine
zink: handle !half_pixel_center
zink: fix return for PIPE_CAP_DEPTH_CLIP_DISABLE
nine: check return on resource_get_handle
zink: demote dmabuf tiling to linear if modifiers aren't supported zink: use modifier_aspect to check for modifier plane in zink_resource_get_param
zink: don't add modifiers if EXT_image_drm_format_modifier isn't present
zink: add all format modifiers when adding for dmabuf export zink: don't fixup sparse texops
vulkan: Update the XML and headers to 1.3.224
Pierre-Eric Pelloux-Prayer (2):
amdgpu/bo: update uses_secure_bos when importing buffers nir: add a nir_opt_if_options enum
Rhys Perry (2):
aco: fix LdsBranchVmemWARHazard with 2+ branch chains aco: fix hash statistic
Rob Clark (2):
freedreno/drm: Fix potential bo cache vs export crash freedreno/gmem: Fix col0 calc
Samuel Pitoiset (4):
vulkan: add support for VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT
radv: implement VK_EXT_attachment_feedback_loop_layout radv: ignore out-of-order rasterization if stencil write mask is dynamic
radv: fix gathering XFB info if there is dead outputs
Tatsuyuki Ishi (1):
radv: Implement radv_flush_before_query_copy to workaround UE Vulkan bugs.
Timothy Arceri (1):
Revert "nir: Preserve offsets in lower_io_to_scalar_early"
Yonggang Luo (1):
d3d12: Fixes compile error with mingw/gcc-x64 when static linkage to runtime library
git tag: mesa-22.2.0-rc2
https://archive.mesa3d.org/mesa-22.2.0-rc2.tar.xz
SHA256: b525c8723bec7bb09505a7120cec1f11918b93161c5e59a1aa9fc22eaa0b935e mesa-22.2.0-rc2.tar.xz
SHA512: 030cf7897aad6fc4c79b7a76baec7d222df22f9ad7f924db77a6407197be6fd7e e7cc0c4c9972d0b8ed94d19796b364c279d29ffc192e7bea647d69038ee66d1 mesa-22.2.0-rc2.tar.xz
PGP: https://archive.mesa3d.org/mesa-22.2.0-rc2.tar.xz.sig
Dylan Baker has announced the second release candidate for Mesa 22.2.0.