summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2012-04-17 10:05:38 +0100
committerDaniel Vetter <daniel.vetter@ffwll.ch>2012-04-18 12:59:24 +0200
commit0f91128d88bbb8b0a8e7bb93df2c40680871d45a (patch)
tree42c5a8e305f598656d6f168af4fe4954d2027778 /drivers/gpu/drm/i915/i915_gem.c
parent46f0f8d120c4afae53a5670bf3ac80a928340ff3 (diff)
downloadop-kernel-dev-0f91128d88bbb8b0a8e7bb93df2c40680871d45a.zip
op-kernel-dev-0f91128d88bbb8b0a8e7bb93df2c40680871d45a.tar.gz
drm/i915: Wait for all pending operations to the fb before disabling the pipe
During modeset we have to disable the pipe to reconfigure its timings and maybe its size. Userspace may have queued up command buffers that depend upon the pipe running in a certain configuration and so the commands may become confused across the modeset. At the moment, we use a less than satisfactory kick-scanline-waits should the GPU hang during the modeset. It should be more reliable to wait for the pending operations to complete first, even though we still have a window for userspace to submit a broken command buffer during the modeset. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gem.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud