Implement scaleSurface() for SDL2