pan/blit: Extend pan_preload_fb() to return emitted jobs
authorBoris Brezillon <boris.brezillon@collabora.com>
Wed, 2 Jun 2021 08:07:40 +0000 (10:07 +0200)
committerBoris Brezillon <boris.brezillon@collabora.com>
Tue, 21 Sep 2021 12:59:50 +0000 (14:59 +0200)
commitba2874563ecc914db8bd71f3329188cb90cc0e88
tree7a6b2957fb4ac3eed4954c8cb917830ed032d54b
parent9f4dab0f2d370f0d3768e0951fa2871b0bdd131b
pan/blit: Extend pan_preload_fb() to return emitted jobs

The vulkan driver needs to patch job headers when re-issuing batches.
Extend pan_preload_fb() so it can return the emitted tiler jobs.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Acked-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12095>
src/gallium/drivers/panfrost/pan_cmdstream.c
src/panfrost/lib/pan_blitter.c
src/panfrost/lib/pan_blitter.h