drm/i915: Periodically flush the active lists and requests
authorChris Wilson <chris@chris-wilson.co.uk>
Sun, 9 Jan 2011 21:05:44 +0000 (21:05 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 11 Jan 2011 22:15:30 +0000 (22:15 +0000)
In order to retire active buffers whilst no client is active, we need to
insert our own flush requests onto the ring.

This is useful for servers that queue up some rendering and then go to
sleep as it allows us to the complete processing of those requests,
potentially making that memory available again much earlier.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>

No differences found