FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							894ed14ebc 
							
						 
					 
					
						
						
							
							hle: kernel: fix timing on thread preemption  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							3c2a451f47 
							
						 
					 
					
						
						
							
							hle: kernel: fix scheduling ops from HLE host thread.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							abbea575cf 
							
						 
					 
					
						
						
							
							hle: kernel: Add a flag for indicating that the kernel is currently shutting down.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2c49a65d2b 
							
						 
					 
					
						
						
							
							hle: kernel: KSynchronizationObject: Fix variable shadowing.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8f4ff06c4c 
							
						 
					 
					
						
						
							
							hle: kernel: Cleanup to match coding style.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							316a2dd22a 
							
						 
					 
					
						
						
							
							hle: kernel: KProcess: Improvements for thread pinning.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4c74761155 
							
						 
					 
					
						
						
							
							hle: kernel: KThreadQueue: Remove deprecated code.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f3d6e31e78 
							
						 
					 
					
						
						
							
							hle: kernel: KConditionVariable: Various updates & simplifications.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f62c7091a2 
							
						 
					 
					
						
						
							
							hle: kernel: KThread: Migrate to updated KThreadQueue (part 2).  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b0671c7cfa 
							
						 
					 
					
						
						
							
							hle: kernel: KThread: Migrate to updated KThreadQueue (part 1).  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							beb55cb90e 
							
						 
					 
					
						
						
							
							hle: kernel: KConditionVariable: Migrate to updated KThreadQueue.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e942d97540 
							
						 
					 
					
						
						
							
							hle: kernel: KServerSession: Migrate to updated KThreadQueue.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5dff28290f 
							
						 
					 
					
						
						
							
							hle: kernel: KLightConditionVariable: Migrate to updated KThreadQueue.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							423acf53b7 
							
						 
					 
					
						
						
							
							hle: kernel: KLightLock: Migrate to updated KThreadQueue.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							15c721b909 
							
						 
					 
					
						
						
							
							hle: kernel: KAddressArbiter: Migrate to updated KThreadQueue.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2f89456041 
							
						 
					 
					
						
						
							
							hle: kernel: KThread: Remove tracking of sync object from threads.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1399204b 
							
						 
					 
					
						
						
							
							hle: kernel: Update KThreadQueue and migrate KSynchronizationObject.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3dc803a430 
							
						 
					 
					
						
						
							
							core: hle: kernel: Disable dispatch count tracking on single core.  
						
						 
						
						... 
						
						
						
						- This would have limited value, and would be a mess to handle properly. 
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d14b8fc747 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							08c63d5c75 
							
						 
					 
					
						
						
							
							core: cpu_manager: Use invalid core_id on init and simplify shutdown.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							07690572f7 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_auto_object: Add GetName method.  
						
						 
						
						... 
						
						
						
						- Useful purely for debugging. 
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3239442de6 
							
						 
					 
					
						
						
							
							core: hle: kernel: DisableDispatch on suspend threads.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							284015dfd7 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d604edfedf 
							
						 
					 
					
						
						
							
							core: cpu_manager: Use KScopedDisableDispatch.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							178584e56f 
							
						 
					 
					
						
						
							
							core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							629f9274ac 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							13c82d042f 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_scheduler: Improve ScheduleImpl.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f412d2027a 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_scheduler: Improve Unload.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f13fce3953 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_process: DisableDispatch on main thread.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4c18a207a4 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							04daefa488 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_thread: Add KScopedDisableDispatch.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3bd5d4b6f8 
							
						 
					 
					
						
						
							
							core: hle: kernel: Ensure idle threads are closed before destroying scheduler.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							669a2d2c67 
							
						 
					 
					
						
						
							
							core: hle: kernel: Reflect non-emulated threads as core 3.  
						
						 
						
						
						
						
					 
					
						2021-12-06 16:39:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77b11b927c 
							
						 
					 
					
						
						
							
							Merge pull request  #7529  from german77/sdl2.0.18  
						
						 
						
						... 
						
						
						
						input_common: Update SDL to 2.0.18 
						
						
					 
					
						2021-12-06 15:09:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bafee97589 
							
						 
					 
					
						
						
							
							Merge pull request  #7524  from german77/hid_stub  
						
						 
						
						... 
						
						
						
						service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment 
						
						
					 
					
						2021-12-06 13:06:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							133504b74b 
							
						 
					 
					
						
						
							
							input_common: Update SDL to 2.0.18  
						
						 
						
						
						
						
					 
					
						2021-12-06 14:48:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							189741b521 
							
						 
					 
					
						
						
							
							service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment  
						
						 
						
						... 
						
						
						
						Used by ring fit adventure 1.2.0 
						
						
					 
					
						2021-12-05 22:44:31 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df47cfc32c 
							
						 
					 
					
						
						
							
							Merge pull request  #7523  from jam1garner/support-all-subsdks  
						
						 
						
						... 
						
						
						
						Add support for subsdk8 and subsdk9 
						
						
					 
					
						2021-12-05 23:28:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jam1garner 
							
						 
					 
					
						
						
						
						
							
						
						
							29559930e9 
							
						 
					 
					
						
						
							
							loader: Support loading subsdk{8,9}  
						
						 
						
						
						
						
					 
					
						2021-12-05 23:07:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							975931e8fa 
							
						 
					 
					
						
						
							
							Merge pull request  #7520  from ameerj/missing-copyright  
						
						 
						
						... 
						
						
						
						general: Add missing copyright notices 
						
						
					 
					
						2021-12-05 18:08:08 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							41aec2773f 
							
						 
					 
					
						
						
							
							general: Add missing copyright notices  
						
						 
						
						
						
						
					 
					
						2021-12-05 16:18:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fae07919af 
							
						 
					 
					
						
						
							
							Merge pull request  #7518  from german77/is_npad_valid  
						
						 
						
						... 
						
						
						
						core/hid: Add missing controller type 
						
						
					 
					
						2021-12-05 15:11:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							7347cdb651 
							
						 
					 
					
						
						
							
							core/hid: Add missing controller type  
						
						 
						
						
						
						
					 
					
						2021-12-05 13:57:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1f91ad468 
							
						 
					 
					
						
						
							
							Merge pull request  #7494  from Morph1984/no-time-to-wait  
						
						 
						
						... 
						
						
						
						native_clock: Wait for less time in EstimateRDTSCFrequency 
						
						
					 
					
						2021-12-05 18:56:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60e923046e 
							
						 
					 
					
						
						
							
							Merge pull request  #7503  from german77/is_npad_valid  
						
						 
						
						... 
						
						
						
						core/hid: Ensure only valid npad are connected 
						
						
					 
					
						2021-12-04 23:08:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							7fe455e42e 
							
						 
					 
					
						
						
							
							core/hid: Ensure only valid npad are connected  
						
						 
						
						
						
						
					 
					
						2021-12-04 23:20:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e482dd82b9 
							
						 
					 
					
						
						
							
							Merge pull request  #7467  from liushuyu/fix-linux-decoding  
						
						 
						
						... 
						
						
						
						video_core/codecs: more robust ffmpeg hwdecoder selection logic 
						
						
					 
					
						2021-12-03 17:11:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							f919498f8f 
							
						 
					 
					
						
						
							
							native_clock: Wait for less time in EstimateRDTSCFrequency  
						
						 
						
						... 
						
						
						
						In my testing, waiting for 200ms provided the same level of precision as the previous implementation when estimating the RDTSC frequency.
This significantly improves the yuzu executable launch times since we reduced the wait time from 3 seconds to 200 milliseconds. 
						
						
					 
					
						2021-12-03 19:55:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2fb5a13b2 
							
						 
					 
					
						
						
							
							Merge pull request  #7489  from Morph1984/steady-clock  
						
						 
						
						... 
						
						
						
						general: Replace high_resolution_clock with steady_clock 
						
						
					 
					
						2021-12-03 16:08:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liushuyu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7f10de11a 
							
						 
					 
					
						
						
							
							video_core/cmake: link against libva explicitly ...  
						
						 
						
						... 
						
						
						
						... to fix build on Flatpak (and self-builds) 
						
						
					 
					
						2021-12-02 22:35:30 -07:00