[Mesa-dev] [ANNOUNCE] mesa 17.1.6

Emil Velikov emil.l.velikov at gmail.com
Mon Aug 7 12:29:32 UTC 2017


Mesa 17.1.6 is now available.

In this release we have:

Various bugfixes for most drivers - i965, ANV, radeonsi, RADV,  etnaviv, nv50
and SWR. The DRI3 codepath for GLX and EGL have also been improved.


Andres Gomez (1):
      docs: add sha256 checksums for 17.1.5

Bas Nieuwenhuizen (1):
      radv: Don't underflow non-visible VRAM size.

Brian Paul (1):
      svga: fix texture swizzle writemasking

Chad Versace (1):
      anv/image: Fix VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT

Chris Wilson (1):
      i965: Resolve framebuffers before signaling the fence

Connor Abbott (1):
      nir: fix algebraic optimizations

Daniel Stone (1):
      st/dri: Check get-handle return value in queryImage

Dave Airlie (5):
      radv: fix non-0 based layer clears.
      radv: fix buffer views on SI/CIK.
      radv/ac: realign SI workaround with radeonsi.
      radv/ac: port SI TC L1 write corruption fix.
      radv: for stencil only set Z tile mode index to same value

Emil Velikov (24):
      cherry-ignore: add "anv: Round u_vector element sizes to a power of two"
      anv: advertise v6 of the wayland surface extension
      radv: advertise v6 of the wayland surface extension
      swrast: add dri2ConfigQueryExtension to the correct extension list
      cherry-ignore: add "anv: Transition MCS buffers from the undefined layout"
      swr: don't forget to link AVX/AVX2 against pthreads
      cherry-ignore: add "i965: Fix offset addition in get_isl_surf"
      cherry-ignore: add "i965: Fix = vs == in MCS aux usage assert."
      cherry-ignore: add a couple of radeon commits
      cherry-ignore: add "swr/rast: non-regex knob fallback code for gcc < 4.9"
      cherry-ignore: add "swr: fix transform feedback logic"
      cherry-ignore: add a couple of radeonsi/gfx9 commits
      cherry-ignore: ignore reverted st/mesa commit
      cherry-ignore: add bindless textures fix
      cherry-ignore: add "st/glsl_to_tgsi: fix getting the image type
for array of structs"
      cherry-ignore: add yet another bindless textures fix
      bin/cherry-ignore: add radeonsi "fix of a fix"
      travis: lower SWR requirement to GCC 4.8, aka std=c++11
      i965: use strtol to convert the integer deviceID override
      swr: remove unneeded fallback strcasecmp define
      cherry-ignore: add a bunch more commits to the list
      fixup! cherry-ignore: add a bunch more commits to the list
      Update version to 17.1.6
      docs: add release notes for 17.1.6

Eric Anholt (1):
      broadcom/vc4: Prefer blit via rendering to the software fallback.

Eric Engestrom (1):
      configure: only install khrplatform.h if needed

Iago Toral Quiroga (2):
      anv/cmd_buffer: fix off by one error in assertion
      anv: only expose up to 28 vertex attributes

Ilia Mirkin (1):
      nv50/ir: fix threads calculation for non-compute shaders

Jason Ekstrand (5):
      anv/cmd_buffer: Properly handle render passes with 0 attachments
      anv: Stop leaking the no_aux sampler surface state
      anv/image: Add INPUT_ATTACHMENT to the list of required usages
      nir/vars_to_ssa: Handle missing struct members in foreach_deref_node
      spirv: Fix SpvImageFormatR16ui

Juan A. Suarez Romero (2):
      anv/pipeline: use unsigned long long constant to check enable
vertex inputs
      anv/pipeline: do not use BITFIELD64_BIT()

Kenneth Graunke (1):
      nir: Use nir_src_copy instead of direct assignments.

Lionel Landwerlin (1):
      i965: perf: flush batchbuffers at the beginning of queries

Lucas Stach (1):
      etnaviv: fix memory leak when BO allocation fails

Marek Olšák (2):
      st/mesa: always unconditionally revalidate main framebuffer
after SwapBuffers
      gallium/radeon: make S_FIXED function signed and move it to shared code

Mark Thompson (1):
      st/va: Fix scaling list ordering for H.265

Nicolai Hähnle (4):
      radeonsi/gfx9: fix crash building monolithic merged ES-GS shader
      radeonsi: fix detection of DRAW_INDIRECT_MULTI on SI
      radeonsi/gfx9: reduce max threads per block to 1024 on gfx9+
      gallium/radeon: fix ARB_query_buffer_object conversion to boolean

Thomas Hellstrom (2):
      loader/dri3: Use dri3_find_back in loader_dri3_swap_buffers_msc
      dri3: Wait for all pending swapbuffers to be scheduled before
touching the front

Tim Rowley (3):
      gallium/util: fix nondeterministic avx512 detection
      swr/rast: quit using linux-specific gettid()
      swr/rast: fix scons gen_knobs.h dependency

Timothy Arceri (1):
      nir: fix nir_opt_copy_prop_vars() for arrays of arrays

Wladimir J. van der Laan (1):
      etnaviv: Clear lbl_usage array correctly

git tag: mesa-17.1.6

https://mesa.freedesktop.org/archive/mesa-17.1.6.tar.gz
MD5:  9626cda1869a4423716d8b9f5782fbf6  mesa-17.1.6.tar.gz
SHA1: df115a5d64595c43508eb72c72368e02c663085b  mesa-17.1.6.tar.gz
SHA256: 971831bc1e748b3e8367eee6b9eb509bad2970e3c2f8520ad25f5caa12ca5491
 mesa-17.1.6.tar.gz
SHA512: 6ade45bb6445f539cc6c3c79c6bb503f5041813038924dbe455067f5d6fb1428f57f8d6a1ef609ff126784495701b8cb0745bec4afe956428ef72afbe4b82cbd
 mesa-17.1.6.tar.gz
PGP:  https://mesa.freedesktop.org/archive/mesa-17.1.6.tar.gz.sig

https://mesa.freedesktop.org/archive/mesa-17.1.6.tar.xz
MD5:  54758bf842f9ea53c8b57cce4311b87e  mesa-17.1.6.tar.xz
SHA1: 2acc201e24ea67c5231074d6746a42a747228ed6  mesa-17.1.6.tar.xz
SHA256: 0686deadde1f126b20aa67e47e8c50502043eee4ecdf60d5009ffda3cebfee50
 mesa-17.1.6.tar.xz
SHA512: cf57f29a21208f0a9bc84157f806bcaf6fd0583352449fcb986b05773eeefc99c4040dc41b242782dd5aa9ff7f9c5312b17a4db82d87f600acf165b6acdfc95a
 mesa-17.1.6.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-17.1.6.tar.xz.sig


More information about the mesa-dev mailing list