From c91bcea7a8cb0271bbdb11f6f8c9c2e7cff8c84e Mon Sep 17 00:00:00 2001 From: ocornut Date: Sun, 25 Jan 2026 13:30:19 +0100 Subject: [PATCH] Backends: SDLGPU3: fixed missing release of TexSamplerNearest. (#9196) Amend/fix 8b86c939c7e --- backends/imgui_impl_sdlgpu3.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/backends/imgui_impl_sdlgpu3.cpp b/backends/imgui_impl_sdlgpu3.cpp index 9019c7de3..975fcefb9 100644 --- a/backends/imgui_impl_sdlgpu3.cpp +++ b/backends/imgui_impl_sdlgpu3.cpp @@ -637,6 +637,7 @@ void ImGui_ImplSDLGPU3_DestroyDeviceObjects() if (bd->VertexShader) { SDL_ReleaseGPUShader(v->Device, bd->VertexShader); bd->VertexShader = nullptr; } if (bd->FragmentShader) { SDL_ReleaseGPUShader(v->Device, bd->FragmentShader); bd->FragmentShader = nullptr; } if (bd->TexSamplerLinear) { SDL_ReleaseGPUSampler(v->Device, bd->TexSamplerLinear); bd->TexSamplerLinear = nullptr; } + if (bd->TexSamplerNearest) { SDL_ReleaseGPUSampler(v->Device, bd->TexSamplerNearest); bd->TexSamplerNearest = nullptr; } if (bd->Pipeline) { SDL_ReleaseGPUGraphicsPipeline(v->Device, bd->Pipeline); bd->Pipeline = nullptr; } }