Hi everyone,
in my game engine I want to support as many devices as possible
and also be able to use custom shaders.
As far as I know that can be a problem, especially for some android phones.
My thought was to try to create the SDL_GPUDevice
and if that doesn’t work I’ll fall back to OpenGL ES 2.
Another approach would be to “patch” SDL3 for me locally to expose the needed functionality for to make shaders work either way.
It would be great to hear from someone trying to do the same thing
or at least someone that can give an informed opinion.