|
|
@ -299,7 +299,7 @@ void ShaderCache::LoadDiskResources(u64 title_id, std::stop_token stop_loading, |
|
|
state.has_loaded = true; |
|
|
state.has_loaded = true; |
|
|
lock.unlock(); |
|
|
lock.unlock(); |
|
|
|
|
|
|
|
|
workers->WaitForRequests(); |
|
|
|
|
|
|
|
|
workers->WaitForRequests(stop_loading); |
|
|
if (!use_asynchronous_shaders) { |
|
|
if (!use_asynchronous_shaders) { |
|
|
workers.reset(); |
|
|
workers.reset(); |
|
|
} |
|
|
} |
|
|
|