Mesa (master): 32 new commits

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue May 19 08:05:57 UTC 2020


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff98b1b51a6133282ac9a8ee5b3538418999992e
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Mon May 18 20:34:06 2020 +0200

    r600/sfn: Fix printing ALU op without dest
    
    e.g. GROUP_BARRIER doesn't have a dest.
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1124c3f1b629d3fa0d31dea8601aadd72a3339e0
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Thu May 7 00:01:11 2020 +0200

    r600/sfn: Don't reorder outputs by location
    
    This was wrong, if anything it should be sorted by device_location, and NIR usually
    provides this.
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f942a8e7c72c720bc7d4669a15fa4d37dd7ce7c
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Sat May 16 20:39:45 2020 +0200

    r600/sfn: Fix splitting constants that come from different kcache banks.
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=723ae8177e88a8a129b664371da46c0c9d004866
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Sat May 16 16:44:27 2020 +0200

    r600/sfn: Fix clip vertex output as possible stream variable
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ae4b7938e80c71b3b06f9eab26c7cab46a5d308
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Sun May 10 20:19:25 2020 +0200

    r600/sfn: SSBO: Fix query of dest components
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c247f505c253f6f2eb6652f176e21681219734c
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Sat May 9 19:39:40 2020 +0200

    r600/sfn: use the per shader atomic base
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd2d7966ac44697d31684e2b5b5b492142915a1e
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Sat May 9 15:21:01 2020 +0200

    r600/sfn: Add support for texture_samples
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=358b0a57bfd7b5f7e0e05fa4f4cfab5c106a82ff
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Sat May 9 10:40:58 2020 +0200

    r600/sfn: support indirect sampler buffer reads.
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f3ce9b1d0c5ebf37c8f33d7cfa67d6b3a23a17b
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Fri May 8 17:46:49 2020 +0200

    r600/sfn: assert when alu dest is missing
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd99a7737f70a3bf05492c7a72f4dd0509e09be2
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Fri May 8 16:24:37 2020 +0200

    r600/sfn: remove pointless check
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff92345a19a2929a6c229c23be0771acf9728c78
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Thu May 7 19:19:32 2020 +0200

    r600/sfn: Don't reject VARYING_SLOT_PCNT
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=15d6d354207adea208377edbafe9ca8180a9e406
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Thu May 7 00:09:02 2020 +0200

    r600/sfn: Add FS output sample_mask
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=91a618eae9f0f126367b14dec8ebe3c80b7cf825
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Thu May 7 00:03:29 2020 +0200

    r600/sfn: Handle loading sample_pos
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=70b84920befb3121b58e22e176267a63a8b1317a
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Thu May 7 00:01:48 2020 +0200

    r600/sfn: Take FOGC, and backcolors into account im GS outputs
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d777c040958f3881d065123b73a7abcf422809a7
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:59:34 2020 +0200

    r600/sfn: Add support for viewport index output
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=607d7fb587b4c479d4af3b5e2abd8c588bffce53
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:58:25 2020 +0200

    r600/sfn: Make 3vec loads skip possible moves
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac2c3fb010c00716444e3d7b4381b29afbc92cd4
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:55:56 2020 +0200

    r600/sfn: Fix handling of output register index
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9db5536643acff1dac81bbd3cae97a66228b0947
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:54:38 2020 +0200

    r600/sfn: Make allocate_reserved_registers forward to a virtual function
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=041df7949656dd691b1e1484ba6c3c1a47b02285
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:51:42 2020 +0200

    r600/sfn: Fix RAT instruction assembly emission
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8977946aa2aba6652e847fdfdb499c7da3a25b42
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:51:09 2020 +0200

    r600/sfn: Fix GDS assembly emission
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b6eb19dd633c415761a5f2310be4be354a0ba0bd
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:50:38 2020 +0200

    r600/sfn: Fix RING instruction assembly emission
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e475eae0fe8a2e81c00c1d6871740d2f0d13400f
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:39:06 2020 +0200

    r600/sfn: Fix memring print output
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=13bb0a97012bb017c5d754d0c55ed0d1d513b264
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:38:40 2020 +0200

    r600/sfn: skip copying LOD if the target register is is the same
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=19673ce47dfdacce81ad0095efc7eb6960aed531
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:38:01 2020 +0200

    r600/sfn: re-use an allocated register in lookup
    
    For texture coordinates we always allocate all four components so that
    we can use these for LOD and, compare etc.
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dfb0ba82727aeaa8c5fafe6dfce0c926e41202cf
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:28:30 2020 +0200

    r600/sfn: Skip move instructions if they are only ssa and without modifiers
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aed9618e20a8314185b7d305b2309a63a3870c66
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:36:14 2020 +0200

    r600/sfn: rework getting a vector and uniforms from the value pool
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=afd47ea83be5521c4ae50ba15e84649e1339ab9f
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:49:41 2020 +0200

    r600/sfn: Handle CF index loading from non-X channel
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=54c3d4bd24eee4fcf595a859e17e04aed7cabf1d
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:20:49 2020 +0200

    r600: Add support for loading index register from other than chan X
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3baad0361674228eefdfa239b8a4ce22dc1bb66e
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Sat May 9 18:03:52 2020 +0200

    r600: Lower lerp after tgsi_to_nir
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b689de3444ab053e2b81022537ae31fb2c38b82d
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:25:03 2020 +0200

    r600: Lower int64 ops from TGSI-to-NIR shaders too
    
    r600 uses a TGSI shaders with 64 bit ints for a query compute shader.
    
    v2: Use screen version of tgsi_to_nir and fix compile error
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=32305c0959dec86c24ef776209d4a92bb47e5776
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Wed May 6 23:15:28 2020 +0200

    r600/sfn: Fix printing vertex fetch instruction flags
    
    Fixes: f718ac62688b555a933c7112f656944288d04edb
        r600/sfn: Add a basic nir shader backend
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=65d8c692bd7943b5c7b5538d074f486e94b10e08
Author: Gert Wollny <gert.wollny at collabora.com>
Date:   Mon May 18 14:36:10 2020 +0200

    r600/sfn: Unify semantic name and index query and use TEXCOORD semantic
    
    Signed-off-by: Gert Wollny <gert.wollny at collabora.com>
    Reviewed-by: Reviewed-by: Dave Airlie <airlied at redhat.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5085>



More information about the mesa-commit mailing list