liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								1ab4527a5e 
								
							 
						 
						
							
							
								
								Merge pull request  #9999  from german77/new_hid_hurra  
							
							... 
							
							
							
							service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination 
							
						 
						
							2023-04-01 09:48:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								94a0820664 
								
							 
						 
						
							
							
								
								Merge pull request  #10017  from jbeich/vk-246  
							
							... 
							
							
							
							externals: update Vulkan-Headers to v1.3.246 to fix -Werror=switch with system package 
							
						 
						
							2023-04-01 09:44:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
							
							
								
							
							
								53de91b9bd 
								
							 
						 
						
							
							
								
								externals: Update dynarmic to 6.4.6  
							
							
							
						 
						
							2023-04-01 12:40:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6f649f250f 
								
							 
						 
						
							
							
								
								Merge pull request  #10005  from liamwhite/kernel-atomics  
							
							... 
							
							
							
							kernel: fix unbounded stack usage in atomics 
							
						 
						
							2023-04-01 01:54:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								604f887377 
								
							 
						 
						
							
							
								
								externals: update Vulkan-Headers to v1.3.246  
							
							
							
						 
						
							2023-04-01 05:38:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Feng Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								c7675caf71 
								
							 
						 
						
							
							
								
								video_core: Keep the definition of DimensionControl consistent with nvidia open doc  
							
							
							
						 
						
							2023-03-31 12:33:07 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matías Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								e4009d0632 
								
							 
						 
						
							
							
								
								Re-enable LTO for Linux  
							
							... 
							
							
							
							Using the tested method of only enabling it for core and video_core.
Clang is skipped, because Clang. 
							
						 
						
							2023-03-30 18:47:26 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								f84d64d412 
								
							 
						 
						
							
							
								
								Merge pull request  #10010  from maxdunbar/typo  
							
							... 
							
							
							
							Fix: 'Continous' typo 
							
						 
						
							2023-03-30 10:14:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								a1b66df775 
								
							 
						 
						
							
							
								
								applet: controller: Implement cancel button  
							
							
							
						 
						
							2023-03-30 07:49:44 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								9ffeb00747 
								
							 
						 
						
							
							
								
								service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination  
							
							... 
							
							
							
							Used by Let's Get Fit 
							
						 
						
							2023-03-29 22:03:49 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Max Dunbar 
								
							 
						 
						
							
							
							
							
								
							
							
								8b5becf71b 
								
							 
						 
						
							
							
								
								Fixes 'Continous' typo  
							
							
							
						 
						
							2023-03-29 19:26:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Narr the Reg 
								
							 
						 
						
							
							
							
							
								
							
							
								0585865c9f 
								
							 
						 
						
							
							
								
								service: am: Improve profile select applet  
							
							
							
						 
						
							2023-03-29 08:53:19 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								3b139a811e 
								
							 
						 
						
							
							
								
								Merge pull request  #9505  from liamwhite/request-exit  
							
							... 
							
							
							
							applets: implement RequestExit 
							
						 
						
							2023-03-29 09:11:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								7121903f4a 
								
							 
						 
						
							
							
								
								kernel: fix unbounded stack usage in atomics  
							
							
							
						 
						
							2023-03-28 22:28:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								da0b368e12 
								
							 
						 
						
							
							
								
								Merge pull request  #10003  from german77/disconnect  
							
							... 
							
							
							
							service: hid: Silence warning on MergeSingleJoyAsDualJoy 
							
						 
						
							2023-03-28 09:09:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								69d3ae8463 
								
							 
						 
						
							
							
								
								Merge pull request  #9982  from Morph1984/tpause  
							
							... 
							
							
							
							x64: Make use of waitpkg instructions for power efficient sleeps 
							
						 
						
							2023-03-28 09:09:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kelebek1 
								
							 
						 
						
							
							
							
							
								
							
							
								de4fc71536 
								
							 
						 
						
							
							
								
								Only upload GPU-modified overlaps  
							
							
							
						 
						
							2023-03-28 11:07:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								164d930c8d 
								
							 
						 
						
							
							
								
								telemetry: Add waitpkg instruction  
							
							
							
						 
						
							2023-03-27 17:45:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								fa3904acd9 
								
							 
						 
						
							
							
								
								x64: Simplify RDTSC on non-MSVC compilers  
							
							... 
							
							
							
							Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com> 
							
						 
						
							2023-03-27 17:45:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								e67edd4bb7 
								
							 
						 
						
							
							
								
								core_timing: Make use of MicroSleep for x64 CPUs  
							
							... 
							
							
							
							For CPUs that support tpause, this should result in significant CPU power savings over thread yield in this spin wait. 
							
						 
						
							2023-03-27 17:45:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								d260571440 
								
							 
						 
						
							
							
								
								x64: Add MicroSleep  
							
							... 
							
							
							
							MicroSleep allows the processor to pause for a "short" amount of time (in the microsecond range). This is useful for spin-waiting that does not require nanosecond precision.
This uses the new TPAUSE instruction introduced on Intel's newest processors as part of the waitpkg instructions. For CPUs that do not support waitpkg instructions, this is equivalent to yield().
Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com> 
							
						 
						
							2023-03-27 17:45:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								95adf299e4 
								
							 
						 
						
							
							
								
								x64: cpu_detect: Add detection of waitpkg instructions  
							
							... 
							
							
							
							waitpkg introduces 3 instructions, UMONITOR, UMWAIT and TPAUSE. 
							
						 
						
							2023-03-27 17:45:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Billy Laws 
								
							 
						 
						
							
							
							
							
								
							
							
								1794a33c52 
								
							 
						 
						
							
							
								
								audio_core: No longer stall when sink queue is full  
							
							... 
							
							
							
							Now the audout and audren update rates are tied to the sink status stalling is no longer necessary. 
							
						 
						
							2023-03-27 22:01:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Billy Laws 
								
							 
						 
						
							
							
							
							
								
							
							
								91d14c0022 
								
							 
						 
						
							
							
								
								Run clang-format  
							
							
							
						 
						
							2023-03-27 22:01:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Billy Laws 
								
							 
						 
						
							
							
							
							
								
							
							
								d3f0149af2 
								
							 
						 
						
							
							
								
								audio: Wait for samples on the emulated DSP side to avoid desyncs  
							
							... 
							
							
							
							Waiting on the host side is inaccurate and leads to desyncs in the event of the sink missing a deadline that require stalls to fix. By waiting for the sink to have space before even starting rendering such desyncs can be avoided. 
							
						 
						
							2023-03-27 21:34:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								59c91dfd4a 
								
							 
						 
						
							
							
								
								Merge pull request  #10002  from german77/log  
							
							... 
							
							
							
							qt: Fix log softlock 
							
						 
						
							2023-03-27 15:37:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Narr the Reg 
								
							 
						 
						
							
							
							
							
								
							
							
								c1e8a0a3e6 
								
							 
						 
						
							
							
								
								service: hid: Silence warning on MergeSingleJoyAsDualJoy  
							
							
							
						 
						
							2023-03-27 13:25:15 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Narr the Reg 
								
							 
						 
						
							
							
							
							
								
							
							
								209e4fc6c5 
								
							 
						 
						
							
							
								
								qt: Fix log softlock  
							
							
							
						 
						
							2023-03-27 12:18:46 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								c0e0237b21 
								
							 
						 
						
							
							
								
								Merge pull request  #9984  from liamwhite/global-memory  
							
							... 
							
							
							
							memory: rename global memory references to application memory 
							
						 
						
							2023-03-27 12:16:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								5bb907c74f 
								
							 
						 
						
							
							
								
								Merge pull request  #9995  from german77/plain  
							
							... 
							
							
							
							service: nfp: Add plain amiibo support 
							
						 
						
							2023-03-27 12:16:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Billy Laws 
								
							 
						 
						
							
							
							
							
								
							
							
								7e7ad78aaf 
								
							 
						 
						
							
							
								
								audio: Interpolate system manager sample count using host sink sample info  
							
							... 
							
							
							
							This avoids the need to stall if the host sink sporadically misses the deadline, in such a case the previous implementation would report them samples as being played on-time, causing the guest to send more samples and leading to a gradual buildup. 
							
						 
						
							2023-03-26 22:48:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								06e6414a57 
								
							 
						 
						
							
							
								
								Merge pull request  #9994  from liamwhite/integer-constant  
							
							... 
							
							
							
							tests: mark integer literals as unsigned 
							
						 
						
							2023-03-26 17:22:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								a7965dbc95 
								
							 
						 
						
							
							
								
								service: nfp: Add plain amiibo support  
							
							
							
						 
						
							2023-03-26 14:26:36 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								e135d0448e 
								
							 
						 
						
							
							
								
								tests: mark integer literals as unsigned  
							
							
							
						 
						
							2023-03-26 15:39:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								ba58f66bee 
								
							 
						 
						
							
							
								
								Merge pull request  #9992  from liamwhite/climits  
							
							... 
							
							
							
							container_hash: use climits 
							
						 
						
							2023-03-26 14:46:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								52c885cd03 
								
							 
						 
						
							
							
								
								container_hash: use climits  
							
							
							
						 
						
							2023-03-26 10:24:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								45fb4af74c 
								
							 
						 
						
							
							
								
								Merge pull request  #9989  from Morph1984/boost-1.79-exact  
							
							... 
							
							
							
							CMakeLists: Use boost 1.79.0 instead 
							
						 
						
							2023-03-26 03:46:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								9308213232 
								
							 
						 
						
							
							
								
								video_core/macro: Make use of Common::HashValue  
							
							
							
						 
						
							2023-03-25 23:52:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								ac1a23fc51 
								
							 
						 
						
							
							
								
								tests: Implement tests for verifying HashValue  
							
							... 
							
							
							
							Values were randomly generated and the verification was done against boost 1.79. 
							
						 
						
							2023-03-25 23:52:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								b203f9d714 
								
							 
						 
						
							
							
								
								common: Port boost's hash_value implementation  
							
							... 
							
							
							
							Ports a small subset of boost's hash_value implementation (<= 1.80.0). 
							
						 
						
							2023-03-25 23:52:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								0d5ee15676 
								
							 
						 
						
							
							
								
								CMakeLists: Require a minimum of boost 1.79.0  
							
							
							
						 
						
							2023-03-25 23:03:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								eb8abae7eb 
								
							 
						 
						
							
							
								
								qt: implement RequestExit for applets  
							
							
							
						 
						
							2023-03-25 14:49:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								46f5e0a276 
								
							 
						 
						
							
							
								
								applets: implement RequestExit  
							
							
							
						 
						
							2023-03-25 12:44:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								82155e4000 
								
							 
						 
						
							
							
								
								Merge pull request  #9985  from liamwhite/funny-meme  
							
							... 
							
							
							
							vulkan: fix scheduler chunk reserve 
							
						 
						
							2023-03-24 23:40:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								7ebaafa2b2 
								
							 
						 
						
							
							
								
								Merge pull request  #9988  from rschlaikjer/rs-gpu-page-table-copy-elision  
							
							... 
							
							
							
							Pass GPU page table by reference inside TextureCache::ForEachImageInRegionGPU 
							
						 
						
							2023-03-25 01:59:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Schlaikjer 
								
							 
						 
						
							
							
							
							
								
							
							
								ee8f63ac65 
								
							 
						 
						
							
							
								
								Pass GPU page table by reference  
							
							
							
						 
						
							2023-03-25 00:25:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								74a24ab5d5 
								
							 
						 
						
							
							
								
								Merge pull request  #9983  from Morph1984/boost  
							
							... 
							
							
							
							CMakeLists: Update boost to 1.81.0 
							
						 
						
							2023-03-24 10:53:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
							
							
								
							
							
								f0b7390ae3 
								
							 
						 
						
							
							
								
								Merge pull request  #9981  from german77/nfp_connect  
							
							... 
							
							
							
							nfc: Initialize device when controller is connected 
							
						 
						
							2023-03-24 10:53:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								aea009216e 
								
							 
						 
						
							
							
								
								vulkan: fix scheduler chunk reserve  
							
							
							
						 
						
							2023-03-24 09:09:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								1242e360bd 
								
							 
						 
						
							
							
								
								Merge pull request  #9975  from liamwhite/more-waiting  
							
							... 
							
							
							
							vulkan: fix more excessive waiting in scheduler 
							
						 
						
							2023-03-24 00:19:43 -04:00