To fix the race: * Add a way for the client to signal to the compositor that they're done with the buffer * Maybe add a way for the compositor to tell the client that they're too slow (How does that play with explicit sync?)
To fix the race:
(How does that play with explicit sync?)