The problem with using SDL2 is that it has no support for PPC, AFAIK... It would put PPC Macs out of the equation, and I constantly make a build for those.
I could try the code with SDL2 and see if the SDL_Flip() is faster, and if so, try to use some #ifdef magic to make the code compilable with both SDL2 and SDL1.2.
|