No, I think you're seeing a known bug. I've used plgblt a bit in the past, and I know that I had to check to insure I didn't use an exact 180 degree rotation, always added a slight offset like .001...