On Wed, 18 Apr 2018 11:32:09 -0400
Simon Ser <[email protected]> wrote:

> On April 18, 2018 1:05 PM, Jonas Ådahl <[email protected]> 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?

Hi,

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.


Thanks,
pq

Attachment: pgpPLLdNg1Ddz.pgp
Description: OpenPGP digital signature

_______________________________________________
wayland-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to