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

Reply via email to