[PATCH wayland-protocols v4] unstable: add xdg-toplevel-decoration protocol

Pekka Paalanen ppaalanen at gmail.com
Mon Apr 30 13:38:35 UTC 2018

On Wed, 18 Apr 2018 11:32:09 -0400
Simon Ser <contact at emersion.fr> wrote:

> On April 18, 2018 1:05 PM, Jonas Ã…dahl <jadahl at gmail.com> wrote:
> > Since the issue is more of a race condition kind of issue, it might not
> > be easily reproducable with a demo client, but must be solved by coming
> > up with a type of negotiation that doesn't result in incorrect
> > intermediate states for example the one described above.
> > 
> > A race free protocol is what we need though, to continue with the "every
> > frame is perfect" concept we are striving for.  
> I see where you're getting at and agree with you.
> I can think of a fix which would make it mandatory for clients to issue a
> set_mode request after receiving a preferred_mode event. A serial is probably
> needed for this. What do you think?


mind, there is already the xdg_surface.configure and .ack_configure
with a serial exactly for the server to tell the client to change
configuration and to know when the client has (supposedly) done so.

-------------- 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/20180430/9f233298/attachment.sig>

More information about the wayland-devel mailing list