[Mesa-dev] Mesa 17.3.1 release candidate

Emil Velikov emil.l.velikov at gmail.com
Mon Dec 18 16:05:07 UTC 2017

Hello list,

The candidate for the Mesa 17.3.1 is now available. Currently we have:
 - 35 queued
 - 1 nominated (outstanding)
 - and 2 rejected patches

The current queue consists of:

Nearly a multiple fixes, making the GLSL shader cache more robust. The
RADV driver does not advertise VK_EXT_debug_report - there is no support
for it.

The i965, radeonsi, nvc0 and freedreno have received a few small fixes

A number of big endian fixes have been merged.

Take a look at section "Mesa stable queue" for more information.

Testing reports/general approval

Any testing reports (or general approval of the state of the branch)
will be greatly appreciated.

The plan is to have 17.3.1 this Wednesday (20th of December), around or
shortly after 17:00 GMT.

If you have any questions or suggestions - be that about the current
patch queue or otherwise, please go ahead.

Trivial merge conflicts

commit d92f520e1fe1c945d76cbae429a686edd99774e6
Author: Marek Olšák <marek.olsak at amd.com>

    radeonsi: allow DMABUF exports for local buffers

    (cherry picked from commit 010214b403de1b5e25a549372ba6192b89e05d06)

commit 5878b98dbc874b79164ac0ac8beed1e99766140f
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>

    spirv: Fix loading an entire block at once.

    (cherry picked from commit b926da241a4221376afe195c476f6a05621e5c75)

commit 3fbe230348d004d0c1315436ef30a74d9d601d4a
Author: Eric Engestrom <eric.engestrom at imgtec.com>

    compiler: use NDEBUG to guard asserts

    (cherry picked from commit 7b85b9b8773b119360a31b66b321ae560a77cb6d)

commit 829490e5e5c45b2daa189fa7eae6ca1d2ed3b014
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>

    radv: Don't advertise VK_EXT_debug_report.

    (cherry picked from commit 4eb0dca46bf481258443bb76fb542613c3a260d1)

commit a1f3f8efd9b4b1147846b39e3b69f774ac8b44b6
Author: Dave Airlie <airlied at redhat.com>

    radv: port merge tess info from anv

    (cherry picked from commit 1bdeac545f4ea9f7ca6947f5da7fcf4f5b3010dc)


Mesa stable queue

Nominated (1)

Jason Ekstrand (1):
      18fde36ced4 intel/fs: Use the original destination region for
int MUL lowering

Queued (35)

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

Bas Nieuwenhuizen (3):
      spirv: Fix loading an entire block at once.
      radv: Don't advertise VK_EXT_debug_report.
      radv: Fix multi-layer blits.

Ben Crocker (1):
      docs/llvmpipe: document ppc64le as alternative architecture to x86.

Brian Paul (2):
      xlib: call _mesa_warning() instead of fprintf()
      gallium/aux: include nr_samples in util_resource_size() computation

Bruce Cherniak (1):
      swr: Fix KNOB_MAX_WORKER_THREADS thread creation override.

Dave Airlie (1):
      radv: port merge tess info from anv

Emil Velikov (4):
      docs: add sha256 checksums for 17.3.0
      util: scons: wire up the sha1 test
      cherry-ignore: meson: fix strtof locale support check
      cherry-ignore: util: add mesa-sha1 test to meson

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.

Gert Wollny (1):
      r600/sb: do not convert if-blocks that contain indirect array access

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

Jason Ekstrand (1):
      i965: Switch over to fully external-or-not MOCS scheme

Juan A. Suarez Romero (1):
      travis: disable Meson build

Kenneth Graunke (2):
      meta: Initialize depth/clear values on declaration.
      meta: Fix ClearTexture with GL_DEPTH_COMPONENT.

Leo Liu (1):
      radeon/vce: move destroy command before feedback command

Marek Olšák (4):
      radeonsi: flush the context after resource_copy_region for buffer exports
      radeonsi: allow DMABUF exports for local buffers
      winsys/amdgpu: disable local BOs again due to worse performance
      radeonsi: don't call force_dcc_off for buffers

Matt Turner (2):
      util: Add a SHA1 unit test program
      util: Assume little endian in the absence of platform-specific handling
Squashed with:
      util: Use preprocessor correctly
Squashed with:
      util: Just give up and define PIPE_ARCH_LITTLE_ENDIAN on MSVC
Squashed with:
      util: Also include endian.h on cygwin

Nicolai Hähnle (1):
      radeonsi: fix the R600_RESOURCE_FLAG_UNMAPPABLE check

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

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

Vadym Shovkoplias (2):
      glx/dri3: Remove unused deviceName variable
      util/disk_cache: Remove unneeded free() on always null string

Rejected (2)

Eric Engestrom (2):
      ab0809e5529 meson: fix strtof locale support check
      44fbbd6fd07 util: add mesa-sha1 test to meson

Reason: Meson is explicitly disabled in branch.

More information about the mesa-dev mailing list