2D rendererSDL 3.2
SDL_GetRendererName
Tells which backend the renderer ended up using, e.g. "direct3d11" or "metal".
Signature
const char * SDL_GetRendererName(SDL_Renderer *renderer);
How it works
Handy in a log line at startup: when a user reports a drawing bug, you know which driver was behind it.
Parameters
rendererSDL_Renderer *
The renderer.
Return value
The driver name (owned by SDL), or NULL on failure.
Example
example.cpp
1SDL_Log("renderer: %s", SDL_GetRendererName(renderer));