I started a small project which is basically an isometric map with tiles. Right now I render only the visible tiles - at each rendering cycle.
Because I don't have experience with actual SDL2 projects I'm asking myself if I can store a large map (e.g. 10000 x 10000 tiles with 32px each) completely into an SDL_Texture. In my rendering routine I could slice out everything that's visible and draw a few things on top of it, e.g. units.