Mesa (20.1): 39 new commits

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed May 6 22:11:18 UTC 2020


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e658e900bbb950f75b824bfce767291e35f320d4
Author: Eric Engestrom <eric at engestrom.ch>
Date:   Wed May 6 21:49:41 2020 +0200

    VERSION: bump to 20.1.0-rc2
    
    Signed-off-by: Eric Engestrom <eric at engestrom.ch>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7d67c99a6f777008d4fb226a8eb288abb7cce7e
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed May 6 09:42:55 2020 -0400

    radeonsi: fix compilation of monolithic PS
    
    This was totally broken. Monolithic PS is only used if FBFETCH or
    interpolateAtSample are used.
    
    When the PS prolog was built, it overwrote ctx->main_fn.
    
    Discovered by @eefano.
    
    Fixes: 8832a884345686e6a8b2c0c8aa7515ad3f775b9e "radeonsi: move PS LLVM code into si_shader_llvm_ps.c"
    Closes: #2814
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4918>
    (cherry picked from commit 29da52128090a1ef8ef782188c0f67c7f5ec8d19)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b896c506b8ced880ed64687b7b2d4ec0ce3f841f
Author: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
Date:   Fri Mar 27 16:55:52 2020 +0200

    i965: Fix out-of-bounds access to brw_stage_state::surf_offset
    
    ../src/mesa/drivers/dri/i965/brw_wm_surface_state.c:1378:32: runtime error: index 3503345872 out of bounds for type 'uint32_t [149]'
    
    brw_assign_common_binding_table_offsets has the following comment:
     "Unused groups are initialized to 0xd0d0d0d0 to make it obvious that they're
     unused but also make sure that addition of small offsets to them will
     trigger some of our asserts that surface indices are < BRW_MAX_SURFACES."
    
    Cc: <mesa-stable at lists.freedesktop.org>
    Signed-off-by: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
    Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira at intel.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4350>
    (cherry picked from commit 784358bd6e6d59c521133c2a31fa9b88f8e18598)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa1739113b48c95408f5683d7ac21cb5a8ef9318
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date:   Wed Apr 29 13:23:22 2020 +0200

    radv: don't report error with other vendor DRM devices
    
    Enumeration should just skip unsupported DRM devices.
    
    Cc: <mesa-stable at lists.freedesktop.org>
    Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
    Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4806>
    (cherry picked from commit 8d993c9d2c23d70d48248c9a8f8bc2855e12b18f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4c1cb59c2f11c1e8af19ae471faf80d1b1e5ec3
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date:   Wed Apr 29 13:24:36 2020 +0200

    radv: report INITIALIZATION_FAILED when the amdgpu winsys init failed
    
    The driver should be capable if it reaches the winsys initialization.
    
    Cc: <mesa-stable at lists.freedesktop.org>
    Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
    Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4806>
    (cherry picked from commit f03abd504102fc71ec0b18704a2ea3a92542b5f8)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ed51096acd28f57998b5b329ae2e277b6ec60b3
Author: Erik Faye-Lund <erik.faye-lund at collabora.com>
Date:   Tue May 5 17:04:46 2020 +0200

    zink: lower b2b to b2i
    
    Zink requires 1-bit booleans, but this requirement was missed before
    b2b1s started getting automatically inserted. Let's lower these away, to
    avoid piglit regressions.
    
    Fixes the following piglits:
    - shaders at glsl-vs-if-bool
    - spec@!opengl 2.0 at vertex-program-two-side
    
    Fixes: c217ee8d35f ("nir: Insert b2b1s around booleans in nir_lower_to")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2902
    Reviewed-by: Jason Ekstrand <jason at jlekstrand.net>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4903>
    (cherry picked from commit 7f6a491eec02d6c141e2b4849a3ba924926a482a)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a36b7d8c97e254d38d5d207965b22532d7434402
Author: Dave Airlie <airlied at redhat.com>
Date:   Tue May 5 16:03:34 2020 +1000

    llvmpipo/nir: free compute shader NIR
    
    I forgot this in the last round.
    
    Fixes: 18f896e55d96 (llvmpipe: add initial nir support)
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4899>
    (cherry picked from commit 870b6a60509e2dd547dc75fee9290224ad306779)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebb656bfb32aa9e406731faa4ca8652e712d6ee7
Author: Dave Airlie <airlied at redhat.com>
Date:   Tue May 5 16:02:39 2020 +1000

    draw/tess: free tessellation control shader i/o memory.
    
    Fixes: 0d02a7b8ca79 (draw: add main tessellation code)
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4899>
    (cherry picked from commit d1ad1be35a5ba609fd533f2a808a473a067028d8)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4e46da708ff0bafba0a94d2260467e35db578ff
Author: Rhys Perry <pendingchaos02 at gmail.com>
Date:   Mon May 4 18:54:11 2020 +0100

    nir: add missing group_memory_barrier handling
    
    Totals from 2 (0.00% of 127638) affected shaders:
    VGPRs: 164 -> 168 (+2.44%)
    CodeSize: 18420 -> 18756 (+1.82%)
    Instrs: 3658 -> 3700 (+1.15%)
    Cycles: 82912 -> 83080 (+0.20%)
    VMEM: 70 -> 69 (-1.43%)
    PreVGPRs: 155 -> 168 (+8.39%)
    
    Signed-off-by: Rhys Perry <pendingchaos02 at gmail.com>
    Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira at intel.com>
    CC: <mesa-stable at lists.freedesktop.org>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4889>
    (cherry picked from commit a46aa3dc2e4c5462630d40e152904b7d163c9233)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f2a012f987e158dee8f699c2e1ed9bef07ac9c2e
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date:   Fri Apr 24 12:17:04 2020 +0200

    radeonsi: don't print gs_copy_shader stats for shaderdb
    
    Fixes: dbc86fa3de6 ("radeonsi: dump shader stats when hitting the live cache")
    Reviewed-by: Marek Olšák <marek.olsak at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4607>
    (cherry picked from commit 547e81655a0b9f6d7742e25f2e353e22c3a3b393)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a25234047f721f3d26bf5a9d6d9f5d033c28badc
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date:   Mon Apr 20 14:20:28 2020 +0200

    driconf: add force_integer_tex_nearest option
    
    And enable it for "GRID Autosport" and "DIRT: Showdown" games.
    
    CC: 20.1 <mesa-stable at lists.freedesktop.org>
    Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1258
    Reviewed-by: Timothy Arceri <tarceri at itsqueeze.com>
    Reviewed-by: Marek Olšák <marek.olsak at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4647>
    (cherry picked from commit 403eb507f586e62acd648778dc1e7d20b5e1fa2f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae44a916ecc66d628880e37570c2e1838ed9e083
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date:   Mon Apr 20 14:17:53 2020 +0200

    mesa: add gl_coontext::ForceIntegerTexNearest
    
    Some applications incorrectly use GL_LINEAR* values for integers texture.
    copyimage.c already implemented a tolerance for such app in prepare_target_err.
    
    This commit adds a boolean that will treat GL_LINEAR* filters as
    GL_NEAREST for integer textures.
    
    CC: 20.1 <mesa-stable at lists.freedesktop.org>
    Reviewed-by: Timothy Arceri <tarceri at itsqueeze.com>
    Reviewed-by: Marek Olšák <marek.olsak at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4647>
    (cherry picked from commit 12fb7d700861fb0af639fa21c1e3b65981ee81e4)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6486ac1a4c55d9a594b30b10a96836da74ba4cad
Author: Eric Engestrom <eric at engestrom.ch>
Date:   Wed May 6 19:12:16 2020 +0200

    .pick_status.json: Update to 29da52128090a1ef8ef782188c0f67c7f5ec8d19

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad9b00ee4ef693233ed2df829a5521d320395b35
Author: Eric Engestrom <eric at engestrom.ch>
Date:   Wed May 6 19:09:48 2020 +0200

    .pick_status.json: Mark 3fac55ce0d066d767d6c6c8308f79d0c3e566ec0 as denominated

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=de3a2b29bca6679614e3ef13a924828f38684177
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat May 2 10:56:20 2020 -0400

    ac/surface: fix MSAA crash with FORCE_SWIZZLE_MODE on gfx9
    
    Fixes: 3dc2ccc14c0e035 "ac/surface: replace RADEON_SURF_OPTIMIZE_FOR_SPACE with !FORCE_SWIZZLE_MODE"
    
    Closes: #2884
    
    Tested-by: Michel Dänzer <mdaenzer at redhat.com>
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4862>
    (cherry picked from commit c4cdef64ad6d11e82894d24691348c38d7fad6ce)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=12d23b4a08769c7875553a839b4e9cd4d9727d80
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 30 03:57:50 2020 -0400

    Revert "ac: reassociate FP expressions for inexact instructions for radeonsi"
    
    This reverts commit cf2f3c27533d8721abed4cdd4dfb00d4d53e8a0f.
    
    It breaks shadows in Unigine Superposition.
    
    Fixes: cf2f3c27533d8721abed4cdd4dfb00d4d53e8a0f
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4837>
    (cherry picked from commit b97cc41aa203fd9fb9f5cf5f5aa7fd40f567917d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=33a086f44ec995c6219522cbc505629b9e8bd8fe
Author: Christian Gmeiner <christian.gmeiner at gmail.com>
Date:   Tue Apr 28 16:24:38 2020 +0200

    etnaviv: do not use int filter when anisotropic filtering is used
    
    The blob does not use this combination. This change moves the
    decision if int filter gets used to state emit time.
    
    Fixes: 7aaa0e59086 ("etnaviv: add anisotropic filter support")
    Signed-off-by: Christian Gmeiner <christian.gmeiner at gmail.com>
    Reviewed-by: Lucas Stach <l.stach at pengutronix.de>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4872>
    (cherry picked from commit 89a41dae7702731bee298288f3acbcbd56096b30)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=00001525f5fa85d5f212d91321d1c353a4fb3aaf
Author: Christian Gmeiner <christian.gmeiner at gmail.com>
Date:   Sun May 3 08:54:47 2020 +0200

    etnaviv: fix SAMP_ANISOTROPY register value
    
    This caused some serious problems like shredded output, ~1fps and GPU hungs.
    
    Fixes: 7aaa0e59086 ("etnaviv: add anisotropic filter support")
    Reported-by: Lukas F. Hartmann <lukas at mntmn.com>
    Tested-by: Lukas F. Hartmann <lukas at mntmn.com>
    Signed-off-by: Christian Gmeiner <christian.gmeiner at gmail.com>
    Reviewed-by: Lucas Stach <l.stach at pengutronix.de>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4872>
    (cherry picked from commit b38e51bd969e212cce90998bc283049e74f9b33c)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=86629193f5d33d3d7f2488696a9d99914886d527
Author: Jason Ekstrand <jason at jlekstrand.net>
Date:   Tue Apr 21 11:29:21 2020 -0500

    vulkan: Allow destroying NULL debug report callbacks
    
    Fixes: 086cfa5652 "anv: implementation of VK_EXT_debug_report extension"
    Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
    Acked-by: Kristian H. Kristensen <hoegsberg at google.com>
    Acked-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
    Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4690>
    (cherry picked from commit 9d10bde5a878aac440ea34dfb304812cd00b231c)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1e22e38e7ed4cecc44248dd2993f2a9c8e7695e
Author: Tapani Pälli <tapani.palli at intel.com>
Date:   Thu Apr 30 13:03:48 2020 +0300

    st/mesa: destroy only own program variants when program is released
    
    Earlier commit tried to achieve this but actually did more. This makes
    sure the variants for other contexts continue to live.
    
    Fixes: de3d7dbed52 ("mesa/st: release variants for active programs before unref")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2865
    Cc: mesa-stable at lists.freedesktop.org
    Signed-off-by: Tapani Pälli <tapani.palli at intel.com>
    Reviewed-by: Marek Olšák <marek.olsak at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4831>
    (cherry picked from commit 46b3cb011fd1c9198aeec33d453206846b579817)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4af564cb9200d61fd77e237cf2d2592cec656b57
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date:   Mon May 4 10:50:47 2020 +0200

    radeonsi: fix export count
    
    Fixes: 17acff01a00 ("radeonsi: skip vs output optimizations for some outputs")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2877
    Reviewed-by: Marek Olšák <marek.olsak at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4871>
    (cherry picked from commit 7e7bb38bd8b12fec09afc0e515480bb6c5a8475a)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a93e75a412713aae5cad8e993118f9e3880c524
Author: Eric Engestrom <eric at engestrom.ch>
Date:   Mon May 4 23:37:12 2020 +0200

    .pick_status.json: Update to 57796946985de60204189426ca8eb7bbfa97c396

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e07d00fa5af6e24d5f5be8ce8c0533b699d8c94
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat May 2 16:01:44 2020 -0400

    Revert "ac/surface: remove RADEON_SURF_TC_COMPATIBLE_HTILE and assume it's always set"
    
    This reverts commit f6d87ec8a908250af5e805c8042524ac360094a2.
    
    It breaks RADV.
    
    Fixes: f6d87ec8a908250af5e805c8042524ac360094a2 "ac/surface: remove RADEON_SURF_TC_COMPATIBLE_HTILE and assume it's always set"
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4864>
    (cherry picked from commit f1a40a26a90d65c8cb2881b9a2679ed089bf2ead)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec918aa04c2b294063afed6f63f8dec462dd4ff2
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Date:   Sat May 2 13:59:59 2020 +0200

    radv: Extend tiling flags to 64-bit.
    
    SCANOUT is bit 63 ....
    
    Fixes: bfd9e7ff243 "radv: Use new scanout gfx9 metadata flag."
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2879
    Reviewed-by: Marek Olšák <marek.olsak at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4859>
    (cherry picked from commit df9629e593ee7faee617e90b644b52f049801e34)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=afa6e8cc0b38a31ccc27cc0ea5bb88b47a3f13e2
Author: Rhys Perry <pendingchaos02 at gmail.com>
Date:   Fri May 1 17:14:51 2020 +0100

    aco: add message to static_assert
    
    static_assert without a message is only supported with C++17 and later.
    
    Signed-off-by: Rhys Perry <pendingchaos02 at gmail.com>
    Reviewed-by: Daniel Schürmann <daniel at schuermann.dev>
    Fixes: c99107ece02b64916031883889b9e010c99e2435
        ('aco: add explicit padding for all Instruction sub-structs')
    
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4850>
    (cherry picked from commit b5f7b0ce194cb62eba35a95761b7a500478e4950)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a63ca1776f615428469f3250f74cf757e0ccd0c6
Author: Rhys Perry <pendingchaos02 at gmail.com>
Date:   Fri May 1 16:42:05 2020 +0100

    aco: remove use of f-strings
    
    f-strings require Python 3.6 but 3.5 is still maintained and used.
    
    Signed-off-by: Rhys Perry <pendingchaos02 at gmail.com>
    Reviewed-by: Daniel Schürmann <daniel at schuermann.dev>
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2839
    Fixes: 2ab45f41 ("aco: implement sub-dword swaps")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4850>
    (cherry picked from commit 8e02de4d7fc3bc7ac1f7f9faf0e18f33fe0098e3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=263451f9c9174f8d3d0a2ba9743066d36906a509
Author: D Scott Phillips <d.scott.phillips at intel.com>
Date:   Thu Apr 30 23:12:07 2020 +0000

    anv,iris: Fix input vertex max for tcs on gen12
    
    gen12 does away with the single patch dispatch mode for tcs, and
    increases some limits so that 8_patch mode can always work. Make the
    necessary changes so we don't try to fall back to single patch mode.
    
    Fixes KHR-GL46.tessellation_shader.single.max_patch_vertices and others
    
    Fixes: 44754279ace7 ("intel/fs/gen12: Use TCS 8_PATCH mode.")
    Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
    Acked-by: Jason Ekstrand <jason at jlekstrand.net>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4843>
    (cherry picked from commit 65b05ebdda18c1cebd88c72cc8f50530addb80c6)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3668e27ec3d0e57699f92da72c4ef324bb0c7f85
Author: D Scott Phillips <d.scott.phillips at intel.com>
Date:   Thu Apr 30 17:38:33 2020 +0000

    intel/fs: Update location of Render Target Array Index for gen12
    
    Render Target Array Index has moved from R0.0[26:16] to
    R1.1[26:16] on gen12.
    
    Fixes dEQP-VK.multiview.input_attachments.*
    
    Cc: <mesa-stable at lists.freedesktop.org>
    Reviewed-by: Francisco Jerez <currojerez at riseup.net>
    Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira at intel.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4836>
    (cherry picked from commit 7bd15135a6dc105939a3e1c349217e6346dcf729)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a7b5ea4704d591ad89df6fe723ad47f5b36627c
Author: Tomeu Vizoso <tomeu.vizoso at collabora.com>
Date:   Fri May 1 11:37:56 2020 +0200

    panfrost: Add Bifrost texture trampoline BO to batch
    
    Fixes: d3eb23adb50c ("panfrost: Emit sampler descriptor on bifrost")
    Signed-off-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4832>
    (cherry picked from commit 3a81abf3b2e6c08dea296d164d6e4429e5230d83)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2037aea0c97b9b940261b70a4d254188f288b07
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date:   Thu Apr 30 11:40:42 2020 +0200

    ci: fix reporting the number of unexpected/flakes
    
    `wc -l $file` returns the number of lines and the filename.
    
    Fixes: b8c66aeb934 ("ci: Clean up some excessive use of pipes in dEQP results processing.")
    Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
    Reviewed-by: Andres Gomez <agomez at igalia.com>
    Reviewed-by: Eric Anholt <eric at anholt.net>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4829>
    (cherry picked from commit cc2c3b41b86d1dd8d23685c34be030f2607ed11d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=725f45bc63a7f95672b3bd83e435c6a95c1edd28
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Apr 28 12:51:22 2020 -0400

    radeonsi: revert an accidental change in si_clear_buffer
    
    The change was in: 7b0b085c94347cb9c94d88e11a64a6c341d95477
    
    Fixes: 7b0b085c943 ("radeonsi: drop the negation from fmask_is_not_identity")
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4761>
    (cherry picked from commit bdd2f284d90b7f07ac5e878490be8d216d0d23c6)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=16c3eca3271cef93f87cda4b807e9761b76b0779
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Apr 26 01:23:11 2020 -0400

    radeonsi: unify and align down the max SSBO/TBO/UBO buffer binding size
    
    Rounding down the size fixes:
        KHR-GL45.enhanced_layouts.ssb_member_invalid_offset_alignment
    
    Fixes: 03e2adc990d239119619f22599204c1b37b83134
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4761>
    (cherry picked from commit e58dcc47c3bd4d3f22e9d0a943e339b4866bc616)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c98e89518527b178ca4971daf199beb1925ad065
Author: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Date:   Tue Apr 21 12:25:44 2020 +0300

    iris: don't assert on unfinished aux import in copy paths
    
    After a resource is created the first command using it could be a copy
    command.
    
    In iris_state we finish the import on surface/view creation but we
    don't do that for copies.
    
    v2: Move finish call to gallium entrypoints (Ken)
    
    Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
    Cc: <mesa-stable at lists.freedesktop.org>
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2725
    Reviewed-by: Tapani Pälli <tapani.palli at intel.com> (v1)
    Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4657>
    (cherry picked from commit 612e35c8d94241b07b32a6010ccd1a3edd473439)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c0ad1d2dbc7fa7b5d4e3925c5e6d05620a0a614
Author: Andres Gomez <agomez at igalia.com>
Date:   Mon Apr 20 14:19:26 2020 +0300

    gitlab-ci: update tracie README after changes in main script
    
    v2:
      - Update the default location for the traces when there is no
        traces-db entry in the traces definition file (Alexandros).
    
    Fixes: 90a39af5f65 "(ci: Drop the git dependency in tracie)"
    Signed-off-by: Andres Gomez <agomez at igalia.com>
    Reviewed-by: Alexandros Frantzis <alexandros.frantzis at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4640>
    (cherry picked from commit 5e9ae4043004e5505f3c7e327d38911330c04dcb)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e710b3c37eb2f4acbcfd3b5862f779c99f27af2
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Tue Apr 28 15:06:18 2020 -0700

    intel/ir: Update performance analysis parameters for memory fence codegen changes.
    
    The SFID field of the SHADER_OPCODE_MEMORY_FENCE and
    SHADER_OPCODE_INTERLOCK instructions now indicates the target function
    of the memory fence.  Account the cycle-count cost to the right shared
    unit.
    
    Fixes: f858fa26b4cca8834c8687f01d2ba431fcc8e006 ("intel/fs,vec4: Pull stall logic for memory fences up into the IR")
    Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira at intel.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4817>
    (cherry picked from commit 0842758ec0fe716f6559ca630cb8704cf7fb97bf)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8229d22234eb2788953dc8db52c500dbb5e52aa0
Author: Rob Clark <robdclark at chromium.org>
Date:   Wed Apr 29 15:23:26 2020 -0700

    freedreno: fix buffer import
    
    `rsc->layout.cpp` is zero until we `fd_resource_layout_init()`
    
    Fixes: 5a8718f01b3 ("freedreno: Make the slice pitch be bytes, not pixels.")
    Signed-off-by: Rob Clark <robdclark at chromium.org>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4818>
    (cherry picked from commit a0fe98b478767e90cc5ed976e4e953117fe38308)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6236c9769930f2bc54871dba68c5da86e926a5bf
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Date:   Wed Apr 29 22:35:54 2020 +0200

    radv: Fix implicit sync with recent allocation changes.
    
    the implicit sync flag gets set at the beginning at the function,
    but I used = instead of |= later.
    
    Fixes: bec92850270 "radv: Stop using memory type indices."
    Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4814>
    (cherry picked from commit 85fe0e551fc045d03aa7739d0f1d887484ec6d12)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b0e98c295c66f062bd418888ea65508c076914b
Author: Eric Engestrom <eric at engestrom.ch>
Date:   Mon May 4 21:59:52 2020 +0200

    .pick_status.json: Update to af55bdd05d94eda59ee1c9331a50045000da5db5

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0865c5107f093ee724fff51848d0fa610173c2a0
Author: Eric Engestrom <eric at engestrom.ch>
Date:   Wed Apr 1 00:09:58 2020 +0200

    VERSION: bump to 20.1.0-rc1
    
    Signed-off-by: Eric Engestrom <eric at engestrom.ch>



More information about the mesa-commit mailing list