[ANNOUNCE] mesa 22.2.0-rc2

Dylan Baker dylan at pnwbakers.com
Wed Aug 10 20:29:00 UTC 2022


Hi list,

It's that time again, mesa 22.2-rc2 is now avilaable. 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: 030cf7897aad6fc4c79b7a76baec7d222df22f9ad7f924db77a6407197be6fd7ee7cc0c4c9972d0b8ed94d19796b364c279d29ffc192e7bea647d69038ee66d1  mesa-22.2.0-rc2.tar.xz
PGP: https://archive.mesa3d.org/mesa-22.2.0-rc2.tar.xz.sig
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20220810/a0be7d29/attachment.sig>


More information about the mesa-dev mailing list