by edge » Mar 12, 2009 @ 10:04am
Hi SunFred,
The Resize() function should only be used at load-time, it isn't a realtime function because it uses filtering to improve downscaling quality.
For realtime operations, use Blt(). If you're loading and resizing a lot of images (and you want it to be faster), you could also cache the rescaled images. For caching you can write the resulting image as PNG and load it the next time you start the game (instead of the original, non-scaled images).