From 62cefc69efa69c342bcdf2fb2092584d2e7cfa01 Mon Sep 17 00:00:00 2001 From: KorewaWatchful Date: Thu, 21 May 2026 23:26:22 -0400 Subject: [PATCH] gxm: clear stale gxm sync object tracking --- vita3k/gxm/include/gxm/state.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vita3k/gxm/include/gxm/state.h b/vita3k/gxm/include/gxm/state.h index f6ac91141..85d004967 100644 --- a/vita3k/gxm/include/gxm/state.h +++ b/vita3k/gxm/include/gxm/state.h @@ -81,6 +81,11 @@ struct GxmState { if (display_host_thread.joinable()) display_host_thread.join(); + { + const std::lock_guard lock(sync_objects_mutex); + sync_objects.clear(); + } + memory_mapped_regions.clear(); display_queue.reset(); params = {};