Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							52e52924bb 
							
						 
					 
					
						
						
							
							hle/result: Reimplement ResultVal using Common::Expected  
						
						... 
						
						
						
						Common::Expected effectively provides the same functions as ResultVal, so we can implement it with this.
This can be replaced with std::expected with minimal effort should it be standardized in the C++ Standard Template Library. 
						
						
					 
					
						2021-11-02 15:20:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b118fa8698 
							
						 
					 
					
						
						
							
							Merge pull request  #7227  from vonchenplus/fix_memory_leak_v2  
						
						... 
						
						
						
						Fix memory leak v2 
						
						
					 
					
						2021-11-01 20:11:30 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c2c72a6d6 
							
						 
					 
					
						
						
							
							Merge pull request  #7244  from Morph1984/application-lang-pt-br  
						
						... 
						
						
						
						file_sys/ns: Add Brazilian Portuguese to the list of ApplicationLanguage 
						
						
					 
					
						2021-10-29 22:32:38 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92159b210e 
							
						 
					 
					
						
						
							
							Merge pull request  #7240  from Morph1984/resultval-remove-cv  
						
						... 
						
						
						
						hle/result: Remove cv-qualifiers from Arg in MakeResult 
						
						
					 
					
						2021-10-29 21:35:32 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							e4052a1dab 
							
						 
					 
					
						
						
							
							ns: language: Add BrazilianPortuguese to ApplicationLanguage  
						
						... 
						
						
						
						It seems that Nintendo finally filled that last empty spot in ApplicationLanguage for a total of 16 supported languages. 
						
						
					 
					
						2021-10-28 20:05:05 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							1b5c37fa29 
							
						 
					 
					
						
						
							
							hle/result: Declare copy/move constructor/assignment as noexcept  
						
						... 
						
						
						
						While we're at it, we can also declare these copy/move constructor/assignment as noexcept. 
						
						
					 
					
						2021-10-28 04:00:21 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							189927c237 
							
						 
					 
					
						
						
							
							hle/result: Add move assignment operator in ResultVal  
						
						... 
						
						
						
						ResultVal was missing a move assignment operator, add it. 
						
						
					 
					
						2021-10-28 03:52:21 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff9ad4e7c 
							
						 
					 
					
						
						
							
							hle/result: Remove cv-qualifiers from Arg in MakeResult  
						
						... 
						
						
						
						This removes the const qualification for types when MakeResult(arg) is used in a const member function, allowing for automatic deduction and removing the need to manually specify the non-const type as the template argument. 
						
						
					 
					
						2021-10-28 03:07:18 -04:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							dd29285e35 
							
						 
					 
					
						
						
							
							Fix dangling kernel objects when exiting  
						
						
						
						
					 
					
						2021-10-27 09:06:30 +08:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							052017e189 
							
						 
					 
					
						
						
							
							Revert PR7009  
						
						
						
						
					 
					
						2021-10-27 09:06:30 +08:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b0104923 
							
						 
					 
					
						
						
							
							Fix memory leak  
						
						
						
						
					 
					
						2021-10-27 09:06:22 +08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63ed7d9af7 
							
						 
					 
					
						
						
							
							Merge pull request  #7193  from FernandoS27/idle  
						
						... 
						
						
						
						SVC: Implement svcInfo:IdleTickCount 
						
						
					 
					
						2021-10-25 09:17:49 -04:00 
						 
				 
			
				
					
						
							
							
								Billy Laws 
							
						 
					 
					
						
						
						
						
							
						
						
							2dbef58eeb 
							
						 
					 
					
						
						
							
							Fixup channel submit IOCTL syncpoint parameters  
						
						... 
						
						
						
						The current arguments worked by happenstance as games only ever submit
one syncpoint and request one fence back, if a game were to do something
other than this then the arguments would've been parsed entirely wrong. 
						
						
					 
					
						2021-10-24 00:01:35 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c871320760 
							
						 
					 
					
						
						
							
							Merge pull request  #7198  from ameerj/settings-chrono  
						
						... 
						
						
						
						settings: Remove std::chrono usage 
						
						
					 
					
						2021-10-19 09:55:50 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e81b799f1 
							
						 
					 
					
						
						
							
							Merge pull request  #7173  from Morph1984/invalidate-unmap  
						
						... 
						
						
						
						KPageTable: Perform ranged invalidation when unmapping code memory 
						
						
					 
					
						2021-10-17 03:25:26 -07:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							ef811c6425 
							
						 
					 
					
						
						
							
							settings: Remove std::chrono usage  
						
						... 
						
						
						
						Alleviates the dependency on chrono for all files that include settings.h 
						
						
					 
					
						2021-10-17 00:37:49 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							da6673e79a 
							
						 
					 
					
						
						
							
							SVC: Implement svcInfo:IdleTickCount  
						
						... 
						
						
						
						Used by the Witcher 3 
						
						
					 
					
						2021-10-16 20:33:44 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aef3ae1cb9 
							
						 
					 
					
						
						
							
							Merge pull request  #7187  from FernandoS27/boy-i-say-boy  
						
						... 
						
						
						
						NVHost_Ctrl: Force wait if the gpu falls behind too long. 
						
						
					 
					
						2021-10-15 16:14:32 -07:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de81571289 
							
						 
					 
					
						
						
							
							service/vi: Stub IHOSBinderDriver::TransactParcel GetBufferHistory ( #7184 )  
						
						
						
						
					 
					
						2021-10-15 18:50:45 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							53cf91d151 
							
						 
					 
					
						
						
							
							NvHost/Core: Address Feedback.  
						
						
						
						
					 
					
						2021-10-16 00:23:27 +02:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							198c6ad0d7 
							
						 
					 
					
						
						
							
							Suspend temporally  
						
						
						
						
					 
					
						2021-10-16 00:23:23 +02:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							7dca0bc11d 
							
						 
					 
					
						
						
							
							NVHost_Ctrl: Force wait if the gpu falls behind too long.  
						
						
						
						
					 
					
						2021-10-16 00:22:01 +02:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							50384e2619 
							
						 
					 
					
						
						
							
							KPageTable: Perform ranged invalidation when unmapping code memory  
						
						... 
						
						
						
						Co-Authored-By: Fernando S. <1731197+FernandoS27@users.noreply.github.com> 
						
						
					 
					
						2021-10-13 14:27:11 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97452b9558 
							
						 
					 
					
						
						
							
							Merge pull request  #7110  from vonchenplus/fix_extract_offline_romefs_error  
						
						... 
						
						
						
						applets/web: Fallback to loader to get the manual romfs if none is found 
						
						
					 
					
						2021-10-11 02:09:42 -04:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							0ee2185c59 
							
						 
					 
					
						
						
							
							applets/web: Fallback to loader to get the manual romfs if none is found  
						
						
						
						
					 
					
						2021-10-11 13:12:51 +08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							bea7824bd1 
							
						 
					 
					
						
						
							
							kernel: hle_ipc: Foward declare KAutoObject  
						
						
						
						
					 
					
						2021-10-07 13:32:36 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							7bb2dd75cd 
							
						 
					 
					
						
						
							
							service: Reduce header include overhead  
						
						
						
						
					 
					
						2021-10-07 13:32:21 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f84328934f 
							
						 
					 
					
						
						
							
							Merge pull request  #7118  from ameerj/vc-gpu-impl  
						
						... 
						
						
						
						gpu: Migrate implementation to the cpp file 
						
						
					 
					
						2021-10-06 20:02:31 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b2fa8dd41 
							
						 
					 
					
						
						
							
							Merge pull request  #7115  from ameerj/log-compile  
						
						... 
						
						
						
						common/logging: Reduce dependent header include overhead 
						
						
					 
					
						2021-10-05 10:05:46 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b869439969 
							
						 
					 
					
						
						
							
							Merge pull request  #7103  from Morph1984/service-ctx-event  
						
						... 
						
						
						
						service: Replace all service event creation with ServiceContext::CreateEvent 
						
						
					 
					
						2021-10-04 17:20:46 -07:00 
						 
				 
			
				
					
						
							
							
								Ameer J 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01f79d638f 
							
						 
					 
					
						
						
							
							Merge pull request  #7091  from vonchenplus/fix_memroy_leak  
						
						... 
						
						
						
						core: Fix memory leak 
						
						
					 
					
						2021-10-04 00:09:08 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							71e19153ef 
							
						 
					 
					
						
						
							
							nvflinger: Use jthread and stop_token for VSync thread  
						
						... 
						
						
						
						Avoids a destruction data race that may occur on the vsync thread 
						
						
					 
					
						2021-10-03 00:35:57 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							6c0d902373 
							
						 
					 
					
						
						
							
							nvhost_ctrl: Refactor usage of gpu.LockSync()  
						
						... 
						
						
						
						This seems to only be used to protect a later gpu function call. So we can move the lock into that call instead. 
						
						
					 
					
						2021-10-03 00:35:57 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							427bf76e62 
							
						 
					 
					
						
						
							
							gpu: Migrate implementation to the cpp file  
						
						
						
						
					 
					
						2021-10-03 00:35:57 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							2f5808b7ff 
							
						 
					 
					
						
						
							
							service: am: Make use of Exit to exit the currently running application  
						
						... 
						
						
						
						This also moves the call to the end to ensure services are properly destructed on exit. 
						
						
					 
					
						2021-10-01 23:39:55 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							fadcee14f8 
							
						 
					 
					
						
						
							
							service: Replace service event creation with ServiceContext::CreateEvent  
						
						... 
						
						
						
						The service context helps to manage all created events and allows us to close them upon destruction. 
						
						
					 
					
						2021-10-01 23:38:59 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a33519598 
							
						 
					 
					
						
						
							
							Merge pull request  #7102  from Morph1984/remove-boxcat  
						
						... 
						
						
						
						Remove Boxcat BCAT backend 
						
						
					 
					
						2021-10-01 18:41:41 -07:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							579f4ea4bd 
							
						 
					 
					
						
						
							
							common/logging: Reduce scope of fmt include  
						
						
						
						
					 
					
						2021-10-01 20:48:49 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							5daf3abe65 
							
						 
					 
					
						
						
							
							common/logging: Move Log::Entry declaration to a separate header  
						
						... 
						
						
						
						This reduces the load of requiring to include std::chrono in all files which include log.h 
						
						
					 
					
						2021-10-01 20:48:49 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							e29f3b87f1 
							
						 
					 
					
						
						
							
							style: Remove extra space preceding the :: operator  
						
						
						
						
					 
					
						2021-09-29 01:26:01 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							4acec5283e 
							
						 
					 
					
						
						
							
							service: bcat: Remove BoxCat BCAT implementation  
						
						... 
						
						
						
						The current implementation of BoxCat as it stands is non-functional due to the reliance on a server providing BCAT files.
This implementation will eventually be replaced with one that allows the use of local BCAT files dumped from a Nintendo Switch. 
						
						
					 
					
						2021-09-29 01:21:35 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							781c1d8df8 
							
						 
					 
					
						
						
							
							Merge pull request  #7018  from lat9nq/splat-stubs  
						
						... 
						
						
						
						audin_u: stub Start, RegisterBufferEvent, AppendAudioInBufferAuto 
						
						
					 
					
						2021-09-28 22:06:11 -04:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							5fbfc4c19e 
							
						 
					 
					
						
						
							
							Fix KShareMemory object leak  
						
						
						
						
					 
					
						2021-09-29 09:51:20 +08:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							bc4b4e3f56 
							
						 
					 
					
						
						
							
							service/es: Update to 13.0.0  
						
						
						
						
					 
					
						2021-09-26 20:17:07 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							d780eab357 
							
						 
					 
					
						
						
							
							service/npns: Update to 13.0.0  
						
						
						
						
					 
					
						2021-09-26 20:13:09 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e83f949e 
							
						 
					 
					
						
						
							
							service/vi: Update to 13.0.0  
						
						
						
						
					 
					
						2021-09-26 20:12:02 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							321c64a122 
							
						 
					 
					
						
						
							
							service/am: Update to 13.0.0  
						
						
						
						
					 
					
						2021-09-26 20:00:12 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							d103e2daf9 
							
						 
					 
					
						
						
							
							service/audio: Update to 13.0.0  
						
						
						
						
					 
					
						2021-09-26 19:49:09 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							e401c77351 
							
						 
					 
					
						
						
							
							service/hid: Update to 13.0.0  
						
						
						
						
					 
					
						2021-09-26 19:45:47 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							4b5f0af3fd 
							
						 
					 
					
						
						
							
							service/btdrv: Update to 13.0.0  
						
						
						
						
					 
					
						2021-09-26 19:32:45 -05:00