21:27 zubzub: What's the goals of clients firing a sync request after doing the whole frame+attach+damage+commit cycle? Why not simply rely on eg the frame callback?
21:29 zubzub: I get how it's useful for request that *will* fire (an unknown amount of) events as per protocol spec, ie the registry advertising globals, but I don't get why else it would be useful? aside from syncing and delaying yourself to the compositor event loop
21:37 ifreund: what client does that? I'd say it's almost certainly just a lack of understanding what the sync request does