From c0bb0f93bbf7a65d0160744a529440550adb34f0 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 16 Sep 2024 15:24:21 +0100 Subject: [PATCH] Don't assert if job system is synced when not initialised --- renderdoc/common/jobsystem.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/common/jobsystem.cpp b/renderdoc/common/jobsystem.cpp index db08cbe98..1e87a2320 100644 --- a/renderdoc/common/jobsystem.cpp +++ b/renderdoc/common/jobsystem.cpp @@ -373,11 +373,11 @@ void Shutdown() void SyncAllJobs() { - RDCASSERTEQUAL(mainThread, Threading::GetCurrentID()); - if(workers.empty()) return; + RDCASSERTEQUAL(mainThread, Threading::GetCurrentID()); + while(true) { // job we grabbed to work on