util/tc: split out flush and deferred flush calls
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Fri, 14 Oct 2022 15:45:39 +0000 (11:45 -0400)
committerMarge Bot <emma+marge@anholt.net>
Sat, 29 Oct 2022 20:19:51 +0000 (20:19 +0000)
commit288d109ff3b5dc81705046d5e46ac11781d2e63e
tree9314504a06b128a1d41ced187477565046c89586
parent2f32e8f64ba47f6b64376604baa21bc29768e06a
util/tc: split out flush and deferred flush calls

it's useful to be able to separate these, and deferred flushes can also consume
slightly less memory

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_calls.h