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

social.treehouse.systems/@megm

@mcc Is using Allegro with SDL backend considered "in the SDL ecosystem"? Because API-wise that's pretty much what Allegro is 🤪

@dos That's very interesting, do you know if Allegro is compatible with SDL3/SDL_GPU and are there existing C# bindings?

Follow

@mcc Bindings: yes: 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)

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml