2D rendererSDL 3.2
SDL_DestroyRenderer
Destroys a renderer and every texture it created.
Signature
void SDL_DestroyRenderer(SDL_Renderer *renderer);
How it works
Textures die with their renderer, so any SDL_Texture* you still hold becomes invalid. Destroy the renderer before its window.
Parameters
rendererSDL_Renderer *
The renderer to destroy.
Example
example.cpp
1SDL_DestroyRenderer(renderer);
2SDL_DestroyWindow(window);
3SDL_Quit();