[Bug 74800] intel-virtual-output shows different resolutions under certain conditions

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Feb 11 13:46:16 PST 2014


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

--- Comment #14 from Chris Wilson <chris at chris-wilson.co.uk> ---
One thing I did notice was that we discard a few output notifies as they have
duplicate timestamps. Maybe that upset things?

Try:

diff --git a/tools/virtual.c b/tools/virtual.c
index 2539425..238ec76 100644
--- a/tools/virtual.c
+++ b/tools/virtual.c
@@ -939,7 +939,7 @@ static int context_update(struct context *ctx)
                return 0;

        DBG(("%s timestamp %ld (last %ld)\n", DisplayString(dpy),
res->timestamp, ctx->display->timestamp));
-       if (res->timestamp == ctx->display->timestamp &&
+       if (res->timestamp == ctx->display->timestamp && 0 &&
            res->timestamp != res->configTimestamp) { /* mutter be damned */
                XRRFreeScreenResources(res);
                return 0;

-- 
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/20140211/f73d4d4e/attachment.html>


More information about the intel-gfx-bugs mailing list