Re: [Mesa-dev] [PATCH] i965/sched: Simplify work done by add_barrier_deps().

2016-08-19 Thread Kenneth Graunke
On Thursday, August 18, 2016 5:17:43 PM PDT Matt Turner wrote: > Scheduling barriers are implemented by placing a dependence on every > node before and after the barrier. This is unnecessary as we can limit > the number of nodes we place dependencies on to those between us and the > next barrier in

[Mesa-dev] [PATCH] i965/sched: Simplify work done by add_barrier_deps().

2016-08-18 Thread Matt Turner
Scheduling barriers are implemented by placing a dependence on every node before and after the barrier. This is unnecessary as we can limit the number of nodes we place dependencies on to those between us and the next barrier in each direction. Runtime of dEQP-GLES31.functional.ssbo.layout.random.