From f35a2736b708408bd5e6273255c03513cf60605a Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 11 Apr 2025 09:23:02 -0700 Subject: [PATCH] Don't reset the render target when invalidating GPU renderer cache state Fixes https://github.com/libsdl-org/SDL/issues/12646 --- src/render/gpu/SDL_render_gpu.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/render/gpu/SDL_render_gpu.c b/src/render/gpu/SDL_render_gpu.c index 1b4ca96c55..9d11b6d85b 100644 --- a/src/render/gpu/SDL_render_gpu.c +++ b/src/render/gpu/SDL_render_gpu.c @@ -451,7 +451,6 @@ static void GPU_InvalidateCachedState(SDL_Renderer *renderer) { GPU_RenderData *data = (GPU_RenderData *)renderer->internal; - data->state.render_target = NULL; data->state.scissor_enabled = false; }