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

Juan A. Suarez Romero jasuarez at igalia.com
Tue Dec 11 14:17:52 UTC 2018


Hello list,

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

The current queue consists of:

Several patches fixing leaks in Broadcom drivers, EGL/Wayland, and others.

A fix for drisw that solves a crash in VLC.

Several fixes for RADV, including performance fixes for Talos.

Also Virgl gets couple of fixes to improve the performance under certain
situations.

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.7 this Thursday (13th December), around or shortly after
11: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 8508ce011368adc5001ae522daf50d744cf2a25e
Author: Eric Anholt <eric at anholt.net>

    vc4: Fix a leak of the transfer helper on screen destroy.
    
    (cherry picked from commit 7f8d8b7d27868037a146f7fca04fef56b29bb85e)


commit 47850ced2e10c48ac51abf9301b7ed8e8a68798c
Author: Eric Anholt <eric at anholt.net>

    v3d: Fix a leak of the transfer helper on screen destroy.
    
    (cherry picked from commit 3bd73d31a862fd1e198a7c83ec656a4a376c593a)


commit b631a1258b1c0ee20aad46bb09ee8e82b3f8c1fd
Author: Alex Smith <asmith at feralinteractive.com>

    radv: Flush before vkCmdWriteTimestamp() if needed
    
    (cherry picked from commit c1b6cb068c4dfe49c309624610e8610b3f0b27c3)


commit 644f1941eccab4ef20810f7562771d59d4871932
Author: Gurchetan Singh <gurchetansingh at chromium.org>

    virgl: don't mark buffers as unclean after a write
    
    (cherry picked from commit 89b4798c0619a2ba99046d5ad36f0e6851625f7a)


Cheers,
    J.A.


Mesa stable queue
-----------------

Nominated (0)
==============

Queued (30)
===========
Alex Smith (1):
      radv: Flush before vkCmdWriteTimestamp() if needed

Bas Nieuwenhuizen (4):
      radv: Align large buffers to the fragment size.
      radv: Clamp gfx9 image view extents to the allocated image extents.
      radv/android: Mark android WSI image as shareable.
      radv/android: Use buffer metadata to determine scanout compat.

Dave Airlie (2):
      r600: make suballocator 256-bytes align
      radv: use 3d shader for gfx9 copies if dst is 3d

Emil Velikov (2):
      egl/wayland: bail out when drmGetMagic fails
      egl/wayland: plug memory leak in drm_handle_device()

Eric Anholt (3):
      v3d: Fix a leak of the transfer helper on screen destroy.
      vc4: Fix a leak of the transfer helper on screen destroy.
      v3d: Fix a leak of the disassembled instruction string during debug dumps.

Eric Engestrom (3):
      anv: correctly use vulkan 1.0 by default
      wsi/display: fix mem leak when freeing swapchains
      vulkan/wsi: fix s/,/;/ typo

Gurchetan Singh (3):
      virgl: quadruple command buffer size
      virgl: avoid large inline transfers
      virgl: don't mark buffers as unclean after a write

Karol Herbst (1):
      nv50,nvc0: Fix gallium nine regression regarding sampler bindings

Lionel Landwerlin (2):
      anv: flush pipeline before query result copies
      anv/query: flush render target before copying results

Michal Srb (2):
      gallium: Constify drisw_loader_funcs struct
      drisw: Use separate drisw_loader_funcs for shm

Nicolai Hähnle (2):
      egl/wayland: rather obvious build fix
      meson: link LLVM 'native' component when LLVM is available

Samuel Pitoiset (1):
      radv: rework the TC-compat HTILE hardware bug with COND_EXEC

Thomas Hellstrom (2):
      st/xa: Fix a memory leak
      winsys/svga: Fix a memory leak

Tobias Klausmann (1):
      amd/vulkan: meson build - use radv_deps for libvulkan_radeon

Vinson Lee (1):
      st/xvmc: Add X11 include path.


Rejected (2)
=============
Matt Turner (1):
      017199d2d2e mesa: Revert INTEL_fragment_shader_ordering support
Reason: While this commit does not include the proper CC tag, it was
        intended to be applied only in 18.3 branch.

Vinson Lee (1):
      d0c7b079d07 freedreno: Fix autotools build.
Reason: This commit fixes commits b4476138d5ad and aa0fed10d357 which did
        not land in branch.




More information about the mesa-dev mailing list