[Bug 67600] [IVB/HSW] gen7_queue_flip doesn't work on RCS
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Sep 8 07:13:43 PDT 2013
https://bugs.freedesktop.org/show_bug.cgi?id=67600
Chris Wilson <chris at chris-wilson.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #16 from Chris Wilson <chris at chris-wilson.co.uk> ---
commit ffe74d75502e3a9b0791240b5562bcbecc6ab8dc
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Mon Aug 26 20:58:12 2013 +0100
drm/i915: Use RCS flips on Ivybridge+
RCS flips do work on Iybridge+ so long as we can unmask the messages
through DERRMR. However, there are quite a few workarounds mentioned
regarding unmasking more than one event or triggering more than one
message through DERRMR. Those workarounds in principle prevent us from
performing pipelined flips (and asynchronous flips across multiple
planes) and equally apply to the "known good" BCS ring. Given that it
already appears to work, and also appears to work with unmasking all 3
planes at once (and queuing flips across multiple planes), be brave.
Bugzlla: https://bugs.freedesktop.org/show_bug.cgi?id=67600
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
Lightly-tested-by: Stephane Marchesin <marchesin at icps.u-strasbg.fr>
Cc: Stephane Marchesin <marchesin at icps.u-strasbg.fr>
Cc: Ben Widawsky <ben at bwidawsk.net>
Tested-by: Stéphane Marchesin <marcheu at chromium.org>
Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20130908/3fab5f3c/attachment.html>
More information about the intel-gfx-bugs
mailing list