GNOME Bugzilla – Bug 758781
eglcontext: Source get dispatch without delay
Last modified: 2016-09-22 12:55:24 UTC
Running on Wayland (tried with Weston and Gnome Wayland): GST_WINDOW=wayland gst-launch-1.0 videotestsrc ! glimagesink There is a high CPU usage. Looking at the code wayland_event_source_dispatch() is triggered every 20 microseconds or so. That cause the high CPU usage.
I cannot reproduce this at all these days. The wayland source _dispatch() function only seems to be run very sporadically on configure/pointer/keyboard events. Not anywhere near the every 20 microsecond range.
I confirm this issue is gone.