radeonsi: Use vcn version instead of CHIP family for VCNs
authorLeo Liu <leo.liu@amd.com>
Mon, 1 May 2023 15:50:51 +0000 (11:50 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 11 May 2023 18:01:10 +0000 (18:01 +0000)
commitffbbf23ef827ad3d21ded883031fb123da86fa54
tree76f3942c7fa5c984f56042d84520f14933cf694f
parent09e59553ecd6d1439593739aeffc7c00186c0f9b
radeonsi: Use vcn version instead of CHIP family for VCNs

Decouple it from CHIP family, based on HW query infomation.

Signed-off-by: Leo Liu <leo.liu@amd.com>
Reviewed-by: Boyuan Zhang <Boyuan.Zhang@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22904>
src/amd/common/ac_gpu_info.c
src/gallium/drivers/radeonsi/radeon_vcn_dec.c
src/gallium/drivers/radeonsi/radeon_vcn_enc.c
src/gallium/drivers/radeonsi/si_get.c
src/gallium/drivers/radeonsi/si_pipe.c
src/gallium/drivers/radeonsi/si_pipe.h
src/gallium/drivers/radeonsi/si_uvd.c