drm/i915: Push pipelining of display plane flushes to the caller
commit48b956c5a89c7b100ef3b818b6ccf759ab695383
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 14 Sep 2010 11:50:34 +0000 (14 12:50 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 14 Sep 2010 20:08:35 +0000 (14 21:08 +0100)
treef614911615f62e32b57e41aff01450f991bc0c56
parent9e76e7b8bd716413cfd722a807aa22723f3a895f
drm/i915: Push pipelining of display plane flushes to the caller

This ensures that we do wait upon the flushes to complete if necessary
and avoid the visual tears, whilst enabling pipelined page-flips.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/i915_gem.c
drivers/gpu/drm/i915/intel_display.c
drivers/gpu/drm/i915/intel_drv.h
drivers/gpu/drm/i915/intel_fb.c