summaryrefslogtreecommitdiff
path: root/src/sna/kgem.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2015-03-31 15:34:16 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2015-03-31 23:09:43 +0100
commit56f9d2c1d9770437e82f07f5a40b52940a2e8ef7 (patch)
treeae4f5cab8f35ff125d29eaabd17d910a13306756 /src/sna/kgem.h
parent68632e100034ae7cf3086a85f5d6f38cd9a94adc (diff)
sna: Flush BLT operations to an idle GPU
We improve dispatch latency if after creating a command buffer we immediately submit if the GPU is idle. This improves concurrency as we continue to build the next command buffer as the GPU executes and helps prevent needlessly using one engine for too long (i.e. sometimes we may be able to execute the work much early and do the ring switch cheaply). Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'src/sna/kgem.h')
0 files changed, 0 insertions, 0 deletions