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

Juan A. Suarez Romero jasuarez at igalia.com
Tue Dec 25 17:18:22 UTC 2018

Hello list,

The candidate for the Mesa 18.2.8 is now available. Currently we have:
 - 35 queued
 - 0 nominated (outstanding)
 - and 7 rejected patch

NOTE: It is anticipated that 18.2.8 will be the final release in the
18.2 series. Users of 18.2 are encouraged to migrate to the 18.3 series
in order to obtain future fixes.

The current queue consists of:

Several fixes in Meson build system.

Also several fixes for st/nine subcomponent.

Patch for RADV driver that fixes a hang in Yakuza using DXVK.

There are also fixes for Virgl driver.

Added PCI IDs for VegaM, Vega20 and Vega10.

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.8 this Thursday (27th 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 3f04c31cfec2813ac3ea3f3bb1204c60dbd9390c
Author: Emil Velikov <emil.velikov at collabora.com>

    glx/test: meson: assorted include fixes

    (cherry picked from commit f331419f262d3a0f270376cafbb9517b4627bb7a)

commit 9384414767d319da8916afcf1ca678c2018735fd
Author: Jason Ekstrand <jason.ekstrand at intel.com>

    nir/constant_folding: Fix source bit size logic
    (cherry picked from commit 3595a0abf43be3ce27d88f5939b257a74e90035b)


Mesa stable queue

Nominated (0)

Queued (35)
Alex Deucher (3):
      pci_ids: add new vega10 pci ids
      pci_ids: add new vega20 pci id
      pci_ids: add new VegaM pci id

Axel Davy (3):
      st/nine: Fix volumetexture dtor on ctor failure
      st/nine: Bind src not dst in nine_context_box_upload
      st/nine: Add src reference to nine_context_range_upload

Caio Marcelo de Oliveira Filho (1):
      nir: properly clear the entry sources in copy_prop_vars

Dylan Baker (1):
      meson: Fix ppc64 little endian detection

Emil Velikov (9):
      glx: mandate xf86vidmode only for "drm" dri platforms
      bin/get-pick-list.sh: rework handing of sha nominations
      bin/get-pick-list.sh: warn when commit lists invalid sha
      meson: don't require glx/egl/gbm with gallium drivers
      pipe-loader: meson: reference correct library
      TODO: glx: meson: build dri based glx tests, only with -Dglx=dri
      glx: meson: drop includes from a link-only library
      glx: meson: wire up the dispatch-index-check test
      glx/test: meson: assorted include fixes

Eric Anholt (2):
      v3d: Make sure that a thrsw doesn't split a multop from its umul24.
      v3d: Add missing flagging of SYNCB as a TSY op.

Erik Faye-Lund (2):
      virgl: wrap vertex element state in a struct
      virgl: work around bad assumptions in virglrenderer

Iago Toral Quiroga (1):
      intel/compiler: do not copy-propagate strided regions to ddx/ddy arguments

Ian Romanick (2):
      i965/vec4/dce: Don't narrow the write mask if the flags are used
      Revert "nir/lower_indirect: Bail early if modes == 0"

Jan Vesely (1):
      clover: Fix build after clang r348827

Jason Ekstrand (1):
      nir/constant_folding: Fix source bit size logic

Jon Turney (1):
      glx: Fix compilation with GLX_USE_WINDOWSGL

Kirill Burtsev (1):
      loader: free error state, when checking the drawable type

Lionel Landwerlin (1):
      anv: don't do partial resolve on layer > 0

Rhys Perry (2):
      radv: don't set surf_index for stencil-only images
      ac: split 16-bit ssbo loads that may not be dword aligned

Rob Clark (1):
      mesa/st/nir: fix missing nir_compact_varyings

Samuel Pitoiset (1):
      radv: switch on EOP when primitive restart is enabled with triangle strips

Vinson Lee (2):
      meson: Fix typo.
      meson: Fix libsensors detection.

Rejected (7)
Bas Nieuwenhuizen (1):
      f67dea5e19e radv: Fix multiview depth clears
Reason: This commit requires commits aeaf8dbd097 and 7484bc894b9 which did not
        land in branch.

Caio Marcelo de Oliveira Filho (1):
      947f7b452a5 nir: properly find the entry to keep in copy_prop_vars
Reason: This commit is nominated to stable, but fixes commit b3c61469255 which
        is in 18.3 stable. Hence, this commit is considered as nominated to
        18.3 stable.

Dylan Baker (2):
      8c77f4c76dd meson: Add support for gnu hurd
Reason: Explicitly nominated for 18.3.
      7a90886921e meson: Add toggle for glx-direct
Reason: Explicitly nominated for 18.3.

Iago Toral Quiroga (1):
      d6110d4d547 intel/compiler: move nir_lower_bool_to_int32 before nir_lower_locals_to_regs
Reason: This commit is nominated to stable, but fixes commit 11dc1307794 which
        is not in the current stable branch.

Jason Ekstrand (1):
      8f401b0ce6e anv,radv: Disable VK_EXT_pci_bus_info
Reason: Explicitly nominated for 18.3.

Rhys Kidd (1):
      ff6f1dd0d3c meson: libfreedreno depends upon libdrm (for fence support)
Reason: The changes this commit provides are already included in the branch.

More information about the mesa-announce mailing list