util/tc: implement renderpass tracking
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Fri, 14 Oct 2022 15:53:03 +0000 (11:53 -0400)
committerMarge Bot <emma+marge@anholt.net>
Sat, 29 Oct 2022 20:19:51 +0000 (20:19 +0000)
commit07017aa137b9fa48ec25ef5d1e3fd2d137beb651
tree9d19e7a1de7c911ceb0bac65ccbacba4583ed24b
parent42fafd2f5121c1a54da7ae20c345ac63571a42c4
util/tc: implement renderpass tracking

this allows tc to track metadata for framebuffer attachments so that
drivers can optimize their renderpasses

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19077>
src/gallium/auxiliary/util/u_threaded_context.c
src/gallium/auxiliary/util/u_threaded_context.h