[ANNOUNCE] mesa 21.2.6

Dylan Baker dylan at pnwbakers.com
Thu Nov 25 05:23:24 UTC 2021

Hi List,

It's a bit late, but here is mesa 21.2.6. Since 21.3.0 is now available,
I think this will be the last 21.2 release (there should be 21.3.1 next
week), barring any serious regressions in 21.2.6.

Being that it's the night before a holiday here in the States, I'll let
the press delve into all of the gory details of what's in here :) I'll
see you all again as release manager next year for 22.0.



Connor Abbott (2):
      ir3/lower_pcopy: Fix shr.b illegal copy lowering
      ir3/lower_pcopy: Fix bug with "illegal" copies and swaps

Danylo Piliaiev (1):
      ir3/ra: Check register file upper bound when updating preferred_reg

Dave Airlie (2):
      llvmpipe: disable 64-bit integer textures.
      llvmpipe: fix compressed image sizes.

Dylan Baker (11):
      docs: add sha256 sums for 21.2.5
      .pick_status.json: Update to 8bfa146b8056d5dded6fdd2c4d8524aa0c438058
      .pick_status.json: Update to 79f57f68930ce4fcf59bdca82357e19b4f3d62e6
      .pick_status.json: Update to c356f3cfce9459dc1341b6a2a0fd5336a9bdcc3c
      .pick_status.json: Mark a large number of zink patches as denominated
      .pick_status.json: Update to 78b613db23c10dc257247d99d8b2b1ef6c96bebb
      .pick_status.json: Update to 09bb4dbe60b1bb233c5c0102446ffbc142a29246
      .pick_status.json: Update to e0de7aa4d7717bbd79bbc5bfc660f941f680402b
      .pick_status.json: Update to f8009d3db25512b5dc62d0272c979fb79f8c7075
      docs: add release notes for 21.2.6
      VERSION: bump for 21.2.6

Eric Engestrom (1):
      meson: drop duplicate addition of surfaceless & drm to the list of platforms

Greg V (1):
      util: make util_get_process_exec_path work on FreeBSD w/o procfs

Ian Romanick (1):
      glsl/nir: Don't build soft float64 when it cannot be used

Jason Ekstrand (1):
      anv: Fix FlushMappedMemoryRanges for odd mmap offsets

Jesse Natalie (2):
      util/hash_table: Clear special 0/1 entries for u64 hash table too
      d3d12: Fix Linux fence wait return value

Kenneth Graunke (1):
      iris: Fix MOCS for buffer copies

Lionel Landwerlin (6):
      intel/dev: fix HSW GT3 number of subslices in slice1
      intel/dev: don't forget to set max_eu_per_subslice in generated topology
      intel/perf: fix perf equation subslice mask generation for gfx12+
      intel/devinfo: fix wrong offset computation
      intel: remove 2 preproduction pci-id for ADLS
      intel/fs: fix shader call lowering pass

Liviu Prodea (1):
      aco: Work around MSVC restrict in c99_compat.h

Marek Olšák (4):
      radeonsi: print the border color error message only once
      radeonsi: fix 2 issues with depth_cleared_level_mask
      radeonsi: fix a typo preventing a fast depth-stencil clear
      driconf: disallow 10-bit pbuffers for viewperf2020/maya due to X errors

Mike Blumenkrantz (10):
      zink: add better handling for CUBE_COMPATIBLE bit
      zink: always use explicit lod for texture() when legal in non-fragment stages
      zink: be more permissive for injecting LOD into texture() instructions
      zink: inject LOD for sampler version of OpImageQuerySize
      zink: don't clamp cube array surfacess to cubes
      zink: don't clamp 2D_ARRAY surfaces to 2D
      zink: add more int/float types to cast switching in ntv
      zink: force float dest types on some alu results
      aux/primconvert: handle singular incomplete restarts
      zink: clamp PIPE_SHADER_CAP_MAX_INPUTS for xfb

Pierre-Eric Pelloux-Prayer (3):
      radeonsi: treat nir_intrinsic_load_constant as a VMEM operation
      ac/surface: don't validate DCC settings if DCC isn't possible
      mesa: always call _mesa_update_pixel

Rhys Perry (2):
      aco/spill: use spills_entry instead of spills_exit to kill linear VGPRs
      spirv: run nir_copy_prop before nir_rematerialize_derefs_in_use_blocks_impl

Roman Stratiienko (1):
      android.mk: Add missing variables to the make target

Thomas H.P. Andersen (1):
      svga: fix bitwise/logical and mixup

Timothy Arceri (1):
      mesa: fix buffer overrun in SavedObj texture obj array

Timur Kristóf (1):
      aco: Fix how p_is_helper interacts with optimizations.

Vadym Shovkoplias (1):
      intel/fs: Fix a cmod prop bug when cmod is set to inst that doesn't support it

git tag: mesa-21.2.6

SHA256: 1e7e22d93c6e8859fa044b1121119d26b2e67e4184b92ebb81c66497dc80c954  mesa-21.2.6.tar.xz
SHA512: e65d77e2609cba85bd2cdbd4ba2072729c1556a43defdd24a91e708e3223f84b23657e63a91b16c5729684ea12fe31f45bae88294c572e057f2981a5d6c0f5a0  mesa-21.2.6.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-21.2.6.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/20211124/8b3b3aef/attachment.sig>

More information about the mesa-dev mailing list