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

2017-09-26 Thread Derek Foreman
On 2017-09-26 09:23 AM, Pekka Paalanen wrote: On Tue, 26 Sep 2017 14:26:36 +0100 Daniel Stone wrote: On 26 September 2017 at 14:09, Matt Hoosier wrote: This change replaces a queued emission of buffer-release events (which is prone to starvation) with a regular event emission. This means tha

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

2017-09-26 Thread Pekka Paalanen
On Tue, 26 Sep 2017 14:26:36 +0100 Daniel Stone wrote: > On 26 September 2017 at 14:09, Matt Hoosier 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

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

2017-09-26 Thread Daniel Stone
On 26 September 2017 at 14:09, Matt Hoosier 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

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

2017-09-26 Thread Matt Hoosier
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. v2