On 28.05.2016 05:29, Keith Packard wrote: > Michel Dänzer <mic...@daenzer.net> writes: >> From: Michel Dänzer <michel.daen...@amd.com> >> >> Commit b64108fa ("glamor: Check for composite operations which are >> equivalent to copies") failed to copy conditions from exaComposite which >> ensure that the composite operation doesn't access outside of the source >> picture. > > I'm confused -- the region to be copied should already have been clipped > to the source, so there shouldn't be any access outside of the source > picture.
You know the details better than I do, but my understanding is that the region can only be clipped to the destination in general, because accessing source pictures outside of their boundaries is defined such that it can change the contents of the destination. Anyway, the fact is that this patch fixes a fair number of rendercheck tests. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Mesa and X developer
signature.asc
Description: OpenPGP digital signature
_______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel