Hello list, The candidate for the Mesa 17.1.1 is now available. Currently we have: - 40 queued - 20 nominated (outstanding) - and 1 rejected patch(es)
The current queue consists of: The mesa GLVND GLX library now handles glXGetDriverConfig, as used by driconf. The GBM module has a bugfix for the newly added modifier API. While in EGL the error checking within eglMakeCurrent has been relaxed. On the driver side: Radeonsi has a few new Vega10 PCI device IDS, alongside support for Raven devices and tessellation fixes. i965 and ANV have seen DXT1 and BC1 format fixes, respectively. From build perspective - SWR now ships it's final generated header, thus Python/mako is no longer required. 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.1.1 this Wednesday (24th of May), 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 ----------------------- None Cheers, Emil Mesa stable queue ----------------- Nominated (20) ============== Daniel Stone (7): d9a8bba vulkan: Fix Wayland uninitialised registry afe8c8a vulkan/wsi/wayland: Remove roundtrip when creating image c902a19 vulkan/wsi/wayland: Use per-display event queue 5034c61 vulkan/wsi/wayland: Use proxy wrappers for swapchain 8118bc2 egl/wayland: Don't open-code roundtrip 1f2d009 egl/wayland: Ensure we get a back buffer 03dd9a8 egl/wayland: Use per-surface event queues Emil Velikov (11): 3208fd2 configure: move platform handling further up 27737e7 configure: rename remaining HAVE_EGL_PLATFORM_* guards 73682f8 configure: update remaining --with-egl-platforms references edb5a65 configure: loosen --with-platforms heuristics 2d35773 configure: enable the surfaceless platform by default f353f84 configure: set HAVE_foo_PLATFORM as applicable 8212fc9 configure: error out when building GLX w/o the X11 platform acf3d2a configure: check once for DRI3 dependencies d80d6d6 loader: build libloader_dri3_helper.la only with HAVE_PLATFORM_X11 05043e0 configure: error out when building X11 Vulkan without DRI3 369e5dd auxiliary/vl: use vl_*_screen_create stubs when building w/o platform aaea53c st/va: fix misplaced closing bracket d71ce62 st/omx: remove unneeded X11 include 115cb72 st/omx: fix building against X11-less setups fcbedce gallium/targets: link against XCB only as needed 63e11ac configure: error out if building VA w/o supported platform 1914c81 configure: error out if building OMX w/o supported platform 037e9d3 configure: error out if building VDPAU w/o supported platform b496fc2 configure: error out if building XVMC w/o supported platform 552cd5c travis: remove workarounds for the Vulkan target 1586768 vulkan/wsi/wayland: Fix proxy wrappers for swapchain recreation Tapani Pälli (1): f347bac egl/android: fix segfault within swap_buffers Timothy Arceri (1): 80e6433 st/mesa: don't mark the program as in cache_fallback when there is cache miss Queued (40) =========== Alex Deucher (1): radeonsi: add new vega10 pci ids Andres Gomez (2): bin/get-fixes-pick-list.sh: don't warn if more than one, go over them bin/get-fixes-pick-list.sh: bring back the warning Bruce Cherniak (1): swr: move msaa resolve to generalized StoreTile Chad Versace (1): egl: Partially revert 23c86c74, fix eglMakeCurrent Chih-Wei Huang (1): Android: correct libz dependency Daniel Stone (1): gbm/dri: Fix sign-extension in modifier query Emil Velikov (5): docs: add sha256 checksums for 17.1.0 radeon: automake: remove unneeded elf Cflags/Libs configure: remove unneeded bits around libunwind handling egl: add g_egldispatchstubs.h to the release tarball automake: add SWR LLVM gen_builder.hpp workaround Eric Anholt (2): renderonly: Initialize fields of struct winsys_handle. vc4: Don't allocate new BOs to avoid synchronization when they're shared. Grazvydas Ignotas (2): anv: fix possible stack corruption anv: don't leak DRM devices Hans de Goede (1): glxglvnddispatch: Add missing dispatch for GetDriverConfig Ilia Mirkin (1): nvc0/ir: SHLADD's middle source must be an immediate Johnson Lin (1): nir/lower_tex: Fix minor error in YUV color conversion matrix Juan A. Suarez Romero (2): bin/get-{extra,fixes}-pick-list.sh: add support for ignore list bin/get-{extra,fixes}-pick-list.sh: improve output Lucas Stach (2): etnaviv: stop oversizing buffer resources etnaviv: allow R/B swapped surfaces to be cleared Marek Olšák (2): amd/addrlib: import Raven support radeonsi/gfx9: add support for Raven Nanley Chery (2): anv/formats: Update the three-channel BC1 mappings i965/formats: Update the three-channel DXT1 mappings Nicolai Hähnle (5): radeonsi: mark fast-cleared textures as compressed when dirtying radeonsi: fix primitive ID in fragment shader when using tessellation radeonsi: fix gl_PrimitiveID in tessellation with instanced draws on SI radeonsi: fix gl_PrimitiveIDIn in geometry shader when using tessellation st/mesa: remove an incorrect assertion Pohjolainen, Topi (1): intel/isl/gen7: Use stencil vertical alignment of 8 instead of 4 Rob Clark (2): mesa/st: fix yuv EGLImage's freedreno: fix crash when flush() but no rendering Rob Herring (1): virgl: fix virgl_bo_transfer_{put, get} box struct copy Samuel Iglesias Gonsálvez (3): i965/vec4/gs: restore the uniform values which was overwritten by failed vec4_gs_visitor execution i965/vec4: fix swizzle and writemask when loading an uniform with constant offset i965/vec4: load dvec3/4 uniforms first in the push constant buffer Tom Stellard (1): gallivm: Make sure module has the correct data layout when pass manager runs Rejected (1) ============ Nicolai Hähnle (1): radeonsi: load patch_id for TES-as-ES when exporting for PS Commit depends on 9fd9a7d0ba3 and 678d568c7b2, neither of which is in branch. No real applications or CTS are affected by this, only a piglit test. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev