Destroy the specified texture.
Defined in SDL_render.h
void SDL_DestroyTexture(SDL_Texture * texture);
texture | the texture to destroy |
Passing NULL or an otherwise invalid texture will set the SDL error message to "Invalid texture".
Destroying a texture during the same frame in which it's being utilized flushes the GPU command queue, which is a very slow operation. If you want to destroy a texture that you created for a particular frame, consider calling this after SDL_RenderPresent().
This function is available since SDL 2.0.0.
CategoryAPI, CategoryAPIFunction