diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2015-03-31 15:34:16 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2015-03-31 23:09:43 +0100 |
commit | 56f9d2c1d9770437e82f07f5a40b52940a2e8ef7 (patch) | |
tree | ae4f5cab8f35ff125d29eaabd17d910a13306756 /src/sna/kgem.h | |
parent | 68632e100034ae7cf3086a85f5d6f38cd9a94adc (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