intel-virtual-output: Disable event tracking after a failure
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 8 Nov 2013 13:00:11 +0000 (13:00 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Fri, 8 Nov 2013 13:00:11 +0000 (13:00 +0000)
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
tools/virtual.c

index b1527df..b03a14d 100644 (file)
@@ -1369,6 +1369,9 @@ static int clone_paint(struct clone *c)
                        XSync(c->dst.dpy, False);
                        c->dst.display->flush = 0;
                        c->dst.display->send = 0;
+
+                       /* Event tracking proven unreliable, disable */
+                       c->dst.display->shm_event = 0;
                }
        }