[PATCH v2] compositor: fix starvation of wl_buffer::release

Pekka Paalanen ppaalanen at gmail.com
Tue Sep 26 14:23:45 UTC 2017


On Tue, 26 Sep 2017 14:26:36 +0100
Daniel Stone <daniel at fooishbar.org> wrote:

> On 26 September 2017 at 14:09, Matt Hoosier <matt.hoosier at gmail.com> wrote:
> > This change replaces a queued emission of buffer-release events (which
> > is prone to starvation) with a regular event emission. This means that
> > client programs no longer need to secretly install surface frame
> > listeners just to guarantee that they get correctly notified of buffer
> > lifecycle events.  
> 
> File under, 'good ideas that didn't quite work out'.
> 
> Reviewed-by: Daniel Stone <daniels at collabora.com>

Indeed.

Reviewed-by: Pekka Paalanen <pekka.paalanen at collabora.co.uk>

I should remember to push this this week, unless someone else beats me
to it. I didn't push it immediately to see if anyone else will comment.


Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20170926/cd08f295/attachment.sig>


More information about the wayland-devel mailing list