aco/sched: treat p_dual_src_export_gfx11 like export
authorGeorg Lehmann <dadschoorse@gmail.com>
Tue, 21 Nov 2023 14:24:35 +0000 (15:24 +0100)
committerEric Engestrom <eric@engestrom.ch>
Wed, 22 Nov 2023 08:42:53 +0000 (08:42 +0000)
commitab01f44513e201e6a16d17038ffde68ac75f2aaa
tree64f864fa427ded936d7ed2177f8d9de642294b32
parent0f9443192248fe7832dbb5dadb681e0fb48aa008
aco/sched: treat p_dual_src_export_gfx11 like export

This prevents the scheduler from moving the dual source export above mrtz
export, which caused hangs.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10173

Cc: mesa-stable
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26317>
(cherry picked from commit 0a5d3ac8d2b245e8b3f3589d3ade3de7356fe637)
.pick_status.json
src/amd/compiler/aco_scheduler.cpp