[ANNOUNCE] mesa 17.1.6

Emil Velikov <[email protected]>
Newsgroups gmane.comp.video.mesa3d.announce
Message-ID <CACvgo5195mKBoXxY8=DZQVw43BoBg8LycPY3BHP2byAbJxNKQA__24346.4648294777$1502130680$gmane$org@mail.gmail.com>
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
_______________________________________________
mesa-announce mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-announce
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.