iris: Avoid cross-batch synchronization on read/reads
authorKenneth Graunke <kenneth@whitecape.org>
Tue, 20 Nov 2018 05:49:56 +0000 (21:49 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Feb 2019 18:26:10 +0000 (10:26 -0800)
commit30d7bebc8a032378103c14fa3382f539bf861895
treec52727f7c148aaa7d49587f4e8a657e127881cb8
parentb21e916a6280f9aee5353c0dd4c6bcebb947496d
iris: Avoid cross-batch synchronization on read/reads

This avoids flushing batches just because e.g. both are reading the same
dynamic state streaming buffer, or shader assembly buffer.
src/gallium/drivers/iris/iris_batch.c