[Wayland-bugs] [Bug 63812] queueing pageflip failed: Device or resource busy
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri May 3 10:52:39 PDT 2013
https://bugs.freedesktop.org/show_bug.cgi?id=63812
--- Comment #3 from Rob Bradford <rob at robster.org.uk> ---
I've believe i've isolated this problem to:
commit e5a1225bc436f86b5241152bb332014d64f5b446
Author: Jonas Ådahl <jadahl at gmail.com>
Date: Fri Apr 5 23:07:11 2013 +0200
Make backends always specify output repaint time
Most backends relies on gettimeofday(2) for output repaint timestamps
but this is not a requirement. Before this patch repaints coming from
idle_repaint() always used gettimeofday(2) for timestamps. For backends
not using that time source this could cause large jumps between
timestamps.
To fix this, timestamps needs to always come from the backend. This
means that the backend needs to always be responsible of starting the
repaint loop in case that the repaint cannot start immediately.
The drm backend implementation is from the patch by Ander Conselvan de
Oliveira found here:
http://lists.freedesktop.org/archives/wayland-devel/2013-February/007393.html
Signed-off-by: Jonas Ådahl <jadahl at gmail.com>
Reverting this change lets you use the weston.ini as you expect.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-bugs/attachments/20130503/8f5a54d8/attachment.html>
More information about the Wayland-bugs
mailing list