From bad8f531a88f76421627a0d44ed970a993e9735e Mon Sep 17 00:00:00 2001 From: Clay John Date: Thu, 23 Oct 2025 08:19:05 -0700 Subject: [PATCH] Sync final frame after finalizing RD to ensure that nothing is in use on the GPU when we free the RD --- servers/rendering/rendering_device.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/servers/rendering/rendering_device.cpp b/servers/rendering/rendering_device.cpp index 3d2caeeaa31..07f8f19ca78 100644 --- a/servers/rendering/rendering_device.cpp +++ b/servers/rendering/rendering_device.cpp @@ -6591,6 +6591,8 @@ void RenderingDevice::_flush_and_stall_for_all_frames(bool p_begin_frame) { if (p_begin_frame) { _begin_frame(); + } else { + _stall_for_frame(frame); } }