Window-to-window XCopyArea and clip masks
Submitted by Dave Odell
Assigned to Xorg Project Team
Description
Created attachment 117986 Screenshots and test program
I'm getting strange behavior when I:
- Do an XCopyArea from one part of a window to another...
- Having an origin with one or both coordinates < 0...
- With a clip mask.
Sometimes I get the window background and no source area, sometimes I get a sliver of the source area, sometimes the area in the destination outside of the source has a checkerboard window background from the clip mask, and sometimes it's solid. And the only thing that changes is the origin for the source area rectangle. This can't be right...can it?
This has happened on every X server I've tried so far. I'm attaching a test program so you can try it on yours.
Attachment 117986, "Screenshots and test program":
xcopyarea-stuff.tar.gz