Only proces damage when needed
Only proces damage when needed

The previous upstream commit always sent out a damage event even if the
method for swapping itself triggers damage (e.g. CopyArea or flips).
Instead only do explicit damage processing in the exchange path.

commshare/xf86-video-armsoc,commshare/xf86-video-armsoc,Popolon/xf86-video-armsoc,Popolon/xf86-video-armsoc