Mesa (main): 76 new commits

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue May 10 05:02:40 UTC 2022


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d100c07c48d122c4b6ad7886bef5fed46fbd750a
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu May 5 22:35:59 2022 -0400

    radeonsi: remove tautologies when setting CU_EN
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=74bd5bbf286b0f5550d9880bde8903c5cd00758f
Author: Ruijing Dong <ruijing.dong at amd.com>
Date:   Wed Mar 16 10:43:29 2022 -0400

    radeonsi/vcn: update av1 decoding to support vcn4
    
    Apply changes of vcn4 on av1 decoding.
    
    Signed-off-by: Ruijing Dong <ruijing.dong at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=62bb11a5a5a6e13b43afe79e678f064a74e26515
Author: Ruijing Dong <ruijing.dong at amd.com>
Date:   Thu Mar 10 12:13:09 2022 -0500

    radeonsi/vcn: Add support of array_mode for gfx11
    
    Update array_mode for gfx11 in vcn decoder.
    
    Signed-off-by: Ruijing Dong <ruijing.dong at amd.com>
    Reviewed-by: James Zhu <James.Zhu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=88075b7ea1c81a63b948aa8532160cb469971642
Author: James Zhu <James.Zhu at amd.com>
Date:   Sun Feb 20 12:07:30 2022 -0500

    radeonsi/vcn: add jpeg decode support for gfx11
    
    Add jpeg decode support for gfx11.
    
    Signed-off-by: James Zhu <James.Zhu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=caa09f66ae4e97972ec9609896b4ad64a9c9d115
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue May 3 20:24:48 2022 -0400

    amd: add chip identification for gfx1100-1103
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b00ab763a98336d541a33f05b82364aa2cf3ac87
Author: Boyuan Zhang <boyuan.zhang at amd.com>
Date:   Sat Feb 26 19:50:40 2022 -0500

    radeonsi/vcn: enable vcn 4.0 encode for gfx11 asic
    
    Enable VCN 4.0 encode for supported Asics.
    
    Signed-off-by: Boyuan Zhang <boyuan.zhang at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=efde05c631c1f34ed31485f9d713fc0249164603
Author: Boyuan Zhang <boyuan.zhang at amd.com>
Date:   Sat Feb 26 19:49:08 2022 -0500

    radeonsi/vcn: add session init ib for vcn 4.0
    
    Implement session init ib based on new interface for VCN 4.0.
    
    Signed-off-by: Boyuan Zhang <boyuan.zhang at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbd75e0d4818d40a6472e811262e8cf0d2bca352
Author: Boyuan Zhang <boyuan.zhang at amd.com>
Date:   Sat Feb 26 20:14:30 2022 -0500

    radeonsi/vcn: add encode context ib for vcn 4.0
    
    Implement encode context ib based on new reconstructed picture and
    interface for VCN 4.0, and modify dpb setup accordingly.
    
    Signed-off-by: Boyuan Zhang <boyuan.zhang at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=38a95f2109cf71b68fa137ad52da6e1d8b85bbe1
Author: Boyuan Zhang <boyuan.zhang at amd.com>
Date:   Sat Feb 26 19:32:53 2022 -0500

    radeonsi/vcn: add vcn 4.0 encode fw interface version
    
    Add major and minor encode FW interface version for VCN 4.0.
    
    Signed-off-by: Boyuan Zhang <boyuan.zhang at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff2b2584fcfe1ed8b7e78e334ce77925563975a0
Author: Boyuan Zhang <boyuan.zhang at amd.com>
Date:   Sat Feb 26 19:29:16 2022 -0500

    radeonsi/vcn: add vcn 4.0 encode support
    
    Add new file "radeon_vcn_enc_4_0.c" for VCN 4.0 encode.
    
    Signed-off-by: Boyuan Zhang <boyuan.zhang at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9de35a731321423b0cb72e849bf060a774b03f6
Author: James Zhu <James.Zhu at amd.com>
Date:   Sun Feb 20 11:46:48 2022 -0500

    radeonsi/vcn: add decode software ring support for gfx11
    
    Add decode software ring support for gfx11.
    
    Signed-off-by: James Zhu <James.Zhu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8a3bafe94def85cac09880ecc4051649c338954
Author: James Zhu <James.Zhu at amd.com>
Date:   Sun Feb 20 11:42:29 2022 -0500

    radeonsi/gfx11: update codec support for gfx11
    
    Update codec support for gfx11.
    
    Signed-off-by: James Zhu <James.Zhu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=69f02164b3b52758d80f722e9bff4bdf0a3350de
Author: James Zhu <James.Zhu at amd.com>
Date:   Sun Feb 20 11:39:45 2022 -0500

    amd: update headers to support decode software ring
    
    Update headers to support decode software ring.
    
    Signed-off-by: James Zhu <James.Zhu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e4e39837ac5cfce34b125050af9a09dd9e07f0e
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue May 3 19:36:47 2022 -0400

    radeonsi/gfx11: add a workaround for CB perf counters
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3b4e1fe8503a3530b9d896916106c23d8e73518
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue May 3 15:16:22 2022 -0400

    radeonsi: inline si_cp_dma_prefetch in si_draw_vbo for lower overhead
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1bc6d6c93380c55f98d95d2f25498b14281e64da
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Mar 30 01:57:38 2022 -0400

    radeonsi/gfx11: limit CP DMA to max 32KB sizes
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bc754a9a62d3bc9d6463e029ce2a6173bbefc0d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue May 3 15:05:50 2022 -0400

    radeonsi/gfx11: mark streamout as unimplemented for now
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=66d4bafd5b3f9e86c258e5652d3bb26ea1c7d990
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue May 3 15:04:44 2022 -0400

    radeonsi/gfx11: resolve MSAA using u_blitter
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8bfb4657c843ef9eaaca0c244a6e578b2d28debf
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Apr 28 08:38:49 2022 -0400

    radeonsi/gfx11: don't count the non-existent scratch_byte_offset SGPR
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c65a303f5324a78026080dfa808becc34fd18df0
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Apr 22 12:12:42 2022 -0400

    radeonsi/gfx11: change LDS allocation granularity for PS
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c749b6f6ae97509847f9cbf8a53ddefda3ba5e00
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Apr 2 01:51:44 2022 -0400

    radeonsi/gfx11: update the initialization of SGPR0/1 registers for HS and GS
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=54d85700a12aa33d185e147c2d5c794ba54b7a11
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Apr 1 21:47:03 2022 -0400

    radeonsi/gfx11: limit MSAA color buffers to the RGBA channel order
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6531ec892254d32d5b385d45ce4be517ef411c42
Author: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Thu Dec 23 02:03:48 2021 +0530

    ac,radeonsi/gfx11: swizzle MRT0/1 for dual source blending
    
    If dual source blending is enabled, use export targets 21 and 22.
    Also we have to swap odd/even lanes between export target 21 and 22.
    
    Signed-off-by: Yogesh Mohan Marimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=12a606c1bd19591be182a0f64c1bf792ad9864cf
Author: Yogesh Mohan Marimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Fri Feb 11 01:24:56 2022 +0530

    radeonsi/gfx11: export alpha through mrtz for alpha-to-coverage if mrtz is there
    
    If both mrtz and alpha-to-coverage are enabled, the alpha channel must
    be exported through mrtz.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=167b378377e86e2b1b323e73a79eb21472a35426
Author: Indrajit Kumar Das <indrajit-kumar.das at amd.com>
Date:   Fri Jan 28 11:25:01 2022 +0530

    radeonsi/gfx11: VRS changes
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d0e50f226a040960d7d4ce5343100878ba0d2e7
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Jan 22 12:42:51 2022 -0500

    radeonsi/gfx11: TF_RING_SIZE changed to a per-SE size
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce950f1d965636b89154c2f082cd0cfb848bce69
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Jan 22 09:57:20 2022 -0500

    radeonsi/gfx11: don't use FLUSH_AND_INV_DB_META
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c33a930ceaeaa33c7b564609bb4415de104707f4
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Jan 22 09:56:39 2022 -0500

    radeonsi/gfx11: emit SQ_NON_EVENT for tessellation at the end of IBs
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b27b9b0c31bfb06679e4968facf97d5a14b983e5
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jan 21 04:05:25 2022 -0500

    radeonsi/gfx11: don't set non-existent CP_COHER_START_DELAY
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=19a59f05a47901a237b506154f2cfedfab9066bc
Author: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Wed Dec 22 20:13:25 2021 +0530

    radeonsi/gfx11: program db render control register
    
    Signed-off-by: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fecac091f3159eb50a3e3dea2312218bb87d8c1
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Sep 21 11:36:01 2021 -0400

    radeonsi/gfx11: scattered register deltas
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=afc110a1f6ae6a3b349be05a8064689493e88e7e
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue May 11 00:50:43 2021 -0400

    radeonsi/gfx11: implement attributes through memory
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=91a7f43f0bc8ad49d9518ef984fb5659bff03c41
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Dec 17 12:30:58 2021 -0500

    radeonsi/gfx11: don't set COMPR for exports, use 0x3 channel mask instead
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e537680c42c4345d69e421c237a5b14cb6e7bdb
Author: Yogesh Mohanmarimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Wed Oct 6 00:44:42 2021 +0530

    radeonsi/gfx11: use PIXEL_PIPE_STATE_DUMP event instead of ZPASS_DONE
    
    Use PIXEL_PIPE_STATE_CONTROL/DUMP event instead of ZPASS_DONE for gfx11.
    
    Signed-off-by: Yogesh Mohanmarimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a1c22e0cddbd6b86042d1105397e3de4768164e
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Sep 23 07:01:46 2021 -0400

    radeonsi/gfx11: don't set non-existent SPI_SHADER_USER_DATA_VS_x
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61291aff1f34d635056d8c81aa9be60298f705bf
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Sep 22 05:07:26 2021 -0400

    ac,radeonsi/gfx11: set SWIZZLE_ENABLE correctly
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a90ff631a5904ceca71d789f7c56e1676212b4de
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Sep 22 04:37:34 2021 -0400

    ac,radeonsi/gfx11: remove FMASK loads
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=529eb739fc40a5fe2d0d4d4704d29a6f90c97516
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu May 6 21:03:54 2021 -0400

    radeonsi/gfx11: add CB deltas
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c99b71039ab28baca200b02c045691b1c452d9cb
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Dec 18 09:07:48 2021 -0500

    radeonsi/gfx11: buffer descriptor changes
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c87da5c80d0ea8cbf97c49910ae83d4b60d5c8ce
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date:   Tue Jul 27 14:13:34 2021 +0200

    radeonsi/gfx11: image descriptor changes
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=25a66477d0268181121c0436f62b2100b72df068
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date:   Tue Jul 27 13:42:24 2021 +0200

    radeonsi/gfx11: register changes
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bdb3db5fa74626355d35f2a9994cda33f5ffc29
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date:   Tue Jul 27 13:40:28 2021 +0200

    radeonsi/gfx11: add assert in legacy vs path
    
    Only ngg should be used.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1005a2a25f5d964e7945d4a41b4bbe438f43eb6a
Author: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Tue Aug 24 12:53:06 2021 +0530

    radeonsi/gfx11: program inst_pref_size for compute
    
    For gfx11, program INST_PREF_SIZE value in SPI registers.
    
    v2: move INST_PREF_SIZE reg programming (Marek Olšák)
    
    Signed-off-by: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=980620ae0708b1d37acd710b14064604926908c7
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Sep 15 21:30:04 2021 -0400

    radeonsi/gfx11: program inst_pref_size for graphics
    
    For gfx11, program INST_PREF_SIZE value in SPI registers.
    
    v4: fix mask value, code indendation (Marek Olšák)
    v3: improve code for readability (Indrajit Das, Marek Olšák)
    v2: ngg is always enabled in gfx11 (Marek Olšák)
    
    Signed-off-by: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=58a483341d6e59120fbae572d716fd89620d6ef2
Author: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Sun Aug 22 17:47:08 2021 +0530

    radeonsi/gfx11: instruction cache line size is 128 bytes
    
    In gfx11, instruction cache line size is 128 bytes. This patch makes
    the neccessary code changes.
    
    v2: instruction store line size is 64 bytes (Marek Olšák)
    
    Signed-off-by: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b07204d7804496445ddaa293ed3a2b90d170b1db
Author: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Wed Jul 21 00:42:59 2021 +0530

    radeonsi/gfx11: interp changes for 16bit
    
    make interp 16bit changes for gfx11
    
    Signed-off-by: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a54fbb5b40fc4e4abd60f9ff7dd71dfe5c1d6cc
Author: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Wed Jul 21 00:16:57 2021 +0530

    radeonsi/gfx11: interp changes for 32bit
    
    make interp 32bit changes for gfx11
    
    v2: fix coding indentation issue (Pierre-Eric)
    
    Signed-off-by: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b0bfd254f722e5773f70c6cb367e859876a4208
Author: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Tue Jun 15 15:05:06 2021 +0530

    radeonsi/gfx11: make flat_scratch changes for compute
    
    make flat_scratch gen11 changes for compute
    
    v5: optimize the code for size (Pierre-Eric)
    v4: remove type cast from 64bit to 32bit (Marek Olšák)
        use radeon_set_sh_reg_seq (Marek Olšák)
        combine RSRC and scratch reg write packets (Marek Olšák)
    v3: fix coding guidelines (Marek Olšák)
    v2: do not skip si_resource_reference() call (Marek Olšák)
    
    Signed-off-by: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=02367b29c7458eed08a265337424d1682c512992
Author: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
Date:   Tue Jun 15 14:52:51 2021 +0530

    radeonsi/gfx11: make flat_scratch changes for graphics
    
    gfx11 passes scratch base address using
    SPI_GFX_SCRATCH_BASE_LO and _HI registers. Make the
    code changes to support the same.
    
    v5: remove type cast from 64bit to 32bit (Marek Olšák)
    v4: combine scratch_memory and scratch_state atom (Marek Olšák)
    v3: skip shader relocs for gfx11
    v2: make atom for scratch_memory (Indrajit)
    
    Signed-off-by: Yogesh mohan marimuthu <yogesh.mohanmarimuthu at amd.com>
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=27104ff6474ece0dfa7abd935f28c0376b41a51d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue May 11 00:44:00 2021 -0400

    radeonsi/gfx11: use the new TCS WaveID SGPR to compute vs_rel_patch_id
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ced20893d4b4d28e72fba44723ab633493a4fc16
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu May 6 21:04:19 2021 -0400

    radeonsi/gfx11: enable arbitrary DCC format reinterpretation
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c423a7ad03a55031e8045f63b157de769e0bd74
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu May 6 20:57:52 2021 -0400

    radeonsi/gfx11: enable NGG-only draw paths
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7bd4dd79c8e6d7ad6824a51a2c1cabe3e08cdada
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu May 6 17:40:25 2021 -0400

    radeonsi/gfx11: expect packed threadID VGPRs
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=700c2e74fb0f3b9283801558ef181b6e26973483
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu May 6 17:38:21 2021 -0400

    radeonsi/gfx11: always allow DCC stores
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f033ce3a35ee0da27834a3dd2c78c97cef89b66
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Nov 11 14:37:00 2020 -0500

    radeonsi/gfx11: increase the hw screen offset alignment
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=273674dde1d61eab49c128a068edf45b56c2b7ef
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu May 6 20:41:47 2021 -0400

    ac/surface: add gfx11 support to modifiers tests
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e85a0c90b5a33cd9bca51573a171b3c7bb0c01d
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri May 7 05:54:26 2021 -0400

    ac/surface: define gfx11 modifiers
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=85c76518c9d02afe12df9c98b4a89c22fd837325
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri May 7 05:59:45 2021 -0400

    ac/surface: gfx11 changes
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a419b53d1275ac6f5d7f607ab13f056f4000423c
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Dec 8 11:42:49 2021 -0500

    ac/gpu_info: set cu_mask correctly for gfx11
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d6e3397dc09052b44ce26eddd886bbe2faea8c3
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Apr 26 23:23:33 2022 -0400

    ac/llvm: don't set GLC for stores on gfx11
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61b6e0511838ac151d806ff950f3197a5ebbbe50
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue Mar 22 10:19:41 2022 -0400

    ac/llvm: update pknorm and waitcnt for gfx11
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab284b2571b6bd11de596ffd9e7c661280b2a41a
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Feb 11 05:45:26 2022 -0500

    ac/llvm: don't set DLC on gfx11 because it means something else there
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d70cc90b71fd303ba460d943d159c6170fff6e9
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Dec 17 14:08:45 2021 -0500

    ac/llvm: export mrt0 instead of null on gfx11
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f24f8665dbe2a03f9f60baff015aa1b78c74256b
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Feb 26 21:32:42 2022 -0500

    ac: implement register shadowing for gfx11
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a669558f28c77e2f6a971bd57bf88db10581435
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Jan 26 23:36:30 2022 -0500

    ac: scratch buffer register changes for gfx11
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=783b16b3c82d3707ce6dd71c4080601346924283
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Dec 17 11:28:54 2021 -0500

    ac: implement ac_get_tbuffer_format for gfx11
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9480ad2b1c69a7ddcac3a328580b017a07d51b18
Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date:   Tue Jul 27 14:36:30 2021 +0200

    amd: update gfx10_format_table.py for gfx11
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=931098d44db22c197344631d8fb40b13fa3b5b79
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue May 3 20:32:27 2022 -0400

    ac: don't align VGPRs to 8 or 16 for gfx11
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d737c88868f82bbd0cc36cbeef2cc35864f0981
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri May 7 07:02:18 2021 -0400

    amd: add Mesa-only addrlib changes
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fdf42b3c29a385ed2d8b5a2bc524956e02e414e
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri May 7 06:12:19 2021 -0400

    amd: import gfx11 addrlib
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=751658a7fe99cb6727f1d19b3862befb1e4661bb
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Sep 22 04:58:53 2021 -0400

    amd: add gfx11 to packet definitions
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=980b7f75e8b3fffa2405c31bb225f703f39f34ce
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Mar 28 02:12:47 2021 -0400

    amd: enable gfx11 in header generator, fix drivers with renamed gfx6-10 defs
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a76313d3f87f30442cc4629e7048e2fd48fc11f
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Mar 28 04:59:54 2021 -0400

    amd/registers: add gfx11-rsrc.json
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ced3fbbcf9354789b7aff0b99fb8df1b4f67110f
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Mar 28 02:11:42 2021 -0400

    amd/registers: add gfx11.json
    
    Other files are also updated to due regeneration.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f75525fba3a924ef45eeaab96170a44569f1b1bd
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Mar 28 01:57:44 2021 -0400

    amd/registers: add gfx11 to the json generator
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a2f7efe5e03995b57e2789d1a955953aa22963e
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Tue May 3 14:42:57 2022 -0400

    amd/registers: hardcode GC base offsets in the json generator
    
    gfx11 doesn't have the ip_offset file, so we have to do it this way.
    
    Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16328>



More information about the mesa-commit mailing list