[Mesa-dev] [ANNOUNCE] mesa 21.1.7

Eric Engestrom eric at engestrom.ch
Wed Aug 11 20:47:27 UTC 2021

Hello everyone,

The seventh bugfix release for the 21.1 branch is now available.
The next one is scheduled for two weeks from now, on August 25, and is
expected to be the last one.



Alyssa Rosenzweig (3):
      pan/bi: Restrict swizzles on same cycle temporaries
      nir/lower_mediump_io: Don't remap base unless needed
      nir/lower_mediump: Fix metadata in all passes

Bas Nieuwenhuizen (9):
      util/fossilize_db: Update parsed_offset correctly.
      util/fossilize_db: Reset file position to parsed_offset on cache_offset read failure.
      util/fossilize_db: Flush files after header write.
      util/fossilize_db: Be conservative about header length check for locking.
      util/fossilize_db: Only allocate entries after full read.
      util/fossilize_db: Use uint64_t for file size.
      util/fossilize_db: Unlock the cache file if the entry already exists.
      util/fossilize_db: Add extra flock mutex.
      radv: Allocate space for inline push constants.

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 (3):
      teximage: return correct desktop GL error for compressedteximage
      intel/fs: restrict max push length on older GPUs to a smaller amount
      virgl: disable anisotropic filtering.

Dylan Baker (1):
      freedreno/ir3: Add build id to the disassembler test

Eric Engestrom (11):
      .pick_status.json: Update to 7055282231cdad23e7b23fb49a2f953a99797f8a
      .pick_status.json: Update to 2f06642b06c94f07f4bfe3df32b25659428c9144
      .pick_status.json: Mark 6ccf11ac2b951963407601b5b1109b45a972e48e as denominated
      .pick_status.json: Update to 2f06642b06c94f07f4bfe3df32b25659428c9144
      .pick_status.json: Update to 353e6323936b812884fa677c25bdba91554881b7
      .pick_status.json: Update to 4128acdee32eadfef1fb8c3c3ce2e512a267cdf4
      pick-ui: drop assert that optional argument is passed
      pick-ui: show nomination type in the UI
      pick-ui: show commit date
      docs: add release notes for 21.1.7
      VERSION: bump for 21.1.7

Erico Nunes (1):
      lima: avoid crash with negative viewport values

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

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 (1):
      gallium/hud: initialize query

Karol Herbst (1):
      nv30: fix emulated vertex index buffers

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

Lionel Landwerlin (3):
      loader/dri3: create linear buffer with scanout support
      anv: fix submission batching with perf queries
      anv: don't try to access Android swapchains

Lucas Stach (2):
      renderonly: don't complain when GPU import fails
      etnaviv: always try to create KMS side handles for imported resources

Marcin Ślusarz (1):
      glsl: evaluate switch expression once

Mike Blumenkrantz (1):
      zink: use array size in spirv bo length calculations

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 (3):
      gallium/va: don't use key=NULL in hash tables
      amd/registers: fix fields conflict detection
      radeonsi: don't create an infinite number of variants

Rhys Perry (1):
      nir/algebraic: fix imod by negative power-of-two

Samuel Pitoiset (1):
      radv: fix selecting the first active CU when profiling with SQTT

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

Yevhenii Kolesnikov (2):
      glsl: Add operator for .length() method on implicitly-sized arrays
      glsl: Properly handle .length() of an unsized array

Zhu Yuliang (1):
      gallium/vl: don't leak fd in vl_dri3_screen_create

git tag: mesa-21.1.7

SHA256: e9e67c10654f2e4bf15b944bb048007a614292aa4792b1b7512eb700b7b3a7bb  mesa-21.1.7.tar.xz
SHA512: 1fd677437f292c30fbf08bfef8c1088557841f426090ccba20ab2a222b08fb5c3ec48a7a0301466e03a23019d09414c700a4f5e299479cacd6972a9f3ba030c8  mesa-21.1.7.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-21.1.7.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/20210811/15c12945/attachment.sig>

More information about the mesa-dev mailing list