liamwhite 
							
						 
					 
					
						
						
							
						
						021af4fd00 
					 
					
						
						
							
							Merge pull request  #9917  from Morph1984/the-real-time  
						
						... 
						
						
						
						native_clock: Re-adjust the RDTSC frequency to its real frequency 
						
						
					 
					
						2023-03-10 13:55:11 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4562f7af9a 
					 
					
						
						
							
							Merge pull request  #9906  from german77/metroid2  
						
						... 
						
						
						
						input_common: Increase mouse sensitivity range 
						
						
					 
					
						2023-03-08 10:43:38 -08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						a3ffea6a64 
					 
					
						
						
							
							Merge pull request  #9918  from liamwhite/fwrapv  
						
						... 
						
						
						
						kernel: avoid signed overflow UB on MSVC 
						
						
					 
					
						2023-03-07 22:42:32 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						b014fdacdb 
					 
					
						
						
							
							Merge pull request  #9920  from liamwhite/constexpr-bit-cast  
						
						... 
						
						
						
						common: make BitCast constexpr 
						
						
					 
					
						2023-03-07 22:42:19 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						d718eab351 
					 
					
						
						
							
							native_clock: Wait for 10 seconds instead of 30  
						
						... 
						
						
						
						It was experimentally determined to be sufficient. 
						
						
					 
					
						2023-03-07 21:17:46 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						c27a626b5b 
					 
					
						
						
							
							native_clock: Use RealTimeClock instead of SteadyClock  
						
						... 
						
						
						
						We want to synchronize RDTSC to real time. 
						
						
					 
					
						2023-03-07 21:17:46 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						6f9918552c 
					 
					
						
						
							
							steady_clock: Introduce a real time clock  
						
						
						
						
					 
					
						2023-03-07 21:17:46 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						dcd13a7566 
					 
					
						
						
							
							native_clock: Re-adjust the RDTSC frequency  
						
						... 
						
						
						
						The RDTSC frequency reported by CPUID is not accurate to its true frequency.
We will spawn a separate thread to calculate the true RDTSC frequency after a measurement period of 30 seconds has elapsed. 
						
						
					 
					
						2023-03-07 21:17:46 -05:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						757aafa582 
					 
					
						
						
							
							input_common: Minor typo issues ( #9922 )  
						
						
						
						
					 
					
						2023-03-08 03:15:46 +01:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
							
						
						9a9e5844d3 
					 
					
						
						
							
							input_common: Increase mouse sensitivity  range  
						
						
						
						
					 
					
						2023-03-07 19:31:52 -06:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						64dcb40db1 
					 
					
						
						
							
							common: make BitCast constexpr  
						
						
						
						
					 
					
						2023-03-07 20:26:56 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						d45ac00d48 
					 
					
						
						
							
							kernel: avoid signed overflow UB on MSVC  
						
						
						
						
					 
					
						2023-03-07 19:46:48 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						a7792e5ff8 
					 
					
						
						
							
							Merge pull request  #9889  from Morph1984/time-is-ticking  
						
						... 
						
						
						
						core_timing: Reduce CPU usage on Windows 
						
						
					 
					
						2023-03-07 10:54:13 -05:00 
						 
				 
			
				
					
						
							
							
								Ikko Eltociear Ashimine 
							
						 
					 
					
						
						
							
						
						c161e3f433 
					 
					
						
						
							
							fix typo in settings.h  
						
						... 
						
						
						
						Intial -> Initial 
						
						
					 
					
						2023-03-06 20:28:47 +09:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						376a414f5b 
					 
					
						
						
							
							native_clock: Round RDTSC frequency to the nearest 1000  
						
						
						
						
					 
					
						2023-03-05 02:36:31 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						026eaddbee 
					 
					
						
						
							
							timer_resolution: Set current process to High QoS  
						
						... 
						
						
						
						Ensures that this process is treated as a high performance process by the Windows scheduler. 
						
						
					 
					
						2023-03-05 02:36:31 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						bff1453282 
					 
					
						
						
							
							core_timing: Use higher precision sleeps on Windows  
						
						... 
						
						
						
						The precision of sleep_for and wait_for is limited to 1-1.5ms on Windows.
Using SleepForOneTick() allows us to sleep for exactly one interval of the current timer resolution.
This allows us to take advantage of systems that have a timer resolution of 0.5ms to reduce CPU overhead in the event loop. 
						
						
					 
					
						2023-03-05 02:36:31 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						7fffdf83b7 
					 
					
						
						
							
							wall_clock: Make use of SteadyClock  
						
						
						
						
					 
					
						2023-03-05 02:36:31 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						1ed49f92dd 
					 
					
						
						
							
							common: Implement a method to change the Windows timer resolution  
						
						... 
						
						
						
						This utilizes undocumented NtDll functions to change the current timer resolution from the default of 1ms. 
						
						
					 
					
						2023-03-05 01:41:28 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						bd09c82521 
					 
					
						
						
							
							common: Implement a high resolution steady clock  
						
						... 
						
						
						
						This implementation provides a consistent, high performance, and high resolution clock where/when std::chrono::steady_clock does not provide sufficient precision. 
						
						
					 
					
						2023-03-05 01:41:19 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						809148e1a5 
					 
					
						
						
							
							nvnflinger: fix name  
						
						
						
						
					 
					
						2023-03-01 10:39:49 -05:00 
						 
				 
			
				
					
						
							
							
								Alexandre Bouvier 
							
						 
					 
					
						
						
							
						
						57fd8b1f45 
					 
					
						
						
							
							cmake: use correct boost imported targets  
						
						
						
						
					 
					
						2023-02-28 17:56:01 +01:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						ff11fdb07e 
					 
					
						
						
							
							Revert "yuzu: config: Remove player 8 and 9 from config file"  
						
						
						
						
					 
					
						2023-02-26 14:39:13 -06:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						26c1edf2f0 
					 
					
						
						
							
							Merge pull request  #9849  from ameerj/async-astc  
						
						... 
						
						
						
						texture_cache: Add asynchronous ASTC texture decoding 
						
						
					 
					
						2023-02-26 09:20:12 -05:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						60688bf0d5 
					 
					
						
						
							
							yuzu: config: Remove player 8 and 9 from config file  
						
						
						
						
					 
					
						2023-02-25 22:20:32 -06:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						b5bcd8c71b 
					 
					
						
						
							
							configuration: Add async ASTC decode setting  
						
						
						
						
					 
					
						2023-02-22 18:21:09 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						090bc588e5 
					 
					
						
						
							
							texture_cache: Add async texture decoding  
						
						
						
						
					 
					
						2023-02-22 00:26:07 -05:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						db2785082b 
					 
					
						
						
							
							settings: Add more input settings to the log  
						
						
						
						
					 
					
						2023-02-21 19:48:38 -06:00 
						 
				 
			
				
					
						
							
							
								m-HD 
							
						 
					 
					
						
						
							
						
						9df92bad2a 
					 
					
						
						
							
							Update settings.cpp  
						
						... 
						
						
						
						added missing graphical settings to RestoreGlobalState() 
						
						
					 
					
						2023-02-12 02:58:39 +01:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						acba9a6b76 
					 
					
						
						
							
							input_common: Reintroduce custom pro controller support  
						
						
						
						
					 
					
						2023-02-09 20:08:54 -06:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						2d2522693e 
					 
					
						
						
							
							Revert "Merge pull request  #9718  from yuzu-emu/revert-9508-hle-ipc-buffer-span"  
						
						... 
						
						
						
						This reverts commit 25fc5c0e11af20e25081 
						
						
					 
					
						2023-02-03 00:08:45 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						b01698775b 
					 
					
						
						
							
							Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"  
						
						
						
						
					 
					
						2023-02-02 15:53:28 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						92c5ab33b7 
					 
					
						
						
							
							Merge pull request  #9696  from german77/please_forgive_me_for_this_sin  
						
						... 
						
						
						
						input_common: Implement turbo buttons 
						
						
					 
					
						2023-02-01 12:08:34 -08:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
							
						
						75e81885b0 
					 
					
						
						
							
							input_common: Implement turbo buttons  
						
						
						
						
					 
					
						2023-02-01 12:42:05 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ed4a88bd93 
					 
					
						
						
							
							Merge pull request  #9508  from ameerj/hle-ipc-buffer-span  
						
						... 
						
						
						
						hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer 
						
						
					 
					
						2023-01-30 12:17:09 -08:00 
						 
				 
			
				
					
						
							
							
								Levi Behunin 
							
						 
					 
					
						
						
							
						
						d5fc56db4b 
					 
					
						
						
							
							Move to Clang Format 15  
						
						... 
						
						
						
						Depends on https://github.com/yuzu-emu/build-environments/pull/69 
clang-15 primary run 
						
						
					 
					
						2023-01-29 17:49:42 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
							
						
						619c0e70f0 
					 
					
						
						
							
							polyfill_thread: satisfy execution ordering requirements of stop_callback  
						
						
						
						
					 
					
						2023-01-27 21:34:49 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						9b0563fa87 
					 
					
						
						
							
							polyfill_thread: Implement StoppableTimedWait  
						
						... 
						
						
						
						StoppableTimedWait allows for a timed wait to be stopped immediately after a stop is requested.
This is useful in cases where long duration thread sleeps are needed and allows for immediate joining of waiting threads after a stop is requested.
Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com > 
						
						
					 
					
						2023-01-25 16:43:04 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						44b981fd3e 
					 
					
						
						
							
							Merge pull request  #9662  from abouvier/cmake-llvm  
						
						... 
						
						
						
						cmake: prefer system llvm library 
						
						
					 
					
						2023-01-24 11:03:14 -08:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						a68af583ea 
					 
					
						
						
							
							Merge pull request  #9492  from german77/joycon_release  
						
						... 
						
						
						
						Input_common: Implement custom joycon driver v2 
						
						
					 
					
						2023-01-24 09:29:37 -05:00 
						 
				 
			
				
					
						
							
							
								Alexandre Bouvier 
							
						 
					 
					
						
						
							
						
						34b1ea9c19 
					 
					
						
						
							
							cmake: prefer system llvm library  
						
						
						
						
					 
					
						2023-01-23 06:23:00 +01:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
						
						9705094a57 
					 
					
						
						
							
							Merge pull request  #9613  from Kelebek1/demangle  
						
						... 
						
						
						
						Add stacktrace symbol demangling 
						
						
					 
					
						2023-01-22 13:13:58 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
							
						
						527dad7097 
					 
					
						
						
							
							input_common: Use DriverResult on all engines  
						
						
						
						
					 
					
						2023-01-19 18:05:22 -06:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						2d802893e7 
					 
					
						
						
							
							input_common: Disable SDL driver with switch controllers  
						
						
						
						
					 
					
						2023-01-19 18:05:20 -06:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						d80e6c399b 
					 
					
						
						
							
							input_common: Initial skeleton for custom joycon driver  
						
						
						
						
					 
					
						2023-01-19 18:05:20 -06:00 
						 
				 
			
				
					
						
							
							
								Kelebek1 
							
						 
					 
					
						
						
							
						
						42b16bb33a 
					 
					
						
						
							
							Be careful of mangled out of bounds read  
						
						
						
						
					 
					
						2023-01-14 19:53:55 +00:00 
						 
				 
			
				
					
						
							
							
								Kelebek1 
							
						 
					 
					
						
						
							
						
						ce0b8d618d 
					 
					
						
						
							
							Move demangle impl to cpp  
						
						
						
						
					 
					
						2023-01-14 05:12:41 +00:00 
						 
				 
			
				
					
						
							
							
								Kelebek1 
							
						 
					 
					
						
						
							
						
						80a55c1663 
					 
					
						
						
							
							Add stacktrace symbol demangling  
						
						
						
						
					 
					
						2023-01-14 04:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
							
						
						d7dbd8e774 
					 
					
						
						
							
							Update settings.h  
						
						
						
						
					 
					
						2023-01-13 04:56:25 -03:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
							
						
						4294429a07 
					 
					
						
						
							
							CPP  
						
						
						
						
					 
					
						2023-01-13 04:55:26 -03:00