Software 42750 Published by

Dylan Baker has announced the final version of Mesa 21.2.0



mesa 21.2.0

I'd like to announce Mesa 21.2.0 final is now available.

This has been a pretty smooth release cycle so far, and we've had very few release-blocking issues, as such We've actually released on time with no additional RCs! As usual, this is a .0 release, and those of you seeking stability over features likely want to wait 2 weeks for 21.2.1.

Cheers,
Dylan

shortlog
========


Alyssa Rosenzweig (2):
pan/bi: Restrict swizzles on same cycle temporaries
pan/bi: Remove incorrect errata workaround

Chia-I Wu (1):
vulkan/wsi/x11: do not inherit last_present_mode

Connor Abbott (1):
ir3: Preserve gl_ViewportIndex in the binning shader

Dave Airlie (4):
intel/fs: restrict max push length on older GPUs to a smaller amount crocus/gen45: fix mapping compressed textures
intel/genxml: fix raster operation field in blt genxml crocus: add support for set alpha to one with blt.

Dylan Baker (10):
.pick_status.json: Update to dff0d9911d176802b54890c796e19f56c50f24e1 .pick_status.json: Update to b8e29e89366a5264391dc7c10e778330b7add66a freedreno/ir3: Add build id to the disassembler test
.pick_status.json: Mark 8cb795b4772f882024b20c4d4b051b2411dd1a8c as denominated
.pick_status.json: Update to 87b0962fef4e447a2ea9c76a611aa20b109a259d .pick_status.json: Update to 842b8c8965327615f4692384a905dd63f1fba63d .pick_status.json: Update to 97be8e42e42f3b739c3de808553094f86ad8879f docs: add release notes for 21.2.0
docs: clear new_features for 21.2.0 release
VERSION: bump for 21.2.0 release

Erik Faye-Lund (3):
lavapipe: do not assert on more than 32 samplers
lavapipe: do not mark unsupported tests as crashing
d3d12: split up root parameter update and set

Hoe Hao Cheng (1):
zink: make codegen compatible with python 3.5

Icecream95 (1):
pan/mdg: Analyze helper termination after scheduling

Jesse Natalie (1):
mesa/main: Check for fbo attachments when importing EGL images to textures

Joshua Watt (1):
v3d, vc4: Fix dmabuf import for non-scanout buffers

Juan A. Suarez Romero (2):
broadcom: remove v3dv3 from neon library
gallium/hud: initialize query

Lepton Wu (1):
gallium: Reset {d,r}Priv in dri_unbind_context

Lionel Landwerlin (5):
loader/dri3: create linear buffer with scanout support nir/lower_shader_calls: adding missing stack offset alignment anv: fix submission batching with perf queries
drm-shim: implement stat/fstat when xstat variants are not there intel/disasm: fix missing oword index decoding

Michel Zou (1):
meson: dont use missing dumpbin path

Philipp Zabel (1):
etnaviv: fix gbm_bo_get_handle_for_plane for multiplanar images
Pierre Moreau (2):
clover/spirv: Properly size 3-component vector args
clover/nir: Set constant buffer pointer size to host

Pierre-Eric Pelloux-Prayer (2):
gallium/va: don't use key=NULL in hash tables
amd/registers: fix fields conflict detection

Samuel Pitoiset (2):
radv: fix selecting the first active CU when profiling with SQTT radv: fix missing cache flushes when clearing HTILE levels on GFX10+
Simon Ser (5):
etnaviv: fix renderonly check in etna_resource_alloc
etnaviv: fail in get_handle(TYPE_KMS) without a scanout resource freedreno: fail in get_handle(TYPE_KMS) without a scanout resource panfrost: fail in get_handle(TYPE_KMS) without a scanout resource lima: fail in get_handle(TYPE_KMS) without a scanout resource
Thomas H.P. Andersen (1):
nine: Fix assert in tx_src_param

Timothy Arceri (1):
intel/compiler: make sure swizzle is applied to if condition
Yiwei Zhang (1):
venus: cache ahb backed buffer memory type bits requirement
Zhu Yuliang (1):
gallium/vl: don't leak fd in vl_dri3_screen_create


git tag: mesa-21.2.0

https://mesa.freedesktop.org/archive/mesa-21.2.0.tar.xz
SHA256: 0cb3c802f4b8e7699b1602c08c29d06a4d532ab5b8f7a64676c4ca6bb8f4d426 mesa-21.2.0.tar.xz
SHA512: 14323ac474bbcf178177506b5a68976238d2e7bdbdcdf4d1355dd43f5bd551c6c debed76558c34f49ed057477ec88775306b7b8484b437325e4cb4a77e16127e mesa-21.2.0.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-21.2.0.tar.xz.sig

Mesa