Versioning (Re: [PATCH mesa] egl/wayland: Dispatch the event queue before get_buffers)

2012-12-03 Thread Pekka Paalanen
On Fri, 30 Nov 2012 17:15:44 -0500 Kristian Høgsberg wrote: ... > On Fri, Nov 23, 2012 at 09:49:58PM -0500, Kristian Høgsberg wrote: > > We need to either require wayland 1.0.2 in configure.ac or make this > > call conditionaly on wayland version > 1.0.2. We have > > wayland-version.h, so I'd pre

Re: [PATCH mesa] egl/wayland: Dispatch the event queue before get_buffers

2012-11-30 Thread Kristian Høgsberg
On Fri, Nov 30, 2012 at 05:15:44PM -0500, Kristian Høgsberg wrote: > On Fri, Nov 23, 2012 at 09:49:58PM -0500, Kristian Høgsberg wrote: > > On Thu, Nov 22, 2012 at 03:34:49PM +0200, Ander Conselvan de Oliveira wrote: > > > When a client frame callback is executed and the client starts rendering > >

Re: [PATCH mesa] egl/wayland: Dispatch the event queue before get_buffers

2012-11-30 Thread Kristian Høgsberg
On Fri, Nov 23, 2012 at 09:49:58PM -0500, Kristian Høgsberg wrote: > On Thu, Nov 22, 2012 at 03:34:49PM +0200, Ander Conselvan de Oliveira wrote: > > When a client frame callback is executed and the client starts rendering > > again, the egl event queue might not have been dispatched so that the >

Re: [PATCH mesa] egl/wayland: Dispatch the event queue before get_buffers

2012-11-23 Thread Kristian Høgsberg
On Thu, Nov 22, 2012 at 03:34:49PM +0200, Ander Conselvan de Oliveira wrote: > When a client frame callback is executed and the client starts rendering > again, the egl event queue might not have been dispatched so that the > buffer release event for the previous frame hasn't been processed. In > t

[PATCH mesa] egl/wayland: Dispatch the event queue before get_buffers

2012-11-22 Thread Ander Conselvan de Oliveira
When a client frame callback is executed and the client starts rendering again, the egl event queue might not have been dispatched so that the buffer release event for the previous frame hasn't been processed. In that case a third buffer is allocated, even though it would be possible to reuse the b