Hello list, The candidate for the Mesa 17.2.7 is now available. Currently we have: - 45 queued - 2 nominated (outstanding) - and 1 rejected patches
The current queue consists of a variety of fixes, with a sizeable hunk in the shared GLSL codebase. Whereas for individual drivers - i965 has a crash fix for when playing various Valve games, r600 and nouveau have tweaks in their compiler backends. Fast clears on radeonsi and RADV are better now, while the VAAPI encoding is playing nicely with GStreamer. The WGL state tracker and SWR driver have also seen minor improvements. To top of up - Mesa should build fine with the latest glibc 2.17. 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 17.2.7 this Wednesday(13th Dec 2017), around or shortly after 20:00 GMT. If you have any questions or suggestions - be that about the current patch queue or otherwise, please go ahead. Trivial merge conflicts ----------------------- List of commits where manual intervention was required. Keep the authors in the CC list. commit a8a5a97f4627182f6345f50bcbea4ab51ba80480 Author: Ilia Mirkin <imir...@alum.mit.edu> glsl: fix derived cs variables (cherry picked from commit 4d24a7cb97641cacecd371d1968f6964785822e4) commit a995d6bb78a2bf2881018316cdbf8bb45fa4a18b Author: Marek Olšák <marek.ol...@amd.com> radeonsi/gfx9: fix importing shared textures with DCC (cherry picked from commit ed4780383cae61e051b3d3d120649222da49feae) commit 4d0ec672cbff094175bb055bf34acdfeb8a92992 Author: Marek Olšák <marek.ol...@amd.com> radeonsi: flush the context after resource_copy_region for buffer exports (cherry picked from commit 5e805cc74bc52f97de8f6308fc06bc96623e7e09) commit 6c9c07b0f9728192184108f1c0cd155139990914 Author: Alex Smith <asm...@feralinteractive.com> radv: Add LLVM version to the device name string (cherry picked from commit 8fda98c4f1dba2488b9e3ef3e820585f48a8a2f9) commit 83c85b28a4905e84c56f37b9d561fa372d11b0ea Author: Eric Engestrom <eric.engest...@imgtec.com> compiler: use NDEBUG to guard asserts (cherry picked from commit 7b85b9b8773b119360a31b66b321ae560a77cb6d) commit ecf8e4a64ca48eda14314b84ccd061713492d122 Author: Vadym Shovkoplias <vadym.shovkopl...@globallogic.com> intel/blorp: Fix possible NULL pointer dereferencing (cherry picked from commit cdb3eb7174f84f3200408c4b43c819fb093da9c6) commit ac78f7c76a7d21de280592d539aafdea6eecd5bb Author: Vinson Lee <v...@freedesktop.org> anv: Check if memfd_create is already defined. (cherry picked from commit 8c1e4b1afc8d396ccf99c725c59b29a9aa305557) Cheers, Emil Mesa stable queue ----------------- Nominated (2) ============= Bas Nieuwenhuizen (1): b926da2 spirv: Fix loading an entire block at once. Leo Liu (1): 6d74cb2 radeon/vce: move destroy command before feedback command Queued (45) =========== Alex Smith (1): radv: Add LLVM version to the device name string Andres Gomez (2): docs: add sha256 checksums for 17.2.6 docs: remove bug 103626 from fix list as per 17.2.6 Ben Crocker (2): docs/llvmpipe.html: Minor edits docs/llvmpipe: document ppc64le as alternative architecture to x86. Dave Airlie (1): r600/sb: handle jump after target to end of program. (v2) Denis Pauk (1): gallium/{r600, radeonsi}: Fix segfault with color format (v2) Eduardo Lima Mitev (3): glsl_parser_extra: Add utility to copy symbols between symbol tables glsl: Use the utility function to copy symbols between symbol tables glsl/linker: Check that re-declared, inter-shader built-in blocks match Emil Velikov (2): gl_table.py: add extern C guard for the generated glapitable.h cherry-ignore: radeonsi: allow DMABUF exports for local buffers Eric Anholt (1): broadcom/vc4: Fix handling of GFXH-515 workaround with a start vertex count. Eric Engestrom (1): compiler: use NDEBUG to guard asserts Fabian Bieler (2): glsl: Match order of gl_LightSourceParameters elements. glsl: Fix gl_NormalScale. Frank Richter (1): gallium/wgl: fix default pixel format issue George Kyriazis (1): swr: Handle resource across context changes Gert Wollny (2): r600: Emit EOP for more CF instruction types r600/sb: do not convert if-blocks that contain indirect array access Ilia Mirkin (1): glsl: fix derived cs variables James Legg (1): nir/opcodes: Fix constant-folding of bitfield_insert Jason Ekstrand (1): i965: Disable regular fast-clears (CCS_D) on gen9+ Juan A. Suarez Romero (1): glsl: add varying resources for arrays of complex types Julien Isorce (1): st/va: change frame_idx from array to hash table Kai Wasserbäch (1): docs: Point to apt.llvm.org for development snapshot packages Kenneth Graunke (3): meta: Initialize depth/clear values on declaration. meta: Fix ClearTexture with GL_DEPTH_COMPONENT. i965: Fix Smooth Point Enables. Marek Olšák (3): radeonsi: fix layered DCC fast clear radeonsi/gfx9: fix importing shared textures with DCC radeonsi: flush the context after resource_copy_region for buffer exports Matt Turner (4): i965/fs: Handle negating immediates on MADs when propagating saturates util: Fix SHA1 implementation on big endian util: Fix disk_cache index calculation on big endian i965/fs: Unpack count argument to 64-bit shift ops on Atom Nicolai Hähnle (3): radeonsi: fix the R600_RESOURCE_FLAG_UNMAPPABLE check glsl: allow any l-value of an input variable as interpolant in interpolateAt* glsl: fix interpolateAtXxx(some_vec[idx], ...) with dynamic idx Pierre Moreau (1): nvc0/ir: Properly lower 64-bit shifts when the shift value is >32 Tapani Pälli (1): mesa/gles: adjust internal format in glTexSubImage2D error checks Timothy Arceri (1): glsl: get correct member type when processing xfb ifc arrays Vadym Shovkoplias (2): intel/blorp: Fix possible NULL pointer dereferencing glx/dri3: Remove unused deviceName variable Vinson Lee (1): anv: Check if memfd_create is already defined. Rejected (1) ============ Marek Olšák (1) 010214b radeonsi: allow DMABUF exports for local buffers Reason: Branch is missing the new flag and lots of associated work. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev