[Mesa-announce] [ANNOUNCE] Mesa 19.1.4 release candidate

Juan A. Suarez Romero jasuarez at igalia.com
Sun Aug 4 09:36:14 UTC 2019

Hello list,

The candidate for the Mesa 19.1.4 is now available. Currently we have:
 - 49 queued
 - 2 nominated (outstanding)
 - and 0 rejected patch

The current queue consist mostly, as usual, in fixes for different drivers (anv,
radv, radeon, nv50, nvc0) as well as in backend parts (egl, spirv, nir, ...).

Of those fixes, we could highlight several ones:

- Vulkan 24/48 bit formats are now not supported on Ivybridge.

- R8G8B8_UNORM_SRGB is not supported on Haswell.

- A fix for hair artifacts in Max Payne 3 on AMD/RADV.

- Vulkan transform feedback extension is disabled on Intel gen7.

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 19.1.4 this Tuesday (6th August), around or shortly after
10: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 c45c624dce171bfe7b732abab10722638276e166
Author: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Date:   Thu May 16 13:03:39 2019 +0100

    nir: add access to image_deref intrinsics

    (cherry picked from commit 8c330728f3094f2c836e022e57f003d0c82953ef)

commit eb24e60cdc4f2669b69890aeb4f1f7c475b03593
Author: Jason Ekstrand <jason at jlekstrand.net>
Date:   Thu Jul 25 14:54:20 2019 -0500

    anv: Disable transform feedback on gen7
    (cherry picked from commit 295e5a17da53958c58d6029c6e6cf1e4a7149711)

commit dccd75b60c201f985d980fc8db5b2ac0c788c5b7
Author: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Date:   Tue Jul 23 14:12:43 2019 +0300

    anv: fix use of comma operator
    (cherry picked from commit 772a5f981485d81919f1cb8ab52ddff0412c6ee5)

commit e1800b20f44670829ce4d3ec9c0df2f9f2d87976
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date:   Mon Jul 22 10:12:48 2019 +0200

    radv: fix crash in vkCmdClearAttachments with unused attachment
    (cherry picked from commit b5116d3cb7b6d81532fa15f8d94942ce94051652)


Mesa stable queue

Nominated (2)
Boris Brezillon (1):
        20b00e1ff24 panfrost: Make ctx->job useful

Sergii Romantsov (1):
       a86eccfb780 i965/clear: clear_value better precision

Queued (49)
Andres Rodriguez (1):
      radv: fix queries with WAIT_BIT returning VK_NOT_READY

Andrii Simiklit (2):
      intel/compiler: don't use a keyword struct for a class fs_reg
      meson: add a warning for meson < 0.46.0

Arcady Goldmints-Orlov (1):
      anv: report HOST_ALLOCATION as supported for images

Bas Nieuwenhuizen (3):
      radv: Set correct metadata size for GFX9+.
      radv: Take variable descriptor counts into account for buffer entries.
      radv: Fix descriptor set allocation failure.

Boyuan Zhang (4):
      radeon/uvd: fix poc for hevc encode
      radeon/vcn: fix poc for hevc encode
      radeon/uvd: enable rate control for hevc encoding
      radeon/vcn: enable rate control for hevc encoding

Caio Marcelo de Oliveira Filho (1):
      anv: Remove special allocation for anv_push_constants

Connor Abbott (1):
      nir: Allow qualifiers on copy_deref and image instructions

Daniel Schürmann (1):
      spirv: Fix order of barriers in SpvOpControlBarrier

Dave Airlie (1):
      st/nir: fix arb fragment stage conversion

Dylan Baker (1):
      meson: allow building all glx without any drivers

Emil Velikov (1):
      egl/drm: ensure the backing gbm is set before using it

Eric Anholt (1):
      freedreno: Fix data races with allocating/freeing struct ir3.

Eric Engestrom (5):
      nir: don't return void
      util: fix no-op macro (bad number of arguments)
      gallium+mesa: fix tgsi_semantic array type
      scons+meson: suppress spammy build warning on MacOS
      nir: remove explicit nir_intrinsic_index_flag values

Francisco Jerez (1):
      intel/ir: Fix CFG corruption in opt_predicated_break().

Ilia Mirkin (4):
      gallium/vl: fix compute tgsi shaders to not process undefined components
      nv50,nvc0: update sampler/view bind functions to accept NULL array
      nvc0: allow a non-user buffer to be bound at position 0
      nv50/ir: handle insn not being there for definition of CVT arg

Jason Ekstrand (6):
      intel/fs: Stop stack allocating large arrays
      anv: Disable transform feedback on gen7
      isl/formats: R8G8B8_UNORM_SRGB isn't supported on HSW
      anv: Don't claim support for 24 and 48-bit formats on IVB
      intel/fs: Use ALIGN16 instructions for all derivatives on gen <= 7
      intel/fs: Implement quad_swap_horizontal with a swizzle on gen7

Kenneth Graunke (4):
      mesa: Fix ReadBuffers with pbuffers
      egl: Quiet warning about front buffer rendering for pixmaps/pbuffers
      egl: Make the 565 pbuffer-only config single buffered.
      egl: Only expose 565 pbuffer configs if X can export them as DRI3 images

Lionel Landwerlin (5):
      anv: fix use of comma operator
      nir: add access to image_deref intrinsics
      spirv: wrap push ssa/pointer values
      spirv: propagate access qualifiers through ssa & pointer
      spirv: don't discard access set by vtn_pointer_dereference

Mark Menzynski (1):
      nvc0/ir: Fix assert accessing null pointer

Nataraj Deshpande (1):
      egl/android: Update color_buffers querying for buffer age

Nicolas Dufresne (1):
      egl: Also query modifiers when exporting DMABuf

Rhys Perry (1):
      ac/nir: fix txf_ms with an offset

Samuel Pitoiset (1):
      radv: fix crash in vkCmdClearAttachments with unused attachment

Yevhenii Kolesnikov (1):
      main: Fix memleaks in mesa_use_program

Rejected (0)

mesa-announce mailing list
mesa-announce at lists.freedesktop.org

More information about the mesa-announce mailing list