BACKENDS: Get rid of the hideous and slow stretch200To240 function for surface SDL backend
|Reported by:||rsn8887||Owned by:|
|Keywords:||aspect correction SDL||Cc:|
SurfaceSdlGraphicsManager is already scaling whenever the various stretch and fit modes are used. I think on most if not all platforms that use it, this employs hardware scaling via SDL.
So if hardware scaling works fine, with the user selected filtering etc., then why is there still this kludge called "stretch200To240", an ugly and slow software scaler that is used to do aspect ratio correction in SurfaceSDLGraphicsManager, see here:
This should be implemented by simply adjusting _activeArea to have the correct aspect ratio.