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
Official SDL wiki