SDL: Fixed assertion at quit when the debug text was the last texture used.

From b40ad5428bf8eb827875c6654a24b25a3d28c497 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Fri, 18 Oct 2024 14:51:24 -0700
Subject: [PATCH] Fixed assertion at quit when the debug text was the last
 texture used.

---
 src/render/SDL_render.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/render/SDL_render.c b/src/render/SDL_render.c
index 7f2a354868818..f96e6194e44e4 100644
--- a/src/render/SDL_render.c
+++ b/src/render/SDL_render.c
@@ -5072,6 +5072,7 @@ static void SDL_DiscardAllCommands(SDL_Renderer *renderer)
     renderer->render_commands_pool = NULL;
     renderer->render_commands_tail = NULL;
     renderer->render_commands = NULL;
+    renderer->vertex_data_used = 0;
 
     while (cmd) {
         SDL_RenderCommand *next = cmd->next;