Determines whether a texture format is supported for a given type and usage.
Defined in <SDL3/SDL_gpu.h>
bool SDL_GPUTextureSupportsFormat(
    SDL_GPUDevice *device,
    SDL_GPUTextureFormat format,
    SDL_GPUTextureType type,
    SDL_GPUTextureUsageFlags usage);| SDL_GPUDevice * | device | a GPU context. | 
| SDL_GPUTextureFormat | format | the texture format to check. | 
| SDL_GPUTextureType | type | the type of texture (2D, 3D, Cube). | 
| SDL_GPUTextureUsageFlags | usage | a bitmask of all usage scenarios to check. | 
(bool) Returns whether the texture format is supported for this type and usage.
This function is available since SDL 3.2.0.