pan/midgard: Allow writeout to see into the future
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Sat, 28 Sep 2019 14:43:51 +0000 (10:43 -0400)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Mon, 30 Sep 2019 12:40:13 +0000 (08:40 -0400)
commita3ca283bc171e5d241bbd619dd52773f1d0f892d
tree5e3c25cdfbacf9b36a02692584157ef11f66a0a6
parent12a70ccd9ec7bd4d28bc66a3646942a1a4e055c2
pan/midgard: Allow writeout to see into the future

If an instruction could be scheduled to vmul to satisfy the writeout
conditions, let's do that and save an instruction+cycle per fragment
shader.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
src/panfrost/midgard/midgard_schedule.c