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

Daniel Stone <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #5 from Daniel Stone <[email protected]> ---
(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.
_______________________________________________
wayland-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to