pan/bi: Support indirect jumps
authorBoris Brezillon <boris.brezillon@collabora.com>
Tue, 13 Oct 2020 10:22:02 +0000 (12:22 +0200)
committerBoris Brezillon <boris.brezillon@collabora.com>
Thu, 15 Oct 2020 06:05:23 +0000 (08:05 +0200)
commite6186c204266cf4f9b6c94604009cc7bfe3b6193
treef92c07f8f138f9c8d64b8905bbcf31767dc3d45d
parent1a1d9cce465346d64da70e4439e40846ad02d70c
pan/bi: Support indirect jumps

We need that for blend shaders which are passed the return address
through r48.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7151>
src/panfrost/bifrost/bi_pack.c
src/panfrost/bifrost/bi_schedule.c