bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96d07b4949 
							
						 
					 
					
						
						
							
							Merge pull request  #6158  from german77/hidServiceTables  
						
						 
						
						... 
						
						
						
						hid: Update service function tables 
						
						
					 
					
						2021-04-09 16:10:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6e5e053a6 
							
						 
					 
					
						
						
							
							Merge pull request  #6162  from degasus/no_spin_loops  
						
						 
						
						... 
						
						
						
						video_core: Avoid spin loops. 
						
						
					 
					
						2021-04-09 11:52:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c34249559d 
							
						 
					 
					
						
						
							
							Merge pull request  #6164  from Morph1984/service-update-12.x  
						
						 
						
						... 
						
						
						
						service: Update service function tables 
						
						
					 
					
						2021-04-09 10:59:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							9c85bcbecc 
							
						 
					 
					
						
						
							
							ns: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-09 00:49:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							467ef54e2a 
							
						 
					 
					
						
						
							
							aoc_u: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-09 00:49:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9e834fc2 
							
						 
					 
					
						
						
							
							nim: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-09 00:49:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							e0bddf8f07 
							
						 
					 
					
						
						
							
							npns: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-09 00:49:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							5ce0e127da 
							
						 
					 
					
						
						
							
							bgtc: Update to 12.x and implement OpenTaskService  
						
						 
						
						
						
						
					 
					
						2021-04-09 00:49:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							6af7bd02b2 
							
						 
					 
					
						
						
							
							vi: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-09 00:49:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							7e62452ac8 
							
						 
					 
					
						
						
							
							erpt: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-09 00:49:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							5ec2fdceca 
							
						 
					 
					
						
						
							
							btm: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-09 00:49:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							214ef2dd8a 
							
						 
					 
					
						
						
							
							btdrv: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-09 00:49:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1017efb4a 
							
						 
					 
					
						
						
							
							Merge pull request  #6168  from Morph1984/stub-SetNpadAnalogStickUseCenterClamp  
						
						 
						
						... 
						
						
						
						service: hid: Stub SetAnalogStickUseCenterClamp 
						
						
					 
					
						2021-04-08 21:16:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							701b6c2fb8 
							
						 
					 
					
						
						
							
							Merge pull request  #6155  from ameerj/kernel-12-rescnt  
						
						 
						
						... 
						
						
						
						kernel: Increase event and session counts 
						
						
					 
					
						2021-04-08 18:21:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d894818bb3 
							
						 
					 
					
						
						
							
							Merge pull request  #6157  from Morph1984/am-update-12.x  
						
						 
						
						... 
						
						
						
						service: am: Update service function tables 
						
						
					 
					
						2021-04-08 16:37:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1744fa6ecf 
							
						 
					 
					
						
						
							
							Merge pull request  #6062  from ameerj/auto-stub  
						
						 
						
						... 
						
						
						
						service: Add a toggle for auto stub fallback 
						
						
					 
					
						2021-04-08 15:32:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfac2e2d25 
							
						 
					 
					
						
						
							
							Merge pull request  #6145  from lat9nq/nvhost_empty_memcpy  
						
						 
						
						... 
						
						
						
						nvhost_nvdec_common: Avoid memcpy with null pointers 
						
						
					 
					
						2021-04-08 13:23:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							415dfb6cd3 
							
						 
					 
					
						
						
							
							Merge pull request  #6154  from lioncash/svcrange2  
						
						 
						
						... 
						
						
						
						svc: Expand SVC tables 
						
						
					 
					
						2021-04-08 09:21:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							8e545deab9 
							
						 
					 
					
						
						
							
							service: hid: Stub SetAnalogStickUseCenterClamp  
						
						 
						
						... 
						
						
						
						- Used by eBASEBALLパワフルプロ野球2020 
						
						
					 
					
						2021-04-08 03:41:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15a07f0282 
							
						 
					 
					
						
						
							
							Merge pull request  #6160  from Morph1984/fs-update-12.x  
						
						 
						
						... 
						
						
						
						service: fs: Update service function tables 
						
						
					 
					
						2021-04-07 20:54:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							262a70223f 
							
						 
					 
					
						
						
							
							Merge pull request  #6143  from lat9nq/nvhost_null_memcpy  
						
						 
						
						... 
						
						
						
						nvhost_ctrl_gpu: Avoid sending null pointer to memcpy 
						
						
					 
					
						2021-04-07 16:50:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							535e50db1c 
							
						 
					 
					
						
						
							
							Merge pull request  #6159  from Morph1984/acc-update-12.x  
						
						 
						
						... 
						
						
						
						service: acc: Update service function tables 
						
						
					 
					
						2021-04-07 14:37:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							e8bd9aed8b 
							
						 
					 
					
						
						
							
							video_core: Use a CV for blocking commands.  
						
						 
						
						... 
						
						
						
						There is no need for a busy loop here. Let's just use a condition variable to save some power. 
						
						
					 
					
						2021-04-07 22:38:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							e6fb49fa4b 
							
						 
					 
					
						
						
							
							video_core/gpu_thread: Keep the write lock for allocating the fence.  
						
						 
						
						... 
						
						
						
						Else the fence might get submited out-of-order into the queue, which makes testing them pointless.
Overhead should be tiny as the mutex is just moved from the queue to the writing code. 
						
						
					 
					
						2021-04-07 22:38:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							5145133a60 
							
						 
					 
					
						
						
							
							video_core/gpu_thread: Implement a ShutDown method.  
						
						 
						
						... 
						
						
						
						This was implicitly done by `is_powered_on = false`, however the explicit method allows us to block until the GPU is actually gone.
This should fix a race condition while removing the other subsystems while the GPU is still active. 
						
						
					 
					
						2021-04-07 22:38:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							4aec060f6d 
							
						 
					 
					
						
						
							
							common/threadsafe_queue: Provide Wait() method.  
						
						 
						
						... 
						
						
						
						It shall block until there is something to consume in the queue.
And use it for the GPU emulation instead of the spin loop.
This is only in booting the emulator, however in BOTW this is the case for about 1 second. 
						
						
					 
					
						2021-04-07 22:38:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3173a53db9 
							
						 
					 
					
						
						
							
							Merge pull request  #6130  from degasus/better_assert_handling  
						
						 
						
						... 
						
						
						
						common: Move assert failure handling into a cpp file. 
						
						
					 
					
						2021-04-07 13:35:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d490f6dcf8 
							
						 
					 
					
						
						
							
							Merge pull request  #6153  from lioncash/svcrange  
						
						 
						
						... 
						
						
						
						process_capability: Handle extended SVC range 
						
						
					 
					
						2021-04-07 13:01:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dc35caad1 
							
						 
					 
					
						
						
							
							Merge pull request  #6161  from Morph1984/audio-update-12.x  
						
						 
						
						... 
						
						
						
						service: audio: Update service function tables 
						
						
					 
					
						2021-04-07 10:39:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d40b8185 
							
						 
					 
					
						
						
							
							hwopus: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 02:57:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							1ad4c98a5c 
							
						 
					 
					
						
						
							
							IFile: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 02:49:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							c44db90ad1 
							
						 
					 
					
						
						
							
							fsp-srv: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 02:46:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							531e797795 
							
						 
					 
					
						
						
							
							dauth_o: Update to 11.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 02:15:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							ded420cfeb 
							
						 
					 
					
						
						
							
							acc_u1: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 02:15:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							63caeca6ba 
							
						 
					 
					
						
						
							
							acc_su: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 02:15:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							4fe05d7b42 
							
						 
					 
					
						
						
							
							hid: Update service function tables  
						
						 
						
						
						
						
					 
					
						2021-04-07 01:15:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							63ebf2a328 
							
						 
					 
					
						
						
							
							ISelfController: Update to 11.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 02:00:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							d04120169d 
							
						 
					 
					
						
						
							
							IApplicationFunctions: Update to 11.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 01:59:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							ad0d5818a6 
							
						 
					 
					
						
						
							
							IDebugFunctions: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 01:53:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							49ec5784b0 
							
						 
					 
					
						
						
							
							ICommonStateGetter: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 01:53:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							4cdc701fd3 
							
						 
					 
					
						
						
							
							IGlobalStateController: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 01:53:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							95fa89da27 
							
						 
					 
					
						
						
							
							IHomeMenuFunctions: Update to 12.x  
						
						 
						
						
						
						
					 
					
						2021-04-07 01:53:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							24900674b7 
							
						 
					 
					
						
						
							
							kernel: Increase event and session counts  
						
						 
						
						... 
						
						
						
						12.x increased the number of available sessions and event resource counts 
						
						
					 
					
						2021-04-07 01:01:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							068b2ffbcc 
							
						 
					 
					
						
						
							
							Merge pull request  #6146  from lat9nq/vp9_empty_memcpy  
						
						 
						
						... 
						
						
						
						vp9: Avoid memcpy with null pointers 
						
						
					 
					
						2021-04-06 21:57:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							55fc808d64 
							
						 
					 
					
						
						
							
							svc: Expand SVC tables  
						
						 
						
						... 
						
						
						
						12.x expanded the range of SVC entries from 0x7F to 0xBF (with all new
entries being unused), so we can expand it to also match. 
						
						
					 
					
						2021-04-07 00:55:33 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							03dda80e2b 
							
						 
					 
					
						
						
							
							process_capability: Handle extended SVC range  
						
						 
						
						... 
						
						
						
						12.x extended the range of SVC IDs, so we need to expand the range of
bits that need to be tested.
The upside of this is that we can eliminate a range check, given the
whole range is used. 
						
						
					 
					
						2021-04-07 00:35:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc42e40c5 
							
						 
					 
					
						
						
							
							nvhost_nvdec_common: Avoid memcpy with null pointers  
						
						 
						
						... 
						
						
						
						Avoid sending null pointer to memcpy as reported by Undefined Behavious
Sanitizer.
Co-authored-by: LC <mathew1800@gmail.com> 
						
						
					 
					
						2021-04-05 16:40:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							638c892edf 
							
						 
					 
					
						
						
							
							nvhost_ctrl_gpu: Avoid sending null pointer to memcpy  
						
						 
						
						... 
						
						
						
						Undefined Behaviour Sanitizer reports a null pointer is being sent to
memcpy, thought it's "guaranteed to never be null". Guard it with an if
statement, and log when the action has been averted. 
						
						
					 
					
						2021-04-05 00:49:09 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							a60653dcd3 
							
						 
					 
					
						
						
							
							vp9: Avoid memcpy with null pointers  
						
						 
						
						... 
						
						
						
						Avoid sending null pointer to memcpy as reported by Undefined Behaviour
Sanitizer. Replaces the std::memcpy calls in SpliceVectors with
std::copy calls. Opting to replace all the memcpy's with copy's.
Co-authored-by: LC <mathew1800@gmail.com> 
						
						
					 
					
						2021-04-05 00:44:38 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7feb490f83 
							
						 
					 
					
						
						
							
							Merge pull request  #6141  from lat9nq/cfg_gphcs_stack_use  
						
						 
						
						... 
						
						
						
						configure_graphics: Prevent stack-use-after-scope 
						
						
					 
					
						2021-04-04 18:16:50 -04:00