bunnei 
							
						 
					 
					
						
						
							
						
						ef7c50b276 
					 
					
						
						
							
							Merge pull request  #7695  from Morph1984/is-pow2  
						
						 
						
						... 
						
						
						
						common: bit_util: Add IsPow2 helper function 
						
						
					 
					
						2022-01-20 18:06:11 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f6815086a1 
					 
					
						
						
							
							hle: kernel: Remove redundant tracking of dummy threads.  
						
						 
						
						... 
						
						
						
						- These are already tracked by kernel's registered_objects member. 
						
						
					 
					
						2022-01-20 17:08:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						91ff6d4cb3 
					 
					
						
						
							
							hle: kernel: KThread: DummyThread can be waited, ensure wait_queue is not nullptr.  
						
						 
						
						
						
						
					 
					
						2022-01-20 17:08:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						46a620f9d7 
					 
					
						
						
							
							hle: kernel: KThread: Decrease DummyThread priority to ensure it is never scheduled.  
						
						 
						
						
						
						
					 
					
						2022-01-20 17:08:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						0b37e7cb39 
					 
					
						
						
							
							hle: kernel: service_thread: Ensure dummy thread is closed & destroyed on thread exit.  
						
						 
						
						
						
						
					 
					
						2022-01-20 17:08:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						384e24d3e9 
					 
					
						
						
							
							hle: kernel: KServerSession: Remove hack for CompleteSyncRequest.  
						
						 
						
						... 
						
						
						
						- This does not appear to be necessary anymore. 
						
						
					 
					
						2022-01-20 17:08:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						ad53dc22fd 
					 
					
						
						
							
							hle: kernel: KServerSession: Simplify CompleteSyncRequest EndWait.  
						
						 
						
						... 
						
						
						
						- Considering is_thread_waiting is never set, so we can remove IsThreadWaiting.
- KThread::EndWait will take the scheduler lock, so we can remove the redundant lock. 
						
						
					 
					
						2022-01-20 17:08:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5ffec69dc7 
					 
					
						
						
							
							hle: kernel: KThread: Ensure dummy threads never call EndWait.  
						
						 
						
						... 
						
						
						
						- These are only used by host threads for locking and will never have a wait_queue. 
						
						
					 
					
						2022-01-20 17:08:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						11a380c3da 
					 
					
						
						
							
							hle: kernel: KScheduler: Ensure dummy threads are never scheduled.  
						
						 
						
						... 
						
						
						
						- These are only used by host threads for locking. 
						
						
					 
					
						2022-01-20 17:08:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f6cbb14dce 
					 
					
						
						
							
							hle: kernel: KThread: Rename thread_type_for_debugging -> thread_type.  
						
						 
						
						... 
						
						
						
						- This will be used to ensure that we do not schedule dummy threads. 
						
						
					 
					
						2022-01-20 17:08:00 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						e781f6e767 
					 
					
						
						
							
							Merge pull request  #7710  from german77/just-shake-it  
						
						 
						
						... 
						
						
						
						core/hid: Increment shake force 
						
						
					 
					
						2022-01-20 16:53:22 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai M 
							
						 
					 
					
						
						
							
						
						55ef89a9c7 
					 
					
						
						
							
							Merge pull request  #7749  from jbeich/ffmpeg5  
						
						 
						
						... 
						
						
						
						video_core: unbreak build with FFmpeg 5.0 
						
						
					 
					
						2022-01-20 13:56:32 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Beich 
							
						 
					 
					
						
						
							
						
						d24a4b79d4 
					 
					
						
						
							
							video_core: constify AVCodec for ffmpeg >= 5.0  
						
						 
						
						... 
						
						
						
						src/video_core/command_classes/codecs/codec.cpp:177:16: error: assigning to 'AVCodec *' from 'const AVCodec *' discards qualifiers
    av_codec = avcodec_find_decoder(codec);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 
						
						
					 
					
						2022-01-20 11:09:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						dc471700ca 
					 
					
						
						
							
							Merge pull request  #7726  from german77/clamp  
						
						 
						
						... 
						
						
						
						service/hid: Initialize applet_resource on SetNpadAnalogStickUseCenterClamp 
						
						
					 
					
						2022-01-19 14:31:15 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando S 
							
						 
					 
					
						
						
							
						
						490df43f34 
					 
					
						
						
							
							Merge pull request  #7747  from DadSchoorse/fix-anv-64bit-atomic-stype  
						
						 
						
						... 
						
						
						
						vulkan_device: Fix sType for VkPhysicalDeviceShaderAtomicInt64Features 
						
						
					 
					
						2022-01-19 23:01:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								german77 
							
						 
					 
					
						
						
							
						
						8fa0416fee 
					 
					
						
						
							
							service/hid: Initialize applet_resource on SetNpadAnalogStickUseCenterClamp  
						
						 
						
						
						
						
					 
					
						2022-01-19 14:20:31 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Georg Lehmann 
							
						 
					 
					
						
						
							
						
						d15814d39f 
					 
					
						
						
							
							vulkan_device: Fix sType for VkPhysicalDeviceShaderAtomicInt64Features  
						
						 
						
						
						
						
					 
					
						2022-01-19 19:48:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						b5e83bcc7b 
					 
					
						
						
							
							Merge pull request  #7701  from bunnei/clear-mem-pages  
						
						 
						
						... 
						
						
						
						Kernel Memory Updates (Part 3): Clear KMemoryManager pages & other fixes 
						
						
					 
					
						2022-01-18 21:20:42 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						fc3eb72359 
					 
					
						
						
							
							Merge pull request  #7715  from gidoly/patch-4  
						
						 
						
						... 
						
						
						
						Xbox controller default name nit pick 
						
						
					 
					
						2022-01-18 21:14:30 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						eceee8e5f4 
					 
					
						
						
							
							Merge pull request  #7725  from german77/mouse_in_motion  
						
						 
						
						... 
						
						
						
						input_common: Reintroduce motion from mouse and use button names 
						
						
					 
					
						2022-01-18 18:16:27 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						101d86897b 
					 
					
						
						
							
							Merge pull request  #7712  from bunnei/fix-thread-exit  
						
						 
						
						... 
						
						
						
						Accurately implement thread exit 
						
						
					 
					
						2022-01-17 18:08:24 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						1dbb9e353e 
					 
					
						
						
							
							Merge pull request  #7724  from ameerj/astc_new_nv  
						
						 
						
						... 
						
						
						
						astc_decoder: Combine FastReplicate functions to work around new NV driver bug 
						
						
					 
					
						2022-01-17 16:48:04 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5eb0b65590 
					 
					
						
						
							
							Merge pull request  #7732  from v1993/patch-7  
						
						 
						
						... 
						
						
						
						kernel: remove no-op code 
						
						
					 
					
						2022-01-17 15:37:16 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						36144a5690 
					 
					
						
						
							
							input_common: Report battery for UDP controllers  
						
						 
						
						
						
						
					 
					
						2022-01-17 13:30:15 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								v1993 
							
						 
					 
					
						
						
							
						
						a943600019 
					 
					
						
						
							
							shader_recompiler: fix potential OOB access  
						
						 
						
						... 
						
						
						
						Found by static analysis with PVS-Studio. Original check wasn't actually checking for OOB and would segfault in case of it. 
						
						
					 
					
						2022-01-17 21:50:51 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai M 
							
						 
					 
					
						
						
							
						
						45ac3f414e 
					 
					
						
						
							
							Merge pull request  #7730  from v1993/patch-6  
						
						 
						
						... 
						
						
						
						input_common: nitpick about SetHatButton usage 
						
						
					 
					
						2022-01-17 13:43:34 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai M 
							
						 
					 
					
						
						
							
						
						b92198b7f8 
					 
					
						
						
							
							Merge pull request  #7729  from v1993/patch-5  
						
						 
						
						... 
						
						
						
						input_common: fix copy-paste error 
						
						
					 
					
						2022-01-17 13:43:21 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai M 
							
						 
					 
					
						
						
							
						
						cf4893410b 
					 
					
						
						
							
							Merge pull request  #7728  from v1993/patch-4  
						
						 
						
						... 
						
						
						
						hid: fix std::transform call 
						
						
					 
					
						2022-01-17 13:43:11 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai M 
							
						 
					 
					
						
						
							
						
						345bcd4cdf 
					 
					
						
						
							
							Merge pull request  #7727  from v1993/patch-3  
						
						 
						
						... 
						
						
						
						hid: Correct assignment source for rotations 
						
						
					 
					
						2022-01-17 13:42:57 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeri 
							
						 
					 
					
						
						
							
						
						84786dde00 
					 
					
						
						
							
							hle: remove no-op code  
						
						 
						
						... 
						
						
						
						Found by static analysis with PVS-Studio. Nobody seems to really know what was it doing there. 
						
						
					 
					
						2022-01-17 13:51:12 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						ca2d904770 
					 
					
						
						
							
							Merge pull request  #7719  from gidoly/patch-6  
						
						 
						
						... 
						
						
						
						Change default theme to Dark colorful 
						
						
					 
					
						2022-01-17 01:04:47 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeri 
							
						 
					 
					
						
						
							
						
						3431e0acf5 
					 
					
						
						
							
							input_common: nitpick about SetHatButton usage  
						
						 
						
						
						
						
					 
					
						2022-01-17 12:04:38 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeri 
							
						 
					 
					
						
						
							
						
						a99f84f4b2 
					 
					
						
						
							
							input_common: fix copy-paste error  
						
						 
						
						... 
						
						
						
						Found by static analysis with PVS-Studio. 
						
						
					 
					
						2022-01-17 11:31:38 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeri 
							
						 
					 
					
						
						
							
						
						8eddafd9d0 
					 
					
						
						
							
							hid: fix std::transform call  
						
						 
						
						... 
						
						
						
						Found by static analysis with PVS-Studio. 
						
						
					 
					
						2022-01-17 10:47:38 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
							
						
						78e233c460 
					 
					
						
						
							
							uisettings: Add enumeration type for themes  
						
						 
						
						... 
						
						
						
						Eliminates the usage of a magic number to indicate the default index of the themes array, 
						
						
					 
					
						2022-01-17 02:46:30 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gidoly 
							
						 
					 
					
						
						
							
						
						789af19c60 
					 
					
						
						
							
							config: Change default theme to Dark Colorful  
						
						 
						
						
						
						
					 
					
						2022-01-17 02:41:53 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valeri 
							
						 
					 
					
						
						
							
						
						c624edceba 
					 
					
						
						
							
							Correct assignment source for rotations  
						
						 
						
						... 
						
						
						
						Found by static analysis with PVS-Studio 
						
						
					 
					
						2022-01-17 10:40:41 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								german77 
							
						 
					 
					
						
						
							
						
						9eab07f863 
					 
					
						
						
							
							input_common: Reintroduce motion from mouse and use button names  
						
						 
						
						
						
						
					 
					
						2022-01-16 20:37:34 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
							
						
						a5bff8e9b3 
					 
					
						
						
							
							astc_decoder: Combine FastReplicate functions to work around new NV driver bug  
						
						 
						
						... 
						
						
						
						The new Nvidia drivers have a bug where the FastReplicateTo6 function produces a lookup into the REPLICATE_TO_8 table rather than the REPLICATE_TO_6 table.
This seems to be an optimization gone wrong. Combining the logic of the FastReplicate functions seems to address the bug. 
						
						
					 
					
						2022-01-16 16:13:20 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								german77 
							
						 
					 
					
						
						
							
						
						850896a52b 
					 
					
						
						
							
							audio/stream: Adjust volume scale factor  
						
						 
						
						
						
						
					 
					
						2022-01-15 20:28:37 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								german77 
							
						 
					 
					
						
						
							
						
						c8b3a12856 
					 
					
						
						
							
							yuzu: Add volume up/down hotkeys  
						
						 
						
						
						
						
					 
					
						2022-01-15 20:28:37 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gidoly 
							
						 
					 
					
						
						
							
						
						92d676d788 
					 
					
						
						
							
							Xbox controller default name nit pick  
						
						 
						
						... 
						
						
						
						Discord User moon lacer pointed us that official name is 'Xbox' not 'XBox' 
						
						
					 
					
						2022-01-16 05:59:31 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								german77 
							
						 
					 
					
						
						
							
						
						419f427a01 
					 
					
						
						
							
							yuzu: Remove speed limit hotkeys  
						
						 
						
						
						
						
					 
					
						2022-01-15 13:44:45 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						480b03b645 
					 
					
						
						
							
							Merge pull request  #7713  from gidoly/patch-3  
						
						 
						
						... 
						
						
						
						Change default name for playstation controllers 
						
						
					 
					
						2022-01-15 02:39:58 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						5eda606952 
					 
					
						
						
							
							Merge pull request  #7711  from bunnei/fix-service-thread-race-v2  
						
						 
						
						... 
						
						
						
						hle: kernel: Fix service_threads access to be thread safe V2. 
						
						
					 
					
						2022-01-14 22:22:39 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						b54cbc985e 
					 
					
						
						
							
							hle: kernel: k_memory_manager: Clear pages on allocation & free.  
						
						 
						
						... 
						
						
						
						- Heap pages should be zero'd.
- Also explicitly passed along heap allocation option. 
						
						
					 
					
						2022-01-14 21:16:33 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gidoly 
							
						 
					 
					
						
						
							
						
						7978ea4e8c 
					 
					
						
						
							
							Change default name for ps controllers  
						
						 
						
						... 
						
						
						
						Minor nitpick
Code is from narr 
						
						
					 
					
						2022-01-15 10:29:42 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						4064e03568 
					 
					
						
						
							
							Merge pull request  #7707  from german77/slow-update  
						
						 
						
						... 
						
						
						
						service/hid: Decrease motion update rate 
						
						
					 
					
						2022-01-14 17:13:30 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						f499c8177e 
					 
					
						
						
							
							core: hle: kernel: KThread: Integrate with KWorkerTask and implement DoWorkerTaskImpl.  
						
						 
						
						... 
						
						
						
						- This is used to terminate a thread asynchronously after it has been exited.
- This fixes a crash that can occur in Pokemon Sword/Shield because a thread is incorrectly closed on svcExitThread, then, the thread is destroyed on svcCloseHandle while it is still scheduled.
- Instead, we now wait for the thread to no longer be scheduled on all cores before destroying it from KWorkerTaskManager, which is accurate to HOS behavior. 
						
						
					 
					
						2022-01-14 16:44:14 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						d8b3f665db 
					 
					
						
						
							
							core: hle: kernel: KProcess: Integrate with KWorkerTask and add unimplemented DoWorkerTaskImpl.  
						
						 
						
						
						
						
					 
					
						2022-01-14 16:44:14 -08:00