[Mesa-dev] [ANNOUNCE] Mesa 18.2.3 release candidate

Juan A. Suarez Romero jasuarez at igalia.com
Thu Oct 18 16:45:45 UTC 2018

Hello list,

The candidate for the Mesa 18.2.3 is now available. Currently we have:
 - 38 queued
 - 1 nominated (outstanding)
 - and 0 rejected patches

The current queue consists of:

Several fixes and workarounds for different games, inlcuding RAGE, Yakuza and
The Evil Within, Wolfenstein The Old Blood ARMA 3, or No Mans Sky.

A bunch of fixes for different drivers, including r600, nouveau, radeonsi, anv,
radv, virgl, i965, nvc0 or nv50. Worth to mention a fix for GPU hangs in

State Trackers also get different fixes and corrections.

Finally, fixes for GLSL and NIR are also in this queue.

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 18.2.3 this Friday (19th October), around or shortly after 17:00

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

Trivial merge conflicts
commit 61d782c39dc2b131f5a55f1adfbaad3fbaddb017
Author: Timothy Arceri <tarceri at itsqueeze.com>

    radeonsi: use build-id when available for disk cache

    (cherry picked from commit 2169acbf34e99842b6234ee8181e1908aafcf120)

commit 8927cf03bbb64d0be1fbb68f1a505b81d3e8ba26
Author: Jason Ekstrand <jason.ekstrand at intel.com>

    anv: Use separate MOCS settings for external BOs

    (cherry picked from commit 7a89a0d9edae638e68e4b4ee8e0cbb34baa9c080)


Mesa stable queue

Nominated (1)
Alex Smith (1):
      ca83d51cfb1 ac/nir: Use context-specific LLVM types

Queued (38)
Boyuan Zhang (1):
      st/va: use provided sizes and coords for vlVaGetImage

Dave Airlie (1):
      anv: add missing unlock in error path.

Dylan Baker (1):
      meson: Don't allow building EGL on Windows or MacOS

Emil Velikov (5):
      st/nine: do not double-close the fd on teardown
      egl: make eglSwapInterval a no-op for !window surfaces
      egl: make eglSwapBuffers* a no-op for !window surfaces
      vl/dri3: do full teardown on screen_destroy
      Revert "mesa: remove unnecessary 'sort by year' for the GL extensions"

Eric Engestrom (1):
      radv: add missing meson c++ visibility arguments

Fritz Koenig (1):
      i965: Replace checks for rb->Name with FlipY (v2)

Gert Wollny (1):
      virgl, vtest: Correct the transfer size calculation

Ilia Mirkin (4):
      glsl: fix array assignments of a swizzled vector
      nv50,nvc0: mark RGBX_UINT formats as renderable
      nv50,nvc0: guard against zero-size blits
      nvc0: fix blitting red to srgb8_alpha

Jason Ekstrand (7):
      nir/cf: Remove phi sources if needed in nir_handle_add_jump
      anv: Use separate MOCS settings for external BOs
      intel/fs: Fix a typo in need_matching_subreg_offset
      nir/from_ssa: Don't rewrite derefs destinations to registers
      anv/batch_chain: Don't start a new BO just for BATCH_BUFFER_START
      nir/alu_to_scalar: Use ssa_for_alu_src in hand-rolled expansions
      intel: Don't propagate conditional modifiers if a UD source is negated

Józef Kucia (1):
      radeonsi: avoid sending GS_EMIT in shaders without outputs

Marek Olšák (1):
      drirc: add a workaround for ARMA 3

Samuel Pitoiset (1):
      radv: add a workaround for a VGT hang with prim restart and strips

Tapani Pälli (1):
      glsl: do not attempt assignment if operand type not parsed correctly

Timothy Arceri (11):
      glsl: ignore trailing whitespace when define redefined
      util: disable cache if we have no build-id and timestamp is zero
      util: rename timestamp param in disk_cache_create()
      util: add disk_cache_get_function_identifier()
      radeonsi: use build-id when available for disk cache
      nouveau: use build-id when available for disk cache
      r600: use build-id when available for disk cache
      mesa/st: add force_compat_profile option to driconfig
      util: use force_compat_profile for Wolfenstein The Old Blood
      util: better handle program names from wine
      util: add drirc workarounds for RAGE

Vinson Lee (1):
      r600/sb: Fix constant-logical-operand warning.

Rejected (0)

More information about the mesa-dev mailing list