Reviewed-by: Andres Rodriguez <andre...@gmail.com>
Been going through these patches as they are tightly related to the semaphore series I'm working on.
Regards, Andres On 2017-11-09 08:45 AM, Nicolai Hähnle wrote:
Hi all, I've previously sent some of this series, but I'm splitting it up further for bisectability, plus the first patch is new. The idea here is to further reduce the amount of synchronization required with threaded gallium. Eventually, we should be able to eliminate synchronizations entirely for well-behaved games (except for throttling). However, that requires passing fences explicitly on Present, which I'm not planning to tackle any time soon. Please review! Thanks, Nicolai -- .../auxiliary/util/u_threaded_context.c | 14 ++++++++-- .../auxiliary/util/u_threaded_context.h | 1 + .../util/u_threaded_context_calls.h | 1 + src/mesa/state_tracker/st_cb_flush.c | 4 +-- src/mesa/state_tracker/st_cb_syncobj.c | 26 ++++++++++++++++-- 5 files changed, 39 insertions(+), 7 deletions(-) _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev