PING PING PING! No one cares about Mesa 7.11 anymore?

On Sat, Jan 07, 2012 at 12:12:24AM +0200, Ville Syrjälä wrote:
> On Sun, Dec 18, 2011 at 06:22:01PM +0200, Ville Syrjälä wrote:
> > Ever since xserver commit 531869448d07e00ae241120b59f3aaaa5709d59c,
> > the server no longer sends invalidate events to clients, unless they
> > have performed a GetBuffers request since the drawable was last
> > invalidated.
> > 
> > If the drawable gets invalidated immediately after the GetBuffers
> > request was processed by the X server, it's possible that Xlib
> > will process the invalidate event while waiting for the GetBuffers
> > reply. So the server, thinking the client knows that the buffers
> > are invalid, is waiting for another GetBuffers request before
> > sending any more invalidate events. The client, on the other hand,
> > believes the buffers to be valid, and thus is expecting to receive
> > another invalidate event before it has to send another GetBuffers
> > request. The end result is that the client never again sends
> > a GetBuffers request.
> > 
> > To avoid this problem, take a snapshot of lastStamp before
> > doing GetBuffers, and retry if the snapshot and the current
> > lastStamp no longer match after the GetBuffers reply has been
> > processed.
> > 
> > Signed-off-by: Ville Syrjälä <syrj...@sci.fi>
> 
> Ping. Anyone interested in having Mesa 7.11 work with
> xserver >= 1.11?
> 
> -- 
> Ville Syrjälä
> syrj...@sci.fi
> http://www.sci.fi/~syrjala/

-- 
Ville Syrjälä
syrj...@sci.fi
http://www.sci.fi/~syrjala/
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to