commit | a6910434e1b5f2a9fe7cab39b01bae9a7a7bbe70 | [log] [tgz] |
---|---|---|
author | Daniel Vetter <daniel.vetter@ffwll.ch> | Tue Feb 02 17:08:37 2010 +0100 |
committer | Chris Wilson <chris@chris-wilson.co.uk> | Wed Sep 08 10:23:35 2010 +0100 |
tree | cc4778226ba2cb98e6daf1d6ba86f1a7273aa04f | |
parent | 8bff917c93e365a8a145f9b1be99c81257038151 [diff] |
drm/i915: only one interrupt per batchbuffer is not enough! Previously I thought that one interrupt per batchbuffer should be enough. Now tedious benchmarking showed this to be wrong. Therefore track whether any commands have been isssued with a future seqno (like pipelined fencing changes or flushes). If this is the case emit a request before issueing the batchbuffer. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>