[Mesa-dev] [ANNOUNCE] mesa 17.2.7

Emil Velikov emil.l.velikov at gmail.com
Thu Dec 14 13:39:04 UTC 2017

Mesa 17.2.7 is now available.

In this release we have:

The current queue consists of a variety of fixes, with a sizeable hunk in the
shared GLSL codebase.

Whereas for individual drivers - i965 has a crash fix for when playing various
Valve games, r600 and nouveau have tweaks in their compiler backends. Fast
clears on radeonsi and RADV are better now, while the VAAPI encoding is playing
nicely with GStreamer.

The WGL state tracker and SWR driver have also seen minor improvements.

To top of up - Mesa should build fine with the latest glibc 2.17.

Alex Smith (1):
      radv: Add LLVM version to the device name string

Andres Gomez (2):
      docs: add sha256 checksums for 17.2.6
      docs: remove bug 103626 from fix list as per 17.2.6

Ben Crocker (2):
      docs/llvmpipe.html: Minor edits
      docs/llvmpipe: document ppc64le as alternative architecture to x86.

Dave Airlie (1):
      r600/sb: handle jump after target to end of program. (v2)

Denis Pauk (1):
      gallium/{r600, radeonsi}: Fix segfault with color format (v2)

Eduardo Lima Mitev (3):
      glsl_parser_extra: Add utility to copy symbols between symbol tables
      glsl: Use the utility function to copy symbols between symbol tables
      glsl/linker: Check that re-declared, inter-shader built-in blocks match

Emil Velikov (4):
      gl_table.py: add extern C guard for the generated glapitable.h
      cherry-ignore: radeonsi: allow DMABUF exports for local buffers
      Update version to 17.2.7
      docs: add release notes for 17.2.7

Eric Anholt (1):
      broadcom/vc4: Fix handling of GFXH-515 workaround with a start
vertex count.

Eric Engestrom (1):
      compiler: use NDEBUG to guard asserts

Fabian Bieler (2):
      glsl: Match order of gl_LightSourceParameters elements.
      glsl: Fix gl_NormalScale.

Frank Richter (1):
      gallium/wgl: fix default pixel format issue

George Kyriazis (1):
      swr: Handle resource across context changes

Gert Wollny (2):
      r600: Emit EOP for more CF instruction types
      r600/sb: do not convert if-blocks that contain indirect array access

Ilia Mirkin (1):
      glsl: fix derived cs variables

James Legg (1):
      nir/opcodes: Fix constant-folding of bitfield_insert

Jason Ekstrand (1):
      i965: Disable regular fast-clears (CCS_D) on gen9+

Juan A. Suarez Romero (1):
      glsl: add varying resources for arrays of complex types

Julien Isorce (1):
      st/va: change frame_idx from array to hash table

Kai Wasserbäch (1):
      docs: Point to apt.llvm.org for development snapshot packages

Kenneth Graunke (3):
      meta: Initialize depth/clear values on declaration.
      meta: Fix ClearTexture with GL_DEPTH_COMPONENT.
      i965: Fix Smooth Point Enables.

Marek Olšák (3):
      radeonsi: fix layered DCC fast clear
      radeonsi/gfx9: fix importing shared textures with DCC
      radeonsi: flush the context after resource_copy_region for buffer exports

Matt Turner (4):
      i965/fs: Handle negating immediates on MADs when propagating saturates
      util: Fix SHA1 implementation on big endian
      util: Fix disk_cache index calculation on big endian
      i965/fs: Unpack count argument to 64-bit shift ops on Atom

Nicolai Hähnle (3):
      radeonsi: fix the R600_RESOURCE_FLAG_UNMAPPABLE check
      glsl: allow any l-value of an input variable as interpolant in
      glsl: fix interpolateAtXxx(some_vec[idx], ...) with dynamic idx

Pierre Moreau (1):
      nvc0/ir: Properly lower 64-bit shifts when the shift value is >32

Tapani Pälli (1):
      mesa/gles: adjust internal format in glTexSubImage2D error checks

Timothy Arceri (1):
      glsl: get correct member type when processing xfb ifc arrays

Vadym Shovkoplias (2):
      intel/blorp: Fix possible NULL pointer dereferencing
      glx/dri3: Remove unused deviceName variable

Vinson Lee (1):
      anv: Check if memfd_create is already defined.

git tag: mesa-17.2.7

MD5:  beb9d8ec1d8a7fa2f4fa589c8fbb3cbc  mesa-17.2.7.tar.gz
SHA1: 09aee8970e5715325ec5abf64e61341af9b0b98b  mesa-17.2.7.tar.gz
SHA256: e8d837a1cd55014e636e9caf6c75cfbe1b3e4be9ab3fa125f5ef38398aa12e97
SHA512: af7f6b38eb9e3d51371c62c774807b40e1e2ee1194799bac34c67c7a1e89d8e515f720079ae3481bd73c4cdf7d7a99a06814a570a506956a218defd168764bc0
PGP:  https://mesa.freedesktop.org/archive/mesa-17.2.7.tar.gz.sig

MD5:  adf3750455e94db222c6f246e37556e5  mesa-17.2.7.tar.xz
SHA1: a44873523d8f1a5679a0f1850a1b200d3f064c4f  mesa-17.2.7.tar.xz
SHA256: 50cfdea8df55045797b4d0409591c04c784d9551c4da09b8178874dbe5a37a68
SHA512: f7cd06aa3ffb8ab80358304fa6a554f75c66105371072dae3a6f8f8e2a13891c8ac9eaf13c5defa74fa1236fed386ccd8c8b107e5fe80f9384237c9b1e726898
PGP:  https://mesa.freedesktop.org/archive/mesa-17.2.7.tar.xz.sig

More information about the mesa-dev mailing list