On Thu, 2007-02-08 at 10:27 +0100, Thomas Hellström wrote: > > It could be that DRI cliprects are not correct in a composite > environment, and the app perhaps tries to draw outside of the screen.
That's it AFAICT. As the server side behaviour will probably be needed once direct rendering to redirected windows is supported, I think we need to work around this on the client side for now by clamping the cliprects to the screen. Not sure what would be the best way to do that; __driUtilUpdateDrawableInfo() seems like a good place, but I think its interface would need to be changed to pass in the screen dimensions. That might actually be desirable though, as it would require all the drivers to be adapted for now. -- Earthling Michel Dänzer | http://tungstengraphics.com Libre software enthusiast | Debian, X and DRI developer ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel