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.romant...@gmail.com> i965/tools: 32bit compilation with meson (cherry picked from commit 97fcccb25ed5f55139c03ebc1c71742f0f25f683) commit f1305c32c1cd4f7c59ef5dfb2eac33339edabc70 Author: Jason Ekstrand <jason.ekstr...@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. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev