Related question: Is there anything existing or planned in the SDL ecosystem that would let you use shaders (like SDL_GPU allows) while sticking to a simple (copy texture rect a to texture rect b) interface like SDL_render does? Asking for a friend who was like "I want to draw in SDL with shaders" and I showed them SDL_GPU and they took one look at the SDL_GPU interface requiring them to understand "pipelines" and "command buffers" and noped out
@mcc Is using Allegro with SDL backend considered "in the SDL ecosystem"? Because API-wise that's pretty much what Allegro is 🤪
@mcc Bindings: yes: https://liballeg.org/bindings.html
SDL3: I'm afraid its SDL backend is still using SDL2 (though it should be straightforward to port it to SDL3, it's not a lot of code)