mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	Textures loading screen (#6478)
* Add a loading screen for the preloading textures *The PreloadTextures() function is called from the EmuThread to prevent citra to freezing *Add a the preloading textures loadingscreen in loading_screen.cpp *Add custom_tex_manager.reset() in core.cpp to release ram memory after exiting a game * Add custom textures loading in EmuThread * Remove useless variable * Revert "Add custom textures loading in EmuThread" This reverts commit 45ed46fa09159f782c5d20a4330b4eb7cfcdc253. * Moved include from bootmanager.h to bootmanager.cpp
This commit is contained in:
		
							parent
							
								
									62792b6b0e
								
							
						
					
					
						commit
						322d7a8287
					
				
					 6 changed files with 29 additions and 7 deletions
				
			
		|  | @ -322,9 +322,6 @@ System::ResultStatus System::Load(Frontend::EmuWindow& emu_window, const std::st | |||
|     if (Settings::values.custom_textures) { | ||||
|         custom_tex_manager->FindCustomTextures(); | ||||
|     } | ||||
|     if (Settings::values.preload_textures) { | ||||
|         custom_tex_manager->PreloadTextures(); | ||||
|     } | ||||
|     if (Settings::values.dump_textures) { | ||||
|         custom_tex_manager->WriteConfig(); | ||||
|     } | ||||
|  | @ -554,6 +551,7 @@ void System::Shutdown(bool is_deserializing) { | |||
|         cheat_engine.reset(); | ||||
|         app_loader.reset(); | ||||
|     } | ||||
|     custom_tex_manager.reset(); | ||||
|     telemetry_session.reset(); | ||||
|     rpc_server.reset(); | ||||
|     archive_manager.reset(); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue