freedreno/ir3: Better sstall estimation
authorRob Clark <robdclark@chromium.org>
Sat, 9 Jan 2021 20:12:37 +0000 (12:12 -0800)
committerMarge Bot <eric+marge@anholt.net>
Wed, 13 Jan 2021 18:32:47 +0000 (18:32 +0000)
commit3e15ba5ccc4e7b8af80ea84a44906a2ffa895490
tree74d467b070bef5726762e8b8c4fed4e90d485eda
parent11cba228fd5a7296088d42947e6ce014891f00fb
freedreno/ir3: Better sstall estimation

1) Take into account repeat/nop cycles
2) Clear sfu_delay after an (ss) sync

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7997>
src/freedreno/.gitlab-ci/reference/dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.log
src/freedreno/.gitlab-ci/reference/fd-clouds.log
src/freedreno/.gitlab-ci/reference/glxgears-a420.log
src/freedreno/ir3/ir3.c