URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=19ed21fba9b94e8230ccf005d2454fcd2f4417bd
Author: Eric Engestrom <[email protected]>
Date:   Wed May 5 18:48:26 2021 +0200

    VERSION: bump for 21.1.0 final

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=df37cbfab64589442e850e3d9a2fe345289395e3
Author: Eric Engestrom <[email protected]>
Date:   Wed May 5 19:04:04 2021 +0200

    docs: add release notes for 21.1.0

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3707ffe7bc79c3b6b841eacebcb83b2300988d10
Author: Marek Olšák <[email protected]>
Date:   Wed Apr 28 21:27:02 2021 -0400

    util: fix (re-enable) L3 cache pinning
    
    cores_per_L3 was uninitialized, so it was always disabled.
    Remove the variable and do it differently.
    
    Fixes: 11d2db17c52 - util: rework AMD cpu L3 cache affinity code.
    
    Reviewed-by: Dave Airlie <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10526>
    (cherry picked from commit 48d2ac4e8852a4e7e0efba27799bb40d540b2f09)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f8ce535ef0b61f873892b2add550552af6b75f2
Author: Jason Ekstrand <[email protected]>
Date:   Thu Apr 29 23:05:08 2021 -0500

    intel/nir: Set lower txs with non-zero LOD
    
    There's a recently discovered HW bug affecting hardware at least as far
    back as Skylake where, if the LOD is out-of-bounds for any SIMD lane,
    then garbage may be returned in all SIMD lanes.  The easy solution is to
    set lower_txs_lod so that we always have a constant LOD of 0 which we
    know a priori is always in-bounds.  Fortunately, not many shaders
    actually use textureSize() with LOD.
    
    Shader-db results on Ice Lake:
    
        total instructions in shared programs: 19948537 -> 19948564 (<.01%)
        instructions in affected programs: 3859 -> 3886 (0.70%)
        helped: 0
        HURT: 7
    
    One of the shaders is in Civilization: Beyond Earth, and the rest are
    all in Civilization VI.
    
    Reviewed-by: Francisco Jerez <[email protected]>
    Reviewed-by: Anuj Phogat <[email protected]>
    Cc: [email protected]
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10538>
    (cherry picked from commit 05a37e2422080278a668f048cd8bc7a0e4d5d644)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=31836d7f111e6d4cfb72e134182f78516a9d98f6
Author: Connor Abbott <[email protected]>
Date:   Tue Apr 27 12:44:16 2021 +0200

    ir3/postsched: Fix dependencies for a0.x/p0.x
    
    a0.x is written as a half-reg, but just interpreting it as "hr61.x" will
    result in it overlapping with r30.z in merged mode, which is not what
    the hardware does at all. This introduced a spurious dependency on
    a write to r30.z which resulted in an assert tripping. Just pretend it's
    a full reg instead.
    
    This fixes
    
spec@arb_tessellation_shader@execution@variable-indexing@vs-output-array-vec3-index-wr-before-tcs
    with the new RA.
    
    Fixes: 0f78c32 ("freedreno/ir3: post-RA sched pass")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10591>
    (cherry picked from commit e597f8b122a7232a75811c79c23d63728fe3e7be)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b0f5108c846eabcd4562f1791668dfebeff06895
Author: Eric Engestrom <[email protected]>
Date:   Tue May 4 21:08:01 2021 +0200

    .pick_status.json: Update to 1d418e79b8a0f4270775277b7115b88ac4c77113

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=010f9027f2f74128632969a4e9ba42bca5ddc9b0
Author: Tapani Pälli <[email protected]>
Date:   Wed Apr 28 08:42:35 2021 +0300

    glx: revert "Downgrade sRGB-ful fbconfigs"
    
    This reverts f0861c80 which causes regression on multiple apps that
    require a sRGB capable visual.
    
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4690
    Signed-off-by: Tapani Pälli <[email protected]>
    Reviewed-by: Adam Jackson <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10498>
    (cherry picked from commit fc4085493765421e852a431ff33dfc86d057a606)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=42559426547128d96093e00213e174142b75f1bd
Author: Rhys Perry <[email protected]>
Date:   Fri Apr 30 11:39:12 2021 +0100

    radv,ac/llvm: use a dword alignment for descriptor loads
    
    RADV doesn't try to keep anything 16 or 32 byte aligned. RADV also seems
    to create better code for some reason.
    
    fossil-db (Sienna Cichlid):
    Totals from 37693 (30.93% of 121873) affected shaders:
    SGPRs: 1762792 -> 1785504 (+1.29%); split: -1.01%, +2.30%
    VGPRs: 1761032 -> 1760808 (-0.01%); split: -0.09%, +0.07%
    SpillSGPRs: 55793 -> 56011 (+0.39%); split: -3.49%, +3.88%
    SpillVGPRs: 16766 -> 16387 (-2.26%); split: -3.99%, +1.73%
    CodeSize: 82902228 -> 82781608 (-0.15%); split: -0.29%, +0.14%
    Scratch: 3024896 -> 2987008 (-1.25%); split: -3.08%, +1.83%
    MaxWaves: 919794 -> 920302 (+0.06%); split: +0.09%, -0.03%
    
    shader-db (Sienna Cichlid):
    Totals from affected shaders:
    SGPRS: 3976 -> 3976 (0.00 %)
    VGPRS: 3392 -> 3392 (0.00 %)
    Spilled SGPRs: 0 -> 0 (0.00 %)
    Spilled VGPRs: 0 -> 0 (0.00 %)
    Private memory VGPRs: 0 -> 0 (0.00 %)
    Scratch size: 0 -> 0 (0.00 %) dwords per thread
    Code Size: 178792 -> 178980 (0.11 %) bytes
    Max Waves: 1389 -> 1389 (0.00 %)
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Cc: mesa-stable
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4715
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10543>
    (cherry picked from commit d918a59d15fdba02f57e40039acc5baf6fef67e7)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccef1f34ae59a5ec4e39567105a5b19cc9de222f
Author: Connor Abbott <[email protected]>
Date:   Fri Apr 30 18:07:58 2021 +0200

    tu: Fix SP_GS_PRIM_SIZE for large sizes
    
    Based on the previous commit.
    
    Fixes: 012773b ("turnip: Configure VPC for geometry shaders")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10551>
    (cherry picked from commit 3d5c1c4989b882a6a5d86ac4396c420ecb9871b8)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=42b5f565830869299425fa1207aa695a67ed1253
Author: Bas Nieuwenhuizen <[email protected]>
Date:   Sun May 2 14:22:43 2021 +0200

    radv: Only require DRM 3.23.
    
    Turns out kernel 4.15 only goes up to amdgpu 3.23 . 3.35 is way
    too new. Too new for e.g. ChromeOS.
    
    Fixes: 1df4f11eb5f ("radv: require DRM 3.35+")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4728
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10576>
    (cherry picked from commit edc600d025e0a11cc558b6ef892582fdb0d842dc)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f48cd7041ac991dcf70503534d5d65172c989bd
Author: Samuel Pitoiset <[email protected]>
Date:   Fri Apr 30 14:50:57 2021 +0200

    radv/winsys: fix executing huge secondary command buffers on GFX6
    
    If the secondary has a list of CS buffers, it should be copied to
    the primary.
    
    Fixes dEQP-VK.api.command_buffers.record_many_draws_secondary_2.
    
    Cc: 21.1 mesa-stable
    Signed-off-by: Samuel Pitoiset <[email protected]>
    Reviewed-by: Bas Nieuwenhuizen <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10547>
    (cherry picked from commit 12a00da80056b926cea48114336299434dd80329)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=37c88be5ea165f0e3f7149c056d10926952ccacb
Author: Tony Wasserka <[email protected]>
Date:   Tue Apr 27 17:26:09 2021 +0200

    aco/spill: Fix improper handling of exec phis
    
    The "continue" was placed in the wrong loop, leading to exec being
    counted as a spilled register when it wasn't.
    
    Reviewed-by: Daniel Schürmann <[email protected]>
    Fixes: a56ddca4e80a6ef7bb0c44edb4e5b6169510aaca ('aco: make all exec 
accesses non-temporaries')
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4533
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10486>
    (cherry picked from commit 741e84f55479b6d373c6aa9b58615cd3feba3231)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c2ee1d626a862a08c1abef174398db5691a7f24
Author: Samuel Pitoiset <[email protected]>
Date:   Wed Apr 28 17:21:23 2021 +0200

    radv: check if DCC is enabled when resolving different levels
    
    Fixes an assertion triggered by new CTS:
    dEQP-VK.renderpass2.suballocation.multisample_resolve.*_resolve_level_*
    
    Looks like the driver should pass a range to radv_layout_dcc_compressed().
    
    Cc: 21.1 mesa-stable
    Signed-off-by: Samuel Pitoiset <[email protected]>
    Reviewed-by: Bas Nieuwenhuizen <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10502>
    (cherry picked from commit 80f55e51634cf78b474a5a02e1dd9f4645cc3772)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=be5cc7cdd9e03aeb9e58c947875aa9be1a42a57f
Author: Timothy Arceri <[email protected]>
Date:   Fri Apr 30 16:05:23 2021 +1000

    util: disable glthread in CSGO
    
    Users have reported a rise in trust factor problems [1] since using
    mesa builds containing 6f2017205e62. Until we confirm its not a problem
    disable glthread.
    
    [1] https://github.com/ValveSoftware/csgo-osx-linux/issues/2630
    
    Fixes: 6f2017205e62 ("dri: enable glthread + radeonsi workaround for CS:GO")
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4710
    
    Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10540>
    (cherry picked from commit 40c93e2f455d788cc920f395b899e70f730cf5a3)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6c5525526a345a08146c11261a519e2f666e9ef
Author: Eric Engestrom <[email protected]>
Date:   Mon May 3 21:52:02 2021 +0200

    .pick_status.json: Update to f5d6a1b916fb163ee72e6a6f356937b1fbac53e0

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c269aa387f513c2ea0c59f9b27de3e114df0d87c
Author: Bastian Beranek <[email protected]>
Date:   Sat May 1 09:52:01 2021 +0200

    glx: Assign unique serial number to GLXBadFBConfig error
    
    Since commit f39fd3dce72 a new GLX error is issued in case context creation
    fails. This broke wine on certain hardware: While wine installs an error 
handler
    to ignore this kind of error, it does not function because it expects the
    dpy->request serial number of the error to be incremented since the 
installation
    of the handler.
    
    Workaround this by artificially increasing the request number. This also
    guarantees a unique serial number for the error.
    
    Fixes: f39fd3dce72eaef59ab39a23b75030ef9efc2a40
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3969
    Signed-off-by: Bastian Beranek <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10565>
    (cherry picked from commit 960c86d6787437b643825baa230bc0cd7f9f7540)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f78ccb7baddfac5d3d9705d4ea3acfd849d3063
Author: Icecream95 <[email protected]>
Date:   Fri Apr 30 22:18:09 2021 +1200

    panfrost: Fix viewport scissor for preload draws
    
    The max values are inclusive, so add 1 before aligning. This means
    that a max of 32 will be aligned up to 64 then be decremented to 63.
    
    Add a comment to the pan_fb_info struct to document maxx and maxy as
    inclusive.
    
    Fixes: 8ba2f9f6985 ("panfrost: Create a blitter library to replace the 
existing preload helpers")
    Reviewed-by: Boris Brezillon <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10542>
    (cherry picked from commit ab8e531cf03018ebd4d99d3ea47750332ac96e71)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f53f73b8dfefded3ee30a0dafe73a6db5b5049ea
Author: Eric Engestrom <[email protected]>
Date:   Sun May 2 21:00:31 2021 +0200

    .pick_status.json: Update to f3d2fade82c168a7ffffa4bd7bf22585c45c711b

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd20621ac3647a7ffcc258884e6b37eb33df62c7
Author: Jason Ekstrand <[email protected]>
Date:   Thu Apr 29 22:47:35 2021 -0500

    intel/isl: Fix isl_color_value_unpack to match the prototype
    
    The prototype uses a pointer and the actual function definition had an
    array.  For some reason, GCC never complained about this until GCC 11.
    This fixes a compile warning when building with GCC 11.
    
    Fixes: 09ced6542049 "intel/isl: Add format conversion code"
    Reviewed-by: Tapani Pälli <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10537>
    (cherry picked from commit b80720acb13e1014aea89e6bd25f22d43df85356)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c0b3b5d9e39e2d3ba58bd54835645e68e4bce77
Author: Icecream95 <[email protected]>
Date:   Thu Apr 29 11:27:28 2021 +1200

    pan/mdg: Fix calculation of available work registers
    
    Make the rmu variable signed; otherwise the MAX2 has no effect and
    work_count can end up being larger than 16.
    
    Fixes INSTR_OPERAND_FAULTs in SuperTuxKart.
    
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4707
    Fixes: c6ed8bf77cb ("panfrost: Fix uniform_count on Midgard")
    Reviewed-by: Boris Brezillon <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10507>
    (cherry picked from commit f85b7aa5d409ffcc7e0ae013f43068a698d3517e)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=baaf7cfb822e8fda8e238e265b84d03c20d03f99
Author: Jordan Justen <[email protected]>
Date:   Thu Apr 29 15:12:10 2021 -0700

    intel/compiler: Fix INTEL_DEBUG=hex
    
    With the missing else, this prints the compacted hex followed by hex
    for an uncompacted version of the compacted instruction. It also
    doesn't print hex for instructions that are not compacted.
    
    Fixes: bc4a127d6e1 ("intel/disasm: Label support in shader disassembly for 
UIP/JIP")
    Fixes: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4245
    Signed-off-by: Jordan Justen <[email protected]>
    Reviewed-by: Sagar Ghuge <[email protected]>
    Reviewed-by: Danylo Piliaiev <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10535>
    (cherry picked from commit 3f04383521d59ec5716ba4a81db7b97086914573)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5ce440e1b7145e92ba468d731e7176d3a75e036
Author: Jose Maria Casanova Crespo <[email protected]>
Date:   Thu Apr 29 18:47:53 2021 +0200

    v3d: DRM_FORMAT_MOD_BROADCOM_SAND128 only available for NV12 format.
    
    We were exposing as available DRM_FORMAT_MOD_BROADCOM_SAND128 for
    any format.
    
    Fixes: 95c4f0f91098 "v3d: Enables DRM_FORMAT_MOD_BROADCOM_SAND128 support"
    Reviewed-by: Alejandro Piñeiro <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10524>
    (cherry picked from commit 5a503727f24e3ccde49eab97b9bfbfb9cff79d1f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=563c41a44a2ba474a2281b6c15ff678d2afc5dba
Author: Jose Maria Casanova Crespo <[email protected]>
Date:   Thu Apr 29 18:37:25 2021 +0200

    v3d: YUV formats at query_dmabuf_modifiers are external_only
    
    This fixes Issue https://github.com/Igalia/meta-webkit/issues/185
    "Issue Raspberry 4-64 + Mesa VC4 driver + Gstreamer = red Label on video"
    
    Fixes: 95c4f0f91098 "v3d: Enables DRM_FORMAT_MOD_BROADCOM_SAND128 support"
    Reviewed-by: Alejandro Piñeiro <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10524>
    (cherry picked from commit 9094ad7c6a0cb45fc1f4985878603055d7ddf453)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e633a4a3a86dfb6d60fce6fd514989b93697ea49
Author: Jose Maria Casanova Crespo <[email protected]>
Date:   Thu Apr 29 18:15:27 2021 +0200

    v3d: YUV formats at is_dmabuf_modifier_supported are external_only
    
    This fixes Issue https://github.com/Igalia/meta-webkit/issues/185
    "Issue Raspberry 4-64 + Mesa VC4 driver + Gstreamer = red Label on video"
    
    Fixes: 6ee10ab3de86 "gallium: Add pipe_screen::is_dmabuf_modifier_supported"
    Reviewed-by: Alejandro Piñeiro <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10524>
    (cherry picked from commit 3d7b378980cdcf67e282649b06e5792466313e8f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4496db61e963c7f7bb446c4fbcc3944a7279327f
Author: Dylan Baker <[email protected]>
Date:   Fri Apr 30 10:23:37 2021 -0700

    .pick_status.json: Update to b80720acb13e1014aea89e6bd25f22d43df85356

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=df0202feafd7c1737c428e31634e9c20af30de74
Author: Juan A. Suarez Romero <[email protected]>
Date:   Tue Apr 27 12:08:50 2021 +0200

    util/hash_table: do not leak u64 struct key
    
    For non 64bit devices the key stored in hash_table_u64 is wrapped in
    hash_key_u64 structure, which is never free.
    
    This commit fixes this issue by just removing the user-defined
    `delete_function` parameter in hash_table_u64_{destroy,clear} (which
    nobody is using) and using instead a delete function to free this
    structure.
    
    Fixes: 608257cf82f ("i965: Fix INTEL_DEBUG=bat")
    Reviewed-by: Ian Romanick <[email protected]>
    Signed-off-by: Juan A. Suarez Romero <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10480>
    (cherry picked from commit e532a47f76cc8d763e2534c61b27dce0f5bc86a0)
    
     Conflicts:
        src/microsoft/compiler/dxil_nir.c

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c8eba7188d2820a4523dfb5b5909244c3ee4740
Author: Rhys Perry <[email protected]>
Date:   Fri Apr 23 13:03:01 2021 +0100

    radv: fix use-after-free upon GS copy shader cache hits
    
    If radv_pipeline_cache_insert_shaders() finds a GS copy shader in the
    cache, it will free the variant in gs_variants and replace it with the one
    in the cache.
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Cc: mesa-stable
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10433>
    (cherry picked from commit d6894b643b8079b2c2b16de18c856008cd922cca)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ddac7c5e7de8ebf3ed8a529b8ae3bccdc0fd0e6
Author: Rhys Perry <[email protected]>
Date:   Fri Apr 23 12:49:33 2021 +0100

    vulkan: fix use-after-free in vk_common_DestroyDebugReportCallbackEXT
    
    Signed-off-by: Rhys Perry <[email protected]>
    Reviewed-by: Lionel Landwerlin <[email protected]>
    Reviewed-by: Jason Ekstrand <[email protected]>
    Reviewed-by: Samuel Pitoiset <[email protected]>
    Fixes: bd1705a4808 ("vulkan: Make vk_debug_report_callback derive from 
vk_object_base")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10433>
    (cherry picked from commit 32ebbd8c2351ac45953667e0fa4d82ebc49eaf7d)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a3237b0dd37e87a99f46cd2af9e81e2aca9686c8
Author: Samuel Pitoiset <[email protected]>
Date:   Tue Apr 27 17:01:45 2021 +0200

    radv: fix computation of the number of user SGPRS for NGG GS state
    
    The NGG GS state uses one user SGPR.
    
    Cc: 21.1 mesa-stable
    Signed-off-by: Samuel Pitoiset <[email protected]>
    Reviewed-by: Timur Kristóf <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10485>
    (cherry picked from commit c425b67c76b86fca046bfdda063695daf3d46766)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0fa20ba176f8c2344dc7e6da63902f5f46b9cb3
Author: Pierre-Eric Pelloux-Prayer <[email protected]>
Date:   Fri Apr 16 09:42:46 2021 +0200

    driconf: add workaround for Golf With Friends
    
    The game has a shader that uses texture functions that rely on implicit
    derivatives after a discard.
    
    Cc: mesa-stable
    Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4547
    
    Reviewed-by: Timothy Arceri <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10278>
    (cherry picked from commit 0477fbc6558444d9f33de50a0656dbe997b6b928)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5440acb8fc10169b0be91e8b8087fd51c5ac4b66
Author: Dylan Baker <[email protected]>
Date:   Thu Apr 29 10:15:26 2021 -0700

    .pick_status.json: Update to ede0b3c643279f4126fb10552a2f1d00be27f16d

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d5e73d205b18160b9ad2bbddc3a5287040fbf9a
Author: Lionel Landwerlin <[email protected]>
Date:   Wed Apr 21 22:46:52 2021 +0300

    i965/bufmgr: fix invalid assertion
    
    The idea behind this assert is that if a buffer is in
    bufmgr->handle_table it's because it has been shared from i965 to the
    outside. This is when we add the drm FD associated to this BO to
    bo->exports.
    
    But we also import buffer from the outside into i965 and those buffers
    don't have an associated drm FD added to bo->exports.
    
    If you import the same buffer more than once, you'll run into this
    assert.
    
    v2: Also drop assert from brw_bo_gem_create_from_name() (Ian)
    
    Signed-off-by: Lionel Landwerlin <[email protected]>
    Fixes: 57e4d0aa1c16d3 ("i965: fix export of GEM handles")
    Reviewed-by: Ian Romanick <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10386>
    (cherry picked from commit 03e97e94e791ce64a0478f369aaf6afc80cfbe8f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b1197e7283dff6be4d60edf8c10d08cacdb6513
Author: Lionel Landwerlin <[email protected]>
Date:   Fri Apr 23 13:26:46 2021 +0300

    vulkan/wsi/display: don't report support if there is no drm fd
    
    This partially deals with
    https://gitlab.freedesktop.org/mesa/mesa/-/issues/4688
    
    Signed-off-by: Lionel Landwerlin <[email protected]>
    Cc: mesa-stable
    Reviewed-by: Adam Jackson <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10430>
    (cherry picked from commit 6b61fbca8bcade59576fd9c5291533d1390907b3)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d501b039cc0c866e0211ecb5bd8f784d4ee3f5c4
Author: Dylan Baker <[email protected]>
Date:   Wed Apr 28 09:36:07 2021 -0700

    .pick_status.json: Update to cbd6e5f2e592a9834a03004a473537f25aea4336

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to