Re: [PATCH 2/2] xdg-shell: clarify xdg_surface creation semantics regarding buffers

2016-03-08 Thread Jonas Ã…dahl
On Tue, Mar 08, 2016 at 11:34:14PM -0800, Bryce Harrington wrote: > On Fri, Feb 19, 2016 at 07:21:51PM -0800, Bryce Harrington wrote: > > On Wed, Dec 02, 2015 at 08:06:46PM -0500, Mike Blumenkrantz wrote: > > > this change ensures that the client will set its initial state > > > before performing

Re: [PATCH 2/2] xdg-shell: clarify xdg_surface creation semantics regarding buffers

2016-03-08 Thread Bryce Harrington
On Fri, Feb 19, 2016 at 07:21:51PM -0800, Bryce Harrington wrote: > On Wed, Dec 02, 2015 at 08:06:46PM -0500, Mike Blumenkrantz wrote: > > this change ensures that the client will set its initial state > > before performing any drawing, ensuring that there is no mismatch > > when creating a

Re: [PATCH 2/2] xdg-shell: clarify xdg_surface creation semantics regarding buffers

2016-02-19 Thread Bryce Harrington
On Wed, Dec 02, 2015 at 08:06:46PM -0500, Mike Blumenkrantz wrote: > this change ensures that the client will set its initial state > before performing any drawing, ensuring that there is no mismatch > when creating a surface with a non-default state > (eg. maximize, fullscreen, ...) > > looking

[PATCH 2/2] xdg-shell: clarify xdg_surface creation semantics regarding buffers

2015-12-02 Thread Mike Blumenkrantz
this change ensures that the client will set its initial state before performing any drawing, ensuring that there is no mismatch when creating a surface with a non-default state (eg. maximize, fullscreen, ...) looking at the following event flows: 1) wl_surface.attach, wl_surface.commit,