[Mesa-announce] [ANNOUNCE] Mesa 18.2.1 release candidate
Juan A. Suarez Romero
jasuarez at igalia.com
Wed Sep 19 21:43:03 UTC 2018
Hello list,
The candidate for the Mesa 18.2.1 is now available. Currently we have:
- 57 queued (+1 squashed)
- 0 nominated (outstanding)
- and 2 rejected patches
The current queue consists of:
Vulkan headers are now updated to 1.1.84.
Lot of fixes for Vulkan drivers.
In RADV driver there are fixes for crashes in the CTS testsuite, GPU hangs when
using indirect descriptors, fixes for VK_EXT_conditional_rendering extension,
and some other fixes.
On the other hand, ANV driver also contains several fixes related with vertex
attributes, disabling cache in SKL GT4 tessellation shader, clamping scissors in
framebuffer, support for v3 in VK_EXT_vertex_attribute_divisor extension, and
several other fixes.
Other fixes are also available for Broadcom's Android driver, radeonsi, r600,
v3d, and so on.
Meson also gets a couple of fixes, including fixes when compiling 32bit Intel
drivers.
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.1 this Friday (21st September), around or shortly after 12: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 3f20c0a004e3e8ed4f56114af445ac9eed9e19e6
Author: Sergii Romantsov <sergii.romantsov at gmail.com>
i965/tools: 32bit compilation with meson
(cherry picked from commit 97fcccb25ed5f55139c03ebc1c71742f0f25f683)
commit f1305c32c1cd4f7c59ef5dfb2eac33339edabc70
Author: Jason Ekstrand <jason.ekstrand at intel.com>
nir: Add a small pass to rematerialize derefs per-block
(cherry picked from commit 7d1d1208c2b38890fe065b6431ef2e3b7166bae4)
Cheers,
J.A.
Mesa stable queue
-----------------
Nominated (0)
==============
Queued (57)
===========
Andres Gomez (1):
Revert "Revert "glsl: skip stringification in preprocessor if in unreachable branch""
Andrii Simiklit (4):
mesa/util: add missing va_end() after va_copy()
mesa/util: don't ignore NULL returned from 'malloc'
mesa/util: don't use the same 'va_list' instance twice
apple/glx/log: added missing va_end() after va_copy()
Bas Nieuwenhuizen (4):
radv: Use build ID if available for cache UUID.
radv: Only allow 16 user SGPRs for compute on GFX9+.
radv: Set the user SGPR MSB for Vega.
radv: Support v3 of VK_EXT_vertex_attribute_divisor.
Christopher Egert (1):
radeon: fix ColorMask
Dave Airlie (1):
virgl: don't send a shader create with no data. (v2)
Dylan Baker (1):
meson: Print a message about why a libdrm version was selected
Eric Anholt (2):
v3d: Fix setup of the VCM cache size.
v3d: Fix SRC_ALPHA_SATURATE blending for RTs without alpha.
Erik Faye-Lund (2):
virgl: adjust strides when mapping temp-resources
winsys/virgl: avoid unintended behavior
Fritz Koenig (2):
mesa: FramebufferParameteri parameter checking
mesa: Additional FlipY applications
Gert Wollny (2):
mesa/texture: Also check for LA texture when querying intensity component size
winsys/virgl: correct resource and handle allocation (v2)
Ian Romanick (1):
i965/fs: Don't propagate conditional modifiers from integer compares to adds
Jason Ekstrand (11):
nir/opt_if: Re-materialize derefs in use blocks before peeling loops
nir/loop_unroll: Re-materialize derefs in use blocks before unrolling
nir: Add a small pass to rematerialize derefs per-block
Squashed with:
nir: add initializer data to fix MSVC compile error
anv/query: Write both dwords in emit_zero_queries
anv: Support v3 of VK_EXT_vertex_attribute_divisor
vulkan: Update the XML and headers to 1.1.84
anv: Clamp scissors to the framebuffer boundary
anv: Disable the vertex cache when tessellating on SKL GT4
anv: Re-emit vertex buffers when the pipeline changes
i965: Workaround the gen9 hw astc5x5 sampler bug
anv/pipeline: Only consider double elements which actually exist
Josh Pieper (1):
st/mesa: Validate the result of pipe_transfer_map in make_texture (v2)
Kenneth Feng (1):
amd: Add Picasso device id
Marek Olšák (5):
ac: revert new LLVM 7.0 behavior for fdiv
radeonsi: fix printing a BO list into ddebug reports
r600: fix HTILE for NPOT textures with mipmapping
winsys/radeon: fix CMASK fast clear for NPOT textures with mipmapping on SI/CI
radeonsi: fix HTILE for NPOT textures with mipmapping on SI/CI
Mathias Fröhlich (1):
tnl: Fix green gun regression in xonotic.
Mauro Rossi (3):
android: broadcom/cle: export the broadcom top level path headers
android: broadcom/cle: add gallium include path
android: broadcom/genxml: fix collision with intel/genxml header-gen macro
Michel Dänzer (1):
loader/dri3: Only wait for back buffer fences in dri3_get_buffer
Pierre Moreau (1):
nvir: Always split 64-bit IMAD/IMUL operations
Samuel Pitoiset (7):
radv: fix setting global locations for indirect descriptors
radv: fix flushing indirect descriptors
radv: fix GPU hangs with 32-bit indirect descriptors
radv: handle loc->indirect correctly for the first descriptor
radv: bump the maximum number of arguments to 64
radv: fix VK_EXT_conditional_rendering visibility
radv: fix function names for VK_EXT_conditional_rendering
Sergii Romantsov (3):
mesa/meson: 32bit xmlconfig linkage
i965/tools: 32bit compilation with meson
intel: compiler option msse2 and mstackrealign
Timothy Arceri (2):
Revert "radeonsi: avoid syncing the driver thread in si_fence_finish"
glsl: fixer lexer for unreachable defines
Rejected (2)
=============
Samuel Pitoiset (1):
90819abb56f radv: fix descriptor pool allocation size
Reason: this commit was reverted by commit 95bb7d82ca8.
Sergii Romantsov (1):
4aec44c0d9c i965/tools: 32bit compilation with meson
Reason: this commit was immediately reverted by commit 2dce1175c1c.
More information about the mesa-announce
mailing list