On Tue, 18 May 2004, Soeren Sandmann wrote:
> Keith Packard <[EMAIL PROTECTED]> writes: > > > As long as the compositing manager holds the server grabbed (which > > presumably locks out direct clients as well) while it updates the > screen, > > there shouldn't be any tearing. No need to drain the event queue or > > anything else so dramatic. > > What if another client has already grabbed the server for whatever > reason? Is screen updating then turned off? If a client has grabbed the server, then requests from all other clients (including the XGrabServer request) are not processed until that client has ungrabbed the server. The composite manager would block until the other client had ungrabbed. - Andy > Søren > ------------------------------------------------------- This SF.Net email is sponsored by: SourceForge.net Broadband Sign-up now for SourceForge Broadband and get the fastest 6.0/768 connection for only $19.95/mo for the first 3 months! http://ads.osdn.com/?ad_id%62&alloc_ida84&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel