There's nothing wrong with the scaling. If you take the scaling code out the banding still remains. One of the drawing functions must have a problem with 16bpp mode.
There's nothing wrong with the scaling. If you take the scaling code out the banding still remains. One of the drawing functions must have a problem with 16bpp mode.