By the way, if you use RLE acceleration, you should blit the entire
surface. If you blit a rectangle inside of it, the RLE acceleration
must be recalculated and it’s often slower than doing a normal blit.
I didn’t know that! But I have tried it without RLE acceleration, and it was
significantly slower.
I’m blitting from the same rect a few times in the row; so probably the
recalculation is only done at the
first blit…
Doesn’t matter, I wanted to rewrite my sprite system anyways.
Thanks for the help! SDL rocks!