[Mesa-dev] [ANNOUNCE] mesa 18.2.1

Juan A. Suarez Romero jasuarez at igalia.com
Fri Sep 21 11:13:32 UTC 2018

Mesa 18.2.1 is now available.

In this release we have:

Vulkan headers are now updated to 1.1.84.

Lot of fixes for Vulkan drivers.

In RADV driver there are fixes for crashes in the CTS testsuite, GPU hangs when
using indirect descriptors, fixes for VK_EXT_conditional_rendering extension,
and some other fixes.

On the other hand, ANV driver also contains several fixes related with vertex
attributes, disabling cache in SKL GT4 tessellation shader, clamping scissors in
framebuffer, support for v3 in VK_EXT_vertex_attribute_divisor extension, and
several other fixes.

Other fixes are also available for Broadcom's Android driver, radeonsi, r600,
v3d, and so on.

Meson also gets a couple of fixes, including fixes when compiling 32bit Intel

Andres Gomez (3):
      docs: add sha256 checksums for 18.2.0
      Revert "Revert "glsl: skip stringification in preprocessor if in unreachable branch""
      cherry-ignore: i965/tools: 32bit compilation with meson

Andrii Simiklit (4):
      apple/glx/log: added missing va_end() after va_copy()
      mesa/util: don't use the same 'va_list' instance twice
      mesa/util: don't ignore NULL returned from 'malloc'
      mesa/util: add missing va_end() after va_copy()

Bas Nieuwenhuizen (5):
      radv: Support v3 of VK_EXT_vertex_attribute_divisor.
      radv: Set the user SGPR MSB for Vega.
      radv: Only allow 16 user SGPRs for compute on GFX9+.
      radv: Use build ID if available for cache UUID.
      radv: Fix driver UUID SHA1 init.

Christopher Egert (1):
      radeon: fix ColorMask

Dave Airlie (1):
      virgl: don't send a shader create with no data. (v2)

Dylan Baker (1):
      meson: Print a message about why a libdrm version was selected

Eric Anholt (2):
      v3d: Fix SRC_ALPHA_SATURATE blending for RTs without alpha.
      v3d: Fix setup of the VCM cache size.

Erik Faye-Lund (2):
      winsys/virgl: avoid unintended behavior
      virgl: adjust strides when mapping temp-resources

Fritz Koenig (2):
      mesa: Additional FlipY applications
      mesa: FramebufferParameteri parameter checking

Gert Wollny (2):
      winsys/virgl: correct resource and handle allocation (v2)
      mesa/texture: Also check for LA texture when querying intensity component size

Ian Romanick (1):
      i965/fs: Don't propagate conditional modifiers from integer compares to adds

Jason Ekstrand (11):
      anv/pipeline: Only consider double elements which actually exist
      i965: Workaround the gen9 hw astc5x5 sampler bug
      anv: Re-emit vertex buffers when the pipeline changes
      anv: Disable the vertex cache when tessellating on SKL GT4
      anv: Clamp scissors to the framebuffer boundary
      vulkan: Update the XML and headers to 1.1.84
      anv: Support v3 of VK_EXT_vertex_attribute_divisor
      anv/query: Write both dwords in emit_zero_queries
      nir: Add a small pass to rematerialize derefs per-block
      nir/loop_unroll: Re-materialize derefs in use blocks before unrolling
      nir/opt_if: Re-materialize derefs in use blocks before peeling loops

Josh Pieper (1):
      st/mesa: Validate the result of pipe_transfer_map in make_texture (v2)

Juan A. Suarez Romero (3):
      cherry-ignore: radv: fix descriptor pool allocation size
      Update version to 18.2.1
      docs: add release notes for 18.2.1

Kenneth Feng (1):
      amd: Add Picasso device id

Marek Olšák (5):
      radeonsi: fix HTILE for NPOT textures with mipmapping on SI/CI
      winsys/radeon: fix CMASK fast clear for NPOT textures with mipmapping on SI/CI
      r600: fix HTILE for NPOT textures with mipmapping
      radeonsi: fix printing a BO list into ddebug reports
      ac: revert new LLVM 7.0 behavior for fdiv

Mathias Fröhlich (1):
      tnl: Fix green gun regression in xonotic.

Mauro Rossi (3):
      android: broadcom/genxml: fix collision with intel/genxml header-gen macro
      android: broadcom/cle: add gallium include path
      android: broadcom/cle: export the broadcom top level path headers

Michel Dänzer (1):
      loader/dri3: Only wait for back buffer fences in dri3_get_buffer

Pierre Moreau (1):
      nvir: Always split 64-bit IMAD/IMUL operations

Samuel Pitoiset (7):
      radv: fix function names for VK_EXT_conditional_rendering
      radv: fix VK_EXT_conditional_rendering visibility
      radv: bump the maximum number of arguments to 64
      radv: handle loc->indirect correctly for the first descriptor
      radv: fix GPU hangs with 32-bit indirect descriptors
      radv: fix flushing indirect descriptors
      radv: fix setting global locations for indirect descriptors

Sergii Romantsov (3):
      intel: compiler option msse2 and mstackrealign
      i965/tools: 32bit compilation with meson
      mesa/meson: 32bit xmlconfig linkage

Timothy Arceri (2):
      glsl: fixer lexer for unreachable defines
      Revert "radeonsi: avoid syncing the driver thread in si_fence_finish"

git tag: mesa-18.2.1

MD5:  9d48fe82a25d31f6d0a757b5fb0eb1e3  mesa-18.2.1.tar.gz
SHA1: 462ff3f915cc11aaae2660052a5f967a683fb25b  mesa-18.2.1.tar.gz
SHA256: 45419ccbe1bf9a2e15ffe71ced34615002e1b42c24b917fbe2b2f58ab1970562  mesa-18.2.1.tar.gz
SHA512: 8ad5a7053349302c7af592dbf37aa43507dbb284de7a94ff752d76d2c4ed95f3b7e43b86424299952a9171c831a038eb674d84b4a9fbc1b84f2ff610e575333c  mesa-18.2.1.tar.gz
PGP:  https://mesa.freedesktop.org/archive/mesa-18.2.1.tar.gz.sig

MD5:  66afbc1dddcaa4c7dabf5c5ee187c73b  mesa-18.2.1.tar.xz
SHA1: cfcaf550ab0915033bd27cc7a5968764510dbfc1  mesa-18.2.1.tar.xz
SHA256: 9636dc6f3d188abdcca02da97cedd73640d9035224efd5db724187d062c81056  mesa-18.2.1.tar.xz
SHA512: d249bdf79aad36db9a8d291b3a1a100d283893ac741f58f85ae7e5c90ca25c37f80a5fa6fc57945ffeb0b67b788e7ea146543ec790b22f144578fc4c1525b84d  mesa-18.2.1.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-18.2.1.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180921/6ae39d02/attachment.sig>

More information about the mesa-dev mailing list