Mesa (staging/20.2): 25 new commits

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Aug 21 20:46:09 UTC 2020


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2a441c6a206d41f598a3c7a64ab90576ae660a7
Author: Rhys Perry <pendingchaos02 at gmail.com>
Date:   Mon Aug 17 11:28:07 2020 +0100

    aco: fix non-rtz pack_half_2x16
    
    We were using the wrong conversion opcode. The high bits are also not
    zero'd on GFX10, which can cause v_cvt_pk_u16_u32 to clamp.
    
    Signed-off-by: Rhys Perry <pendingchaos02 at gmail.com>
    Reviewed-by: Daniel Schürmann <daniel at schuermann.dev>
    Fixes: df645fa369d ('aco: implement VK_KHR_shader_float_controls')
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6346>
    (cherry picked from commit 9c1e0d86a813af7609acf42cfe6bec7401d6405f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=831473e56e378f985615ecc2683e7cdaf74047c3
Author: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
Date:   Tue Aug 18 10:41:31 2020 +0300

    glsl: Eliminate out-of-bounds triop_vector_insert
    
    Section 5.11 (Out-of-Bounds Accesses) of the GLSL 4.60 spec says:
    
     "In the subsections described above for array, vector, matrix and
      structure accesses, any out-of-bounds access produced undefined
      behavior.... Out-of-bounds writes may be discarded or overwrite
      other variables of the active program."
    
    Fixes crashes when dereferencing gl_ClipDistance and gl_TessLevel*, e.g:
    
      int index = -1;
      gl_ClipDistance[index] = -1;
    
    When LowerCombinedClipCullDistance is true.
    
    CC: <mesa-stable at lists.freedesktop.org>
    Signed-off-by: Danylo Piliaiev <danylo.piliaiev at globallogic.com>
    Reviewed-by: Eric Anholt <eric at anholt.net>
    Reviewed-by: Marcin Ślusarz <marcin.slusarz at intel.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6363>
    (cherry picked from commit e802bff69ee74983215d0c2b7e213fca6d68a97d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3510789c294c2eeca336002e63b4771a9a61bf3
Author: Pierre Moreau <dev at pmoreau.org>
Date:   Tue May 5 13:16:55 2020 +0200

    clover/spirv: Remove unused tuple header
    
    Fixes: 21473865050 ("clover/spirv: Add functions for parsing arguments, linking programs, etc.")
    Signed-off-by: Pierre Moreau <dev at pmoreau.org>
    Reviewed-by: Serge Martin <edb at sigluy.net>
    Reviewed-by: Karol Herbst <kherbst at redhat.com>
    Reviewed-by: Francisco Jerez <currojerez at riseup.net>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5038>
    (cherry picked from commit a9ca73730e4bba775463ca75949660abbf59b73f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a1539017446c18f1c211b3731c93b3e8686c9c4
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Tue Aug 18 08:41:37 2020 -0400

    panfrost: Free batch->dependencies
    
    On glmark2-es2 -bterrain:
    
    594.05KB leaked over 9282 calls from:
        panfrost_batch_update_bo_access
          at ../src/gallium/drivers/panfrost/pan_job.c:462
          in /home/alyssa/rockchip_dri.so
        panfrost_batch_add_bo
          at ../src/gallium/drivers/panfrost/pan_job.c:560
        panfrost_batch_add_bo
          at ../src/gallium/drivers/panfrost/pan_job.c:519
          in /home/alyssa/rockchip_dri.so
        panfrost_batch_add_resource_bos
          at ../src/gallium/drivers/panfrost/pan_job.c:569
        panfrost_batch_add_fbo_bos
          at ../src/gallium/drivers/panfrost/pan_job.c:588
          in /home/alyssa/rockchip_dri.so
        panfrost_create_batch
          at ../src/gallium/drivers/panfrost/pan_job.c:126
    
    Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Cc: mesa-stable
    Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
    (cherry picked from commit 1cb47f8eea0af26b9573ac973ae3d9852cbabe6a)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=83c32b9d900eb7d600645a2130de32962a934778
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Tue Aug 18 08:31:42 2020 -0400

    panfrost: Use memctx for sysvals
    
    8.74KB leaked over 52 calls from:
        0xffffbb5b9fc3
          in ??
        _mesa_hash_table_init
          at ../src/util/hash_table.c:163
          in /home/alyssa/rockchip_dri.so
        _mesa_hash_table_create
          at ../src/util/hash_table.c:186
        _mesa_hash_table_u64_create
          at ../src/util/hash_table.c:701
          in /home/alyssa/rockchip_dri.so
        panfrost_nir_assign_sysvals
          at ../src/panfrost/util/pan_sysval.c:130
          in /home/alyssa/rockchip_dri.so
        midgard_compile_shader_nir
          at ../src/panfrost/midgard/midgard_compile.c:2905
          in /home/alyssa/rockchip_dri.so
    
    Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Cc: mesa-stable
    Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
    (cherry picked from commit 680fb05f99d701d2156d231f6b5ae614b146c7ce)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4c5c7cbf5421890723b9c9766f3a280725ba2aa
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Tue Aug 18 08:26:40 2020 -0400

    pan/mdg: Free previous liveness
    
    Before we drop the reference.
    
    160 calls with 0B peak consumption from:
        0xffffbd9d2fc3
          in ??
        pan_compute_liveness
          at ../src/panfrost/util/pan_liveness.c:127
          in /home/alyssa/rockchip_dri.so
        mir_compute_liveness
          at ../src/panfrost/midgard/midgard_liveness.c:55
          in /home/alyssa/rockchip_dri.so
        midgard_opt_dead_code_eliminate
          at ../src/panfrost/midgard/midgard_opt_dce.c:118
          in /home/alyssa/rockchip_dri.so
    
    Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Cc: mesa-stable
    Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
    (cherry picked from commit 8dd38e5a3e68d67d6050f8bcba28cf3514ef1eef)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f41a82869f95ff6d411d7f36fda71656b182f849
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Tue Aug 18 08:23:13 2020 -0400

    panfrost: Free hash_to_temp map
    
    No need to put it on the context, we can keep it local in mir_squeeze
    and drop when we're done.
    
    15.77KB leaked over 85 calls from:
        0xffffaed3bfc3
          in ??
        _mesa_hash_table_rehash
          at ../src/util/hash_table.c:368
          in /home/alyssa/rockchip_dri.so
        hash_table_insert
          at ../src/util/hash_table.c:403
          in /home/alyssa/rockchip_dri.so
        find_or_allocate_temp
          at ../src/panfrost/midgard/mir_squeeze.c:48
          in /home/alyssa/rockchip_dri.so
        find_or_allocate_temp
          at ../src/panfrost/midgard/mir_squeeze.c:35
          in /home/alyssa/rockchip_dri.so
        mir_squeeze_index
          at ../src/panfrost/midgard/mir_squeeze.c:76
    
    Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Cc: mesa-stable
    Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
    (cherry picked from commit 62637a913ab67dc3ade1af3c2d4ae724ab677836)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e26c08622be963dad6e1486c925a7c25e9a6605a
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Tue Aug 18 08:10:25 2020 -0400

    panfrost: Free NIR of blit shaders
    
    After we compile from NIR to a native binary, we can throw away the NIR.
    
    17.47KB leaked over 104 calls from:
        0xffff87dcafc3
          in ??
        _mesa_hash_table_init
          at ../src/util/hash_table.c:163
          in /home/alyssa/rockchip_dri.so
        _mesa_hash_table_create
          at ../src/util/hash_table.c:186
        nir_lower_vars_to_ssa_impl
          at ../src/compiler/nir/nir_lower_vars_to_ssa.c:717
          in /home/alyssa/rockchip_dri.so
        nir_lower_vars_to_ssa
          at ../src/compiler/nir/nir_lower_vars_to_ssa.c:817
        optimise_nir
          at ../src/panfrost/midgard/midgard_compile.c:504
          in /home/alyssa/rockchip_dri.so
        midgard_compile_shader_nir
          at ../src/panfrost/midgard/midgard_compile.c:2895
          in /home/alyssa/rockchip_dri.so
        panfrost_build_blit_shader
          at ../src/panfrost/lib/pan_blit.c:103
          in /home/alyssa/rockchip_dri.so
    
    Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Cc: mesa-stable
    Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
    (cherry picked from commit da6d0e3facfe0eb5c7db2d75d6992643d929caff)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e0565c262479ce078d37e891da9d629ecea0fe5
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Tue Aug 18 08:07:15 2020 -0400

    panfrost: Free cloned NIR shader
    
    Fixes heaptrack leak:
    
    19.37KB leaked over 63 calls from:
        0xffff92bbefc3
          in ??
        nir_alu_instr_create
          at ../src/compiler/nir/nir.c:442
          in /home/alyssa/rockchip_dri.so
        clone_alu
          at ../src/compiler/nir/nir_clone.c:277
          in /home/alyssa/rockchip_dri.so
        clone_instr
          at ../src/compiler/nir/nir_clone.c:495
          in /home/alyssa/rockchip_dri.so
        clone_block
          at ../src/compiler/nir/nir_clone.c:544
        clone_cf_list
          at ../src/compiler/nir/nir_clone.c:594
        clone_function_impl
          at ../src/compiler/nir/nir_clone.c:672
          in /home/alyssa/rockchip_dri.so
        nir_shader_clone
          at ../src/compiler/nir/nir_clone.c:744
          in /home/alyssa/rockchip_dri.so
        panfrost_shader_compile
          at ../src/gallium/drivers/panfrost/pan_assemble.c:154
          in /home/alyssa/rockchip_dri.so
    
    Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Cc: mesa-stable
    Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
    (cherry picked from commit 9146f596ed1e8854a2a6c9137396a902bc92946c)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e834ac4863376f90c30f8b2cf3fa2b10ef19133b
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Mon Aug 17 19:57:54 2020 -0400

    panfrost: Fix blend leak for render targets 5-8
    
    Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Fixes: 375d4c2c74d ("panfrost: Extend blending to MRT")
    Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6373>
    (cherry picked from commit ba4fc67812cd052a4c89cac0f376326f52da1fda)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7a4d89b194baca049ace747b19087acd466f191
Author: Tapani Pälli <tapani.palli at intel.com>
Date:   Tue Aug 18 15:16:37 2020 +0300

    anv: null check for buffer before reading size
    
    v2: move assignment under existing check (Nanley)
    
    Fixes: b9a05447a19 ("anv: dynamic vertex input binding stride and size support")
    Signed-off-by: Tapani Pälli <tapani.palli at intel.com>
    Reviewed-by: Nanley Chery <nanley.g.chery at intel.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6369>
    (cherry picked from commit 709dffa856682b706e516dd324e2f5129a127e8e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d74b2bf797bcaf9913ff909314ccd76e3a848598
Author: Karol Herbst <kherbst at redhat.com>
Date:   Sat Mar 7 16:17:48 2020 +0100

    nv50/ir/nir: fix global_atomic_comp_swap
    
    Fixes: 20d0ae464c4a ("nv50/ir: implement global atomics and handle it for nir")
    Signed-off-by: Karol Herbst <kherbst at redhat.com>
    Reviewed-by: Pierre Moreau <dev at pmoreau.org>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6367>
    (cherry picked from commit b283fb335b2736ffe53c6d7d075c1b14dbcadce7)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=99540aa4faa4c56e230b9f8650f6cd7adec33213
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Aug 14 11:52:57 2020 -0700

    freedreno/ir3: Fix assertion failures dumping CS high full regs.
    
    The *2 here would bump into the *2 in regset, causing assertion failures
    dumping CS programs.  Just set the mergedregs flag on a6xx, and don't
    duplicate the mergedregs logic.  If you're dealing with new HW where we
    don't know if mergedregs is set, you may need to tweak the flag during
    disasm setup for the stats to make sense.
    
    Fixes: f7bd3456d79a ("freedreno: deduplicate a3xx+ disasm")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6323>
    (cherry picked from commit a27823ef2cd617db8a57d6c1c645a220ac83ee21)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc698d8ce740c7a0da31eaabdfbd5a57237267af
Author: Rob Clark <robdclark at chromium.org>
Date:   Tue Aug 18 15:12:06 2020 -0700

    freedreno/a6xx: fix occlusion query with more than one tile
    
    We need to emit epilogue after each tile, not just after the last tile.
    
    Fixes: 13fc03f4c0e ("freedreno/a6xx: Avoid stalling for occlusion queries")
    Signed-off-by: Rob Clark <robdclark at chromium.org>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6376>
    (cherry picked from commit 7e3a788bd30664e178e1e928719bc8b9bef3a46d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=99d5727d2d84c94f94c2e1c79807de781341929a
Author: Eric Engestrom <eric at engestrom.ch>
Date:   Sat Aug 8 19:21:58 2020 +0200

    egl/x11_dri3: enable & require xfixes 2.0
    
    Cc: 20.2 <mesa-stable>
    Signed-off-by: Eric Engestrom <eric at engestrom.ch>
    Acked-by: Michel Dänzer <mdaenzer at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6132>
    (cherry picked from commit eae181e3eb9cabd98a78e8440c81cd08e8a26778)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=748a7e1a44bb6b5f390e7385c2f6b849b870438b
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Thu Aug 13 17:15:11 2020 -0400

    pan/mdg: Ensure barrier op is set on texture
    
    Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Fixes: 92c808cd475 ("pan/mdg: eliminate references to ins->texture.op")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6321>
    (cherry picked from commit 06c31031e7e87d83747e3f531f8fd5264c03dc08)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c47874d45663d32be866598a62694f24c3e15d0
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Thu Aug 13 19:08:38 2020 -0400

    panfrost: Fix WRITES_GLOBAL bit
    
    Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
    Reviewed-by: Tomeu Vizoso <tomeu.vizoso at collabora.com>
    Fixes: dce7722ef89 ("panfrost: Handle writes_memory correctly")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6321>
    (cherry picked from commit 39bf1fb3221c0ab79e4609ca3588e2eeb9e3e2da)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ea9fbf6cbf3c4bcd859281ba6c0ed549047444a
Author: Roman Stratiienko <r.stratiienko at gmail.com>
Date:   Tue Aug 4 13:45:39 2020 +0300

    android: freedreno: Another build fix
    
    During build on Android 10, build error occurred:
    
    '''
    [ 26% 456/1718] Gen Header: libfreedreno_registers_32 <= a3xx.xml.h
    FAILED: out/target/product/pinephone/gen/STATIC_LIBRARIES/libfreedreno_registers_intermediates/registers/adreno/a3xx.xml.h
    /bin/bash -c "PATH=/usr/bin:\$PATH python3 external/mesa3d/src/freedreno/registers/gen_header.py external/mesa3d/src/freedreno/registers/adreno/a3xx.xml > out/target/product/pinephone/gen/STATIC_LIBRARIES/libfreedreno_registers_intermediates/registers/adreno/a3xx.xml.h"
    Traceback (most recent call last):
      File "external/mesa3d/src/freedreno/registers/gen_header.py", line 470, in <module>
        main()
      File "external/mesa3d/src/freedreno/registers/gen_header.py", line 446, in main
        xml_file = sys.argv[2]
    IndexError: list index out of range
    '''
    
    Align build rules with meson fixes it.
    
    Fixes: 62ebd342 ("freedreno/registers: split header build into subdirs")
    Signed-off-by: Roman Stratiienko <r.stratiienko at gmail.com>
    Acked-by: Rob Clark <robdclark at gmail.com>
    Acked-by: Tapani Pälli <tapani.palli at intel.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6170>
    (cherry picked from commit 8626d4cbef0bc4fa85f7bef3ef015a8247c8483d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb2e75ec7dd83b01f9b0c1b12a74b280f9844f4a
Author: Dave Airlie <airlied at redhat.com>
Date:   Fri Jun 19 15:27:51 2020 +1000

    llvmpipe/cs: update compute counters not fragment shader.
    
    This was updating the wrong counters.
    
    Reviewed-by: Eric Engestrom <eric at engestrom.ch>
    Fixes: a6f6ca37c82bb6810971 ("llvmpipe: add initial shader create/bind/destroy variants framework.")
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6339>
    (cherry picked from commit e137bbb87fa8ce9a4ab1f24bba26f12c1f65cbc9)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b6a1444ed1bba9acb6dd84031d17b708b6ead604
Author: Jason Ekstrand <jason at jlekstrand.net>
Date:   Mon Aug 17 10:51:32 2020 -0500

    spirv: Don't emit RMW for vector indexing in shared or global
    
    Anything that fails the is_external_block check is getting the
    vtn_local_load/store path which does read-modify-write which isn't
    correct if the variable mode can be written cross-workgroup.
    
    Cc: mesa-stable at lists.freedesktop.org
    Reviewed-by: Jesse Natalie <jenatali at microsoft.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6372>
    (cherry picked from commit b479de8537ad34ec56d61f87d53a327a175eab36)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=39cec65c22001798079553be13e19574dec68d11
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Date:   Sun Aug 9 00:51:15 2020 +0200

    radv: Fix handling of attribs 16-31.
    
    We really need to update the enum for consistency, but that involves
    a bunch of GL & bitfield work which is error-prone, so since this is
    a fix for stable lets do the simple things.
    
    Confirmed that nothing in radv/aco/nir/spirv uses MAX_VERT_ATTRIB
    except the one thing I bumped.
    
    CC: mesa-stable
    Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6120>
    (cherry picked from commit f038b3a136175c0afcc6545b886238a7b5dcf515)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b09d4ca9564f7070ccb239d5283ded27ce7ed1c
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Date:   Thu Jul 30 02:49:33 2020 +0200

    radv: Override the uniform buffer offset alignment for World War Z.
    
    Game does the equivalent of a
    
    ALIGN(..., minUniformBufferOffsetAlignment >> 4)
    
    which breaks when said alignment is <16 with a SIGFPE.
    
    CC: <mesa-stable at lists.freedesktop.org>
    Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6120>
    (cherry picked from commit 0067f8992002b44bf75f98fae43886c5a6227075)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=17f9aa36b6e6eb713f0ea872fe3054a036c2257e
Author: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Date:   Thu Jul 30 02:33:01 2020 +0200

    driconf: Support selection by Vulkan applicationName.
    
    This adds applicationName + version through like engineName.
    
    Rationale: A game (World War Z) includes the store name in the
    executable name, so has multiple executable names.
    
    CC: <mesa-stable at lists.freedesktop.org>
    Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6120>
    (cherry picked from commit a1d4721e21b4d386e242714acc414c6f7e1294eb)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=801e3a72bc4df0ede82d7f64a6c7419303c31685
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Jul 20 13:45:09 2020 +1000

    llvmpipe: enable GL 4.5
    
    This passes conformance on both the master and 4.6.0 (with patches)
    branches. I'll be submitting results shortly from the 20.2.x branch
    this lands in.
    
    Cc: "20.2" <mesa-stable at lists.freedesktop.org>
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6044>
    (cherry picked from commit f9e773b92059f4c13735fa3214d5c505f9e06d66)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f79e81a38b543ea3b02a30c2fb0e6894a7097d79
Author: Dylan Baker <dylan.c.baker at intel.com>
Date:   Fri Aug 21 12:54:03 2020 -0700

    .pick_status.json: Update to ca7d66e847d08914cec0a5e003b400da9c0a2695



More information about the mesa-commit mailing list