[ANNOUNCE] mesa 22.1.7

Dylan Baker dylan at pnwbakers.com
Wed Aug 17 17:15:17 UTC 2022


Hi list,

Back on our regluar schedule, I'm please to announce the availability of
mesa 22.1.7. this is a full release, with some nice fixes and cleanups
all over the tree. As is usual these days, most of the fixes are for
zink, but there's also a nice batch of fixes for the gallium dx9
frontend, and some other fixes across the board.

Cheers,
Dylan

shortlog
========

Alyssa Rosenzweig (2):
      pan/decode: Fix overrun decoding planes
      agx: Fix packing of samplers in texture instrs

Axel Davy (6):
      frontend/nine: Skip invalid swvp calls
      frontend/nine: Fix buffer tracking out of bounds
      frontend/nine: Fix ATOC handling
      frontend/nine: Fix cso restore bug
      frontend/nine: Fix shader multi-use crash
      frontend/nine: Fix ff position_t fallback when w = 0

Charmaine Lee (1):
      mesa/st: fix reference to nir->info after nir_to_tgsi

Connor Abbott (2):
      tu: Treat CP_WAIT_FOR_ME as a cache invalidate
      tu: Fix sysmem depth attachment clear flushing

Dave Airlie (1):
      draw: don't touch info values that aren't valid.

Dmitry Osipenko (1):
      virgl: Fix unmapping of blob resources

Dylan Baker (7):
      .pick_status.json: Update to 56f331951984e698e4b947d2ad6e34a8444bd62c
      .pick_status.json: Update to a3bf0da1cbd4b10043c80bf44609a3024b5fcc36
      .pick_status.json: Update to 24b9ad7cd5ebc7cfa5d03cf0f243ea4841c971b9
      .pick_status.json: Update to 74fc367127ccf945f4c649dd6ddff955c802e36e
      .pick_status.json: Mark 11ab6087797f805cf158048915c67945613c9a72 as denominated
      docs: add release notes for 22.1.7
      VERSION: update to 22.1.7

Emma Anholt (1):
      zink: Make sure that we keep the existing ici pNext chain on inserts.

Eric Engestrom (4):
      docs/features.txt: mark VK_ANDROID_native_buffer as supported on turnip
      docs/features.txt: mark VK_ANDROID_native_buffer as supported on v3dv
      bin/gen_release_notes.py: bump advertised vulkan version to 1.3
      vk/device-select-layer: fix .sType of VkPhysicalDeviceGroupProperties

Erik Faye-Lund (4):
      gallium/hud: do not use texture-rect for font
      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

Filip Gawin (1):
      r300: don't read from output transform_r300_vertex_SEQ/SNE

Georg Lehmann (1):
      aco/ir: Fix swapped nle.

Gert Wollny (1):
      virgl: honor host caps in shader cash sha evaluation

Jesse Natalie (2):
      egl/wgl: Delete unused variables/code
      egl/wgl: Fix some awkward sizeof formatting

Lionel Landwerlin (2):
      anv: fixup PIPE_CONTROL restriction on gfx8
      anv: don't return incorrect error code for vkCreateDescriptorPool

Liviu Prodea (1):
      meson: Microsoft / maybe Intel CLC need the all-targets workaround just like clover

Marcin Ślusarz (3):
      intel/compiler: emit URB fences for TASK/MESH
      intel/compiler: there are 4 types of fences on gfx >= 12.5
      intel/compiler: insert URB fence before task/mesh termination

Marek Olšák (5):
      util/u_threaded: fix a CPU storage crash due to an invalid codepath taken
      glthread: don't ignore glPushAttrib/glPopAttrib when tracking GL_CULL_FACE
      radeonsi: don't assume that TC_ACTION_ENA invalidates L1 cache on gfx9
      glthread: unbind framebuffers in glDeleteFramebuffers
      glthread: call _mesa_glthread_DeleteBuffers unconditionally

Mike Blumenkrantz (15):
      lavapipe: fix stencil clears
      util/blitter: respect PIPE_TEXTURE_RECT
      d3dadapter: fix sw pipe loading
      nine: set view_mask=0
      zink: fix gfx program cache pruning with generated tcs
      zink: don't flag lazy push constant set dirty on batch change
      zink: handle mutable swapchain images with dmabuf
      zink: init cache_put program fence on program creation
      zink: drop mode_changed check from linewidth/depthbias draw updates
      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
      nir/validate: clamp unsized tex dests to 32bit

Mykhailo Skorokhodov (2):
      iris: Move Wa_1806527549 and enable by default
      anv: Move Wa_1806527549 and enable by default

Nanley Chery (2):
      anv: Make the D16 reg mode single-sampled
      iris: Make the D16 reg mode single-sampled

Pavel Ondračka (1):
      r300: fix variables detection for paired ALU and TEX instructions in different branches

Pierre-Eric Pelloux-Prayer (1):
      amdgpu/bo: update uses_secure_bos when importing buffers

Qiang Yu (1):
      nir/lower_gs_intrinsics: fix primitive count for points

Rhys Perry (1):
      aco: fix LdsBranchVmemWARHazard with 2+ branch chains

Rob Clark (1):
      freedreno/drm: Fix potential bo cache vs export crash

sjfricke (1):
      isl: fix bug where sb.MOCS is not being set



git tag: mesa-22.1.7

https://archive.mesa3d.org/mesa-22.1.7.tar.xz
SHA256: da838eb2cf11d0e08d0e9944f6bd4d96987fdc59ea2856f8c70a31a82b355d89  mesa-22.1.7.tar.xz
SHA512: 447e87359445edce231761d94b316b2aa20e9ab58e4b59d75cbb1696dd0900e7164c32bebc3b75700b4070570b456f7a8cf0914181371754a52427d34e4b9120  mesa-22.1.7.tar.xz
PGP: https://archive.mesa3d.org/mesa-22.1.7.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/20220817/ed3e025d/attachment.sig>


More information about the mesa-dev mailing list