pan/mdg: Analyze helper termination after scheduling
authorIcecream95 <ixn@disroot.org>
Thu, 22 Jul 2021 08:17:31 +0000 (20:17 +1200)
committerMarge Bot <eric+marge@anholt.net>
Sun, 1 Aug 2021 21:39:12 +0000 (21:39 +0000)
commita2b37e95926f52b597dd0cf440092bd296efa434
tree2e7cc611ade75263da2a19f9733b253c7ec48471
parente79a78a16ff0cdc7bc9d3d5c9e42cc530588bc46
pan/mdg: Analyze helper termination after scheduling

Similar to the fix in 6bf8e960faa ("pan/bi: Do helper termination
analysis on clauses")

Though apparently a "theoretical issue only", fixes artefacts in
DarkPlaces with both D3D9 and GL renderers.

Fixes: 9a7f0e268b7 ("pan/mdg: Use the helper invo analyze passes")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12156>
src/gallium/drivers/panfrost/ci/traces-panfrost.yml
src/panfrost/midgard/midgard_compile.c