[Bug 78293] [ivo] In a tri-head configuration on a laptop, one of the external screens is not repainted

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon May 12 08:04:55 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=78293

--- Comment #20 from Chris Wilson <chris at chris-wilson.co.uk> ---
Right, the bad panning is back. Can you please try:

diff --git a/tools/virtual.c b/tools/virtual.c
index d792957..8175944 100644
--- a/tools/virtual.c
+++ b/tools/virtual.c
@@ -457,7 +457,7 @@ static int disable_crtc(Display *dpy, XRRScreenResources
*res, RRCrtc crtc)
                if (XRRSetCrtcConfig(dpy, res, crtc, CurrentTime, 0, 0, None,
RR_Rotate_0, NULL, 0) != Success)
                        return 0;

-               if (XRRSetPanning(dpy, res, crtc, memset(&panning, 0,
sizeof(panning))) != Success) {
+               if (0 && XRRSetPanning(dpy, res, crtc, memset(&panning, 0,
sizeof(panning))) != Success) {
                        DBG(("%s failed to clear panning on CRTC:%ld\n",
DisplayString(dpy), (long)crtc));
                        if (EXTRA_DBG) {
                                XRRCrtcInfo *c;

-- 
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/20140512/9f312129/attachment.html>


More information about the intel-gfx-bugs mailing list