mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-30 18:24:15 +01:00 
			
		
		
		
	Merge pull request #8678 from liamwhite/stop-waiting
video_core: stop waiting for shader compilation on user cancel
This commit is contained in:
		
						commit
						5ae0e5ba67
					
				| @ -299,7 +299,7 @@ void ShaderCache::LoadDiskResources(u64 title_id, std::stop_token stop_loading, | ||||
|     state.has_loaded = true; | ||||
|     lock.unlock(); | ||||
| 
 | ||||
|     workers->WaitForRequests(); | ||||
|     workers->WaitForRequests(stop_loading); | ||||
|     if (!use_asynchronous_shaders) { | ||||
|         workers.reset(); | ||||
|     } | ||||
|  | ||||
| @ -452,7 +452,7 @@ void PipelineCache::LoadDiskResources(u64 title_id, std::stop_token stop_loading | ||||
|     state.has_loaded = true; | ||||
|     lock.unlock(); | ||||
| 
 | ||||
|     workers.WaitForRequests(); | ||||
|     workers.WaitForRequests(stop_loading); | ||||
| 
 | ||||
|     if (state.statistics) { | ||||
|         state.statistics->Report(); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user