mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu.git
				synced 2025-05-12 00:45:25 +00:00 
			
		
		
		
	citra-qt: persist hardware-rendering and shaders-jit settings
Before this changing these settings from the GUI would apply the settings, but they were reseted to the default values when exiting citra.
This commit is contained in:
		
							parent
							
								
									04325e5980
								
							
						
					
					
						commit
						71f6672415
					
				@ -443,10 +443,18 @@ void GMainWindow::OnOpenHotkeysDialog() {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
void GMainWindow::SetHardwareRendererEnabled(bool enabled) {
 | 
					void GMainWindow::SetHardwareRendererEnabled(bool enabled) {
 | 
				
			||||||
    VideoCore::g_hw_renderer_enabled = enabled;
 | 
					    VideoCore::g_hw_renderer_enabled = enabled;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    Config config;
 | 
				
			||||||
 | 
					    Settings::values.use_hw_renderer = enabled;
 | 
				
			||||||
 | 
					    config.Save();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void GMainWindow::SetShaderJITEnabled(bool enabled) {
 | 
					void GMainWindow::SetShaderJITEnabled(bool enabled) {
 | 
				
			||||||
    VideoCore::g_shader_jit_enabled = enabled;
 | 
					    VideoCore::g_shader_jit_enabled = enabled;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    Config config;
 | 
				
			||||||
 | 
					    Settings::values.use_shader_jit = enabled;
 | 
				
			||||||
 | 
					    config.Save();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void GMainWindow::ToggleWindowMode() {
 | 
					void GMainWindow::ToggleWindowMode() {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user