radeonsi: don't merge SET_* packets that have a different index in si_pm4_state
authorMarek Olšák <marek.olsak@amd.com>
Tue, 21 Feb 2023 16:33:13 +0000 (11:33 -0500)
committerMarge Bot <emma+marge@anholt.net>
Fri, 3 Mar 2023 00:41:49 +0000 (00:41 +0000)
commit3a26d2b1a7f81ae719037cd734ac776a3c6ab65b
treea494004bdbf805af5a7fb5da05eb3f5bc88b927d
parent0d543d76d7e6f0259e22b771ed37e396ceeb1887
radeonsi: don't merge SET_* packets that have a different index in si_pm4_state

Oops.

Fixes: c8e2c6faf64 ("radeonsi: use SET_SH_REG_INDEX with index=3 for registers containing CU_EN")

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21641>
src/gallium/drivers/radeonsi/si_pm4.c
src/gallium/drivers/radeonsi/si_pm4.h