[Wayland-bugs] [Bug 761312] memory leak

gtk+ (GNOME Bugzilla) bugzilla at gnome.org
Sun Jan 31 03:07:50 PST 2016


https://bugzilla.gnome.org/show_bug.cgi?id=761312

Daniel Stone <daniel at fooishbar.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel at fooishbar.org

--- Comment #5 from Daniel Stone <daniel at fooishbar.org> ---
(In reply to Ray Strode [halfline] from comment #1)
> The second attempts to drop the ->busy flag and instead keep track of two
> cairo surfaces at the same time, one in flight and one where changes get
> staged.  It's not ready for prime time, because during testing i've noticed
> the buffer release callback never gets called. Still investigating.

Note that the buffer release callback doesn't get flushed by the server; you
have to do something else which will generate an event to the client. So if
you're blocking with wl_display_dispatch_queue, you'll want to use
wl_display_roundtrip_queue instead, as the wl_callback::done event will cause a
flush.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-bugs/attachments/20160131/05bd142c/attachment.html>


More information about the wayland-bugs mailing list