ac,radeonsi: move shadow regs create ib preamble function to amd common
authorYogesh Mohan Marimuthu <yogesh.mohanmarimuthu@amd.com>
Tue, 20 Sep 2022 18:25:53 +0000 (23:55 +0530)
committerMarge Bot <emma+marge@anholt.net>
Wed, 25 Jan 2023 04:53:34 +0000 (04:53 +0000)
commit5f0fcc05c2fb2ca8b0385ec227dc981a801b76b3
tree7809687789f870154370ca4e60820828867b8935
parentab5dd2467f55e5fc6dbcecb832b84d030022e2a4
ac,radeonsi: move shadow regs create ib preamble function to amd common

The si_create_shadowing_ib_preamble() function can be reused from radv also.
Hence it is moved.

Signed-off-by: Yogesh Mohan Marimuthu <yogesh.mohanmarimuthu@amd.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18301>
src/amd/common/ac_shadowed_regs.c
src/amd/common/ac_shadowed_regs.h
src/gallium/drivers/radeonsi/si_cp_reg_shadowing.c