Hello list, The candidate for the Mesa 13.0.5 is now available. Currently we have: - 70 queued - 5 nominated (outstanding) - and 0 rejected patch(es)
With this series we have: On the GLX/EGL front we have a GLVND fix for "The Binding of Isaac: Rebirth" and other games, EGL Wayland buffer age rendering is back to normal. Over a dozen of GLSL patches, addressing multiple CTS/dEQP tests. A couple Vulkan WSI entrypoints (vkGetPhysicalDeviceSurfaceFormatsKHR and vkGetPhysicalDeviceSurfacePresentModesKHR) now correctly handle VK_INCOMPLETE. The following drivers have received bugfixes anv, i965, radv, r600, radeonsi and vc4. To top it up, multiple corner case build issues we resolved. 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 13.0.5 this Friday (19th of February), around or shortly after 15: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 efe15de5667c62894909dd4f98b9697e23d9af72 Author: Ian Romanick <ian.d.roman...@intel.com> glsl: Fix wonkey indentation left from previous commit (cherry picked from commit 300de78ab17433ea05f39013c9eede6a851bcb24) commit 3abc96823621f245c34e24ff6e22f9f51f523214 Author: Ian Romanick <ian.d.roman...@intel.com> glsl: Track the linearized array index for each UBO instance array element (cherry picked from commit d56bd07bb3b6821eca961dde15c40f179be99e2d) commit f4e2c60858eacffc0ec67b2f5716d4a66e66b2bc Author: Lionel Landwerlin <lionel.g.landwer...@intel.com> spirv: handle undefined components for OpVectorShuffle (cherry picked from commit bbe8705c579c3e464615a0ca9b2eb4bd3c16aad3) commit 0683feb18ca4f6010e0714d398d2fc90d3c25413 Author: Eric Anholt <e...@anholt.net> vc4: Avoid emitting small immediates for UBO indirect load address guards. (cherry picked from commit b2309393039b2ec0cc00a8e6fd828c60c4ef1e11) commit 2bdb22fdaaf3ce8146c08dcb65d64318ddb830f5 Author: Jason Ekstrand <jason.ekstr...@intel.com> i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge (cherry picked from commit c59d1ea51bd0809761094e54c66bf3a200d964ff) commit c3365b06aca867a2e6c2ae7cd3ba61e3756d081a Author: Dave Airlie <airl...@redhat.com> radv: change base aligmment for allocated memory. (cherry picked from commit 06ffd299252311f57feac4474551bd5b44d3d4d4) Cheers, Emil Mesa stable queue ----------------- Nominated (5) ============= Bas Nieuwenhuizen (1): f448701 radv: Never try to create more than max_sets descriptor sets. Jason Ekstrand (1): a4393bd i965/fs: Fix the inline nir_op_pack_double optimization Lionel Landwerlin (3): 4b44ca7 anv: add helper to get vue map for fragment shader 860d91e anv: set input_slots_valid on brw_wm_prog_key a0ac118 i965/fs: fix uninitialized memory access Queued (70) =========== Bartosz Tomczyk (1): r600: Fix stack overflow Bruce Cherniak (1): swr: [rasterizer core] Remove dead code Clipper::ClipScalar() Chad Versace (1): i965/mt: Disable HiZ when sharing depth buffer externally (v2) Dave Airlie (3): radv: change base aligmment for allocated memory. radv: fix cik macroModeIndex. radv: adopt some init config workarounds from radeonsi. Derek Foreman (1): egl/dri2: add image_loader_extension back into loader extensions for wayland Emil Velikov (24): configure.ac: list radeon in --with-vulkan-drivers help string i965: automake: correctly set MKDIR_GEN freedreno: automake: correctly set MKDIR_GEN i965: automake: include builddir prior to srcdir i915: automake: include builddir prior to srcdir egl: automake: include builddir prior to srcdir clover: automake: include builddir prior to srcdir st/dri: automake: include builddir prior to srcdir d3dadapter9: automake: include builddir prior to srcdir glx: automake: include builddir prior to srcdir glx/apple: automake: include builddir prior to srcdir glx/windows: automake: include builddir prior to srcdir loader: automake: include builddir prior to srcdir mapi: automake: include builddir prior to srcdir radeon, r200: automake: include builddir prior to srcdir dri/swrast: automake: include builddir prior to srcdir dri/osmesa: automake: include builddir prior to srcdir mesa/tests: automake: include builddir prior to srcdir bin/get-extra-pick-list: use git merge-base to get the branchpoint bin/get-extra-pick-list: rework to use already_picked list bin/get-typod-pick-list.sh: limit `git grep ...' to only as needed bin/get-pick-list.sh: limit `git grep ...' only as needed bin/get-pick-list.sh: remove ancient way of nominating patches bin/get-fixes-pick-list.sh: add new script Eric Anholt (1): vc4: Avoid emitting small immediates for UBO indirect load address guards. Hans de Goede (1): glx/glvnd: Fix GLXdispatchIndex sorting Ian Romanick (11): linker: Slight code rearrange to prevent duplication in the next commit linker: Accurately track gl_uniform_block::stageref glsl: Split process_block_array into two functions glsl: Fix wonkey indentation left from previous commit glsl: Track the linearized array index for each UBO instance array element glsl: Use simpler visitor to determine which UBO and SSBO blocks are used glsl: Add tracking for elements of an array-of-arrays that have been accessed glsl: Add structures to track accessed elements of a single array glsl: Mark a set of array elements as accessed using a list of array_deref_range glsl: Walk a list of ir_dereference_array to mark array elements as accessed linker: Accurately mark a uniform block instance array element as used in a stage Ilia Mirkin (2): vbo: process buffer binding state changes on draw when recording st/mesa: MAX_VARYING is the max supported number of patch varyings, not min Jason Ekstrand (11): nir/search: Use the correct bit size for integer comparisons i965/blorp: Use the correct ISL format for combined depth/stencil intel/blorp: Handle clearing of A4B4G4R4 on all platforms isl/formats: Only advertise sampling for A4B4G4R4 on Broadwell anv: Flush render cache before STATE_BASE_ADDRESS on gen7 anv: Improve flushing around STATE_BASE_ADDRESS vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetFormats vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetPresentModes vulkan/wsi: Lower the maximum image sizes i965/sampler_state: Pass texObj into update_sampler_state i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge Kenneth Graunke (1): i965: Unbind deleted shaders from brw_context, fixing malloc heisenbug. Lionel Landwerlin (5): anv: don't require render target isl bit for depth/stencil surfaces anv: set command buffer to NULL when allocations fail anv: fix descriptor pool internal size allocation spirv: handle OpUndef as part of the variable parsing pass spirv: handle undefined components for OpVectorShuffle Marc-André Lureau (1): tgsi-dump: dump label if instruction has one Marek Olšák (2): radeonsi: always set the TCL1_ACTION_ENA when invalidating L2 gallium/radeon: fix performance of buffer readbacks Topi Pohjolainen (2): i965: Make depth clear flushing more explicit i965/gen6: Issue direct depth stall and flush after depth clear Vinson Lee (2): scons: Require libdrm >= 2.4.66 for DRM. util: Fix Clang trivial destructor check. Rejected (0) ============ _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev