freedreno/ir3: update SFU delay
authorRob Clark <robdclark@chromium.org>
Tue, 25 Feb 2020 18:44:26 +0000 (10:44 -0800)
committerMarge Bot <eric+marge@anholt.net>
Fri, 28 Feb 2020 16:53:41 +0000 (16:53 +0000)
commit56565b7bba54b8298d2c14c66bb87c59930b09ee
treea90cd5469a0cd18242a4289bbf0019c97d3c1c05
parent2cf4b5f29edbd7a01590fdf244fead5551db8d3f
freedreno/ir3: update SFU delay

1) emperically, 10 seems like a more accurate # than 4
2) push "soft" delay handling into ir3_delayslots(), as
   we should also be using it to calculate the costs
   that the schedulers use

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3989>
src/freedreno/ir3/ir3.h
src/freedreno/ir3/ir3_delay.c
src/freedreno/ir3/ir3_depth.c
src/freedreno/ir3/ir3_postsched.c