sdl2: -softblit, use smaller texture format

-softblit uses SDL2 software renderer backend for blitting