From a055ed60e7d19e50cb890a26a5f03ca1c6d24116 Mon Sep 17 00:00:00 2001 From: Dawn Date: Thu, 3 Sep 2026 18:09:42 -0300 Subject: [PATCH] fixed vanilla showing a frozen frame when reconnecting with cuda (#482) --- gui/ui/ui_sdl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gui/ui/ui_sdl.c b/gui/ui/ui_sdl.c index cd92b8c..4627237 100644 --- a/gui/ui/ui_sdl.c +++ b/gui/ui/ui_sdl.c @@ -2087,6 +2087,10 @@ int vui_update_sdl(vui_context_t *vui) if (cuda_ctx) { if (cuda_ctx->resY) cudaGraphicsUnregisterResource(cuda_ctx->resY); if (cuda_ctx->resUV) cudaGraphicsUnregisterResource(cuda_ctx->resUV); + if (sdl_ctx->game_tex) { + SDL_DestroyTexture(sdl_ctx->game_tex); + sdl_ctx->game_tex = NULL; + } free(cuda_ctx); cuda_ctx = NULL; }