Hey there,
Since SDL_ttf has support for the GPU API, does it make sense to add some convenience functions here for loading an image into a GPU texture?
To start, something like...
extern SDL_DECLSPEC SDL_GPUTexture * SDLCALL IMG_LoadGPUTexture(SDL_GPUDevice *device, SDL_GPUCopyPass *copy_pass, const char *path);
Basically just the same API as:
extern SDL_DECLSPEC SDL_Texture * SDLCALL IMG_LoadTexture(SDL_Renderer *renderer, const char *file);
Thanks
Edit: We probably need to specify the texture format as well