From fb178c46029fdbbbefa94f7ff90aec4883421ce3 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 7 Sep 2020 11:44:42 +0100 Subject: [PATCH] Fix missing thread sync when checking for GCN ISA support --- renderdoc/driver/ihv/amd/amd_isa.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/ihv/amd/amd_isa.cpp b/renderdoc/driver/ihv/amd/amd_isa.cpp index 33c936ca7..6639d4c2a 100644 --- a/renderdoc/driver/ihv/amd/amd_isa.cpp +++ b/renderdoc/driver/ihv/amd/amd_isa.cpp @@ -127,7 +127,7 @@ static void CacheSupport(ShaderEncoding primary, ShaderEncoding secondary = Shad return; // kick off a thread to cache these encodings' support - Threading::CreateThread([primary, secondary]() { + supportCheckThread = Threading::CreateThread([primary, secondary]() { encodingSupported[(size_t)primary] = CheckForSupport(primary); encodingSupported[(size_t)secondary] = CheckForSupport(secondary);