From 7fe5419b02035ca9ea1c70c15d41b75db81e0de5 Mon Sep 17 00:00:00 2001 From: Sven Balzer <4653051+Kyuusokuna@users.noreply.github.com> Date: Mon, 3 Aug 2026 17:32:57 +0200 Subject: [PATCH] fix leak of frame_fence in sdlgpu renderer --- src/renderer_sdlgpu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/renderer_sdlgpu.c b/src/renderer_sdlgpu.c index 09baace..8a97ab9 100644 --- a/src/renderer_sdlgpu.c +++ b/src/renderer_sdlgpu.c @@ -287,6 +287,7 @@ void renderer_frame_end() { SDL_GPUFence *frame_fence = SDL_SubmitGPUCommandBufferAndAcquireFence(render_command_buffer); SDL_WaitForGPUFences(device, true, &frame_fence, 1); + SDL_ReleaseGPUFence(device, frame_fence); copy_command_buffer = SDL_AcquireGPUCommandBuffer(device); render_command_buffer = SDL_AcquireGPUCommandBuffer(device);