Added successfully implemented a subpixel linear transition fade. Could be smoother though.