[Mesa-dev] [ANNOUNCE] mesa 21.1.4

Eric Engestrom eric at engestrom.ch
Wed Jun 30 19:43:12 UTC 2021

Hello everyone,

The fourth bugfix release for the 21.1 branch is here!

The next bugfix release is scheduled for two weeks from now, on July 14th.



Bas Nieuwenhuizen (3):
      util/fossilize_db: Pull seek into lock.
      util/fossilize_db: Split out reading the index.
      util/fossilize_db: Do not lock the fossilize db permanently.

Caio Marcelo de Oliveira Filho (2):
      spirv: Fix handling of OpBranchConditional with same THEN and ELSE
      nir/opt_if: Don't split ALU for single block infinite loops

Daniel Stone (1):
      llvmpipe: Add handle export for resource_get_param

Dave Airlie (1):
      i965: fix regression in pipe control on g45

Eric Engestrom (4):
      .pick_status.json: Update to 977355c6e5efd781dde85d834172dd23cd4852f1
      .pick_status.json: Update to 40b67a292297606f0a7576e3ef4087028d5edd17
      docs: add release notes for 21.1.4
      VERSION: bump to 21.1.4

Erik Faye-Lund (7):
      zink: do not unmap dt-buffers twice
      zink: drop repeated usage-bit
      zink: do not check buffer-format for usage-bits
      zink: remove unused moltenvk functions
      libgl-gdi: add missing include
      aux/trace: fix bool argument
      ci/windows: work around meson encoding issues

Francisco Jerez (2):
      intel/fs: Teach IR about EOT instruction writing the accumulator implicitly on TGL+.
      intel/fs: Fix synchronization of accumulator-clearing W/A move on TGL+.

Icecream95 (5):
      pan/mdg: Add a bundle ID to instructions
      pan/mdg: Reorder some code in mir_spill_register
      pan/mdg: Fill from TLS before spilling non-SSA nodes
      pan/mdg: Fix reading a spilt register in the bundle it's written
      pan/mdg: Add 16 bytes of padding to the end of shaders

Iván Briano (1):
      intel/nir: Fix txs for null surfaces

Jason Ekstrand (1):
      spirv: Create acceleration structure and shader record variables

Karol Herbst (1):
      nv50/ir: fix surface lowering when values get shared accross operations

Kenneth Graunke (1):
      anv: Fix dynamic primitive topology for tess on Gfx7.x too

Lionel Landwerlin (1):
      anv: allocate bigger batches as we grow command buffers

Marek Olšák (1):
      mesa: unreference zombie buffers when creating buffers to lower memory usage

Martin Krastev (1):
      compiler/glsl: Use mutex lock while freeing up mem_ctx

Mike Blumenkrantz (2):
      anv: fix dynamic primitive topology for tess
      zink: handle custom border color without matching wrap mode case

Pierre-Eric Pelloux-Prayer (2):
      radeonsi: skip instance_count==0 draws on <= GFX9
      radeonsi: disable ngg culling on llvm < 12

Samuel Pitoiset (2):
      radv: reject binding buffer/image when the device memory is too small
      radv: always decompress both aspects of a depth/stencil image

Simon Ser (1):
      amd/addrlib: remove Meson debug message()

Thong Thai (1):
      radeon/vcn/enc: Add missing line to HEVC SPS header code

Timothy Arceri (1):
      util: add work around for the game We Happy Few

Timur Kristóf (4):
      ac/nir: Update TCS output barriers with nir_var_mem_shared.
      radv/llvm: Emit s_barrier at the beginning of NGG non-GS shaders.
      aco/gfx10: NGG zero output workaround for conservative rasterization.
      aco/gfx10: Emit barrier at the start of NGG VS and TES.

git tag: mesa-21.1.4

SHA256: 1f177f44098164b65731c5ded4c928fd58b14f6c9d2087aa0e37bc79bf79e90b  mesa-21.1.4.tar.xz
SHA512: 1f4e2d8ba2c3c02bad5468687752d7e87d6e79c4a0e6ec4b2741a57fb270d18ae4712aaa07a9e09a2d3348540f5a26cdbe05464cd52adb8df1e2e28a581b2b53  mesa-21.1.4.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-21.1.4.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/20210630/29cb126d/attachment.sig>

More information about the mesa-dev mailing list