Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a1bf353780 
							
						 
					 
					
						
						
							
							Kernel: Correct pending feedback.  
						
						
						
						
					 
					
						2020-02-22 11:51:03 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b9472eae44 
							
						 
					 
					
						
						
							
							System: Expose Host thread registering routines from kernel.  
						
						
						
						
					 
					
						2020-02-22 11:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							d219a96cc8 
							
						 
					 
					
						
						
							
							Kernel: Address Feedback.  
						
						
						
						
					 
					
						2020-02-22 11:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							ea956c823e 
							
						 
					 
					
						
						
							
							Kernel: Implement Scheduler locks  
						
						
						
						
					 
					
						2020-02-22 11:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							5c90d22f3d 
							
						 
					 
					
						
						
							
							Kernel: Implement Time Manager.  
						
						
						
						
					 
					
						2020-02-22 11:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							179bafa7cb 
							
						 
					 
					
						
						
							
							Kernel: Rename ThreadCallbackHandleTable and Setup Thread Ids on Kernel.  
						
						
						
						
					 
					
						2020-02-22 11:18:06 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							0728dfef84 
							
						 
					 
					
						
						
							
							Kernel: Make global scheduler depend on KernelCore  
						
						
						
						
					 
					
						2020-02-22 11:18:06 -04:00 
						 
				 
			
				
					
						
							
							
								Brian Clinkenbeard 
							
						 
					 
					
						
						
						
						
							
						
						
							ad4e5c15fb 
							
						 
					 
					
						
						
							
							httplib compatibility  
						
						
						
						
					 
					
						2020-02-18 18:04:33 -08:00 
						 
				 
			
				
					
						
							
							
								CJBok 
							
						 
					 
					
						
						
						
						
							
						
						
							23c4cc80e2 
							
						 
					 
					
						
						
							
							analog_from_button get direction implementation  
						
						
						
						
					 
					
						2020-02-18 06:45:37 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72d4c6fee0 
							
						 
					 
					
						
						
							
							Merge pull request  #3412  from Morph1984/aspect-ratio  
						
						... 
						
						
						
						GUI: Add aspect ratio dropdown 
						
						
					 
					
						2020-02-17 22:02:18 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26006cbd2c 
							
						 
					 
					
						
						
							
							Merge pull request  #3420  from namkazt/master2  
						
						... 
						
						
						
						nvhost_gpu: implement ChannelSetTimeslice 
						
						
					 
					
						2020-02-17 00:31:11 -05:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5257a83ebe 
							
						 
					 
					
						
						
							
							IUserLocalCommunicationService: add function Initialize2  
						
						
						
						
					 
					
						2020-02-16 13:24:34 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c0eb6026b 
							
						 
					 
					
						
						
							
							HLE: correct function name of IUserLocalCommunicationService  
						
						... 
						
						
						
						402: function name should be Initialize2 (7.0.0+) not SetOperationMode
Follow by: https://switchbrew.org/wiki/LDN_services#IUserLocalCommunicationService  
						
						
					 
					
						2020-02-16 13:14:06 +07:00 
						 
				 
			
				
					
						
							
							
								namkazy 
							
						 
					 
					
						
						
						
						
							
						
						
							7fadc9c180 
							
						 
					 
					
						
						
							
							nvhost_gpu: implement ChannelSetTimeslice  
						
						
						
						
					 
					
						2020-02-16 11:53:03 +07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f552d553ba 
							
						 
					 
					
						
						
							
							Merge pull request  #3401  from FernandoS27/synchronization  
						
						... 
						
						
						
						Set of refactors for Kernel Synchronization and Hardware Constants 
						
						
					 
					
						2020-02-14 14:40:20 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							c3d0a0d627 
							
						 
					 
					
						
						
							
							Add 4:3 aspect ratio and address feedback  
						
						
						
						
					 
					
						2020-02-14 14:39:04 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							829d8c0d6b 
							
						 
					 
					
						
						
							
							Core: Correct compilition in GCC  
						
						
						
						
					 
					
						2020-02-14 05:53:30 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							20dc2e3622 
							
						 
					 
					
						
						
							
							Address feedback  
						
						
						
						
					 
					
						2020-02-14 00:06:26 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							22f58cca5e 
							
						 
					 
					
						
						
							
							Use enumeration instead of magic numbers  
						
						
						
						
					 
					
						2020-02-13 23:13:23 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							27e19f87c6 
							
						 
					 
					
						
						
							
							Add following aspect ratios: 16:9, 21:9, Stretch to Window  
						
						... 
						
						
						
						Available as a drop down within the configure graphics tab. 
						
						
					 
					
						2020-02-13 22:17:28 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74feed372c 
							
						 
					 
					
						
						
							
							Merge pull request  #3400  from makigumo/patch-1  
						
						... 
						
						
						
						update hwopus DecodeInterleaved for FW 7.0.0+ 
						
						
					 
					
						2020-02-13 21:26:13 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							2bc949628d 
							
						 
					 
					
						
						
							
							Core: Address Feedback  
						
						
						
						
					 
					
						2020-02-13 19:10:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							be269e21a5 
							
						 
					 
					
						
						
							
							address_arbiter: Collapse loops in InsertThread() and RemoveThread()  
						
						... 
						
						
						
						Same behavior, but without the need to explicitly loop through
everything manually. 
						
						
					 
					
						2020-02-12 15:34:07 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9f2c703137 
							
						 
					 
					
						
						
							
							address_arbiter: Simplify GetThreadsWaitingOnAddress()  
						
						... 
						
						
						
						Simplifies the overall function and also allows for it to become a
const-qualified member function. 
						
						
					 
					
						2020-02-12 15:10:16 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f8dda2d5b 
							
						 
					 
					
						
						
							
							Merge pull request  #3403  from lioncash/debug  
						
						... 
						
						
						
						bcat/backend: Prevent fmt exception in debug log within NullBackend::Clear() 
						
						
					 
					
						2020-02-12 11:17:43 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f00a54f508 
							
						 
					 
					
						
						
							
							bcat/backend: Make formatting of passphrase consistent in NullBackend::SetPassphrase()  
						
						... 
						
						
						
						Aligns the '=' to be consistent with the rest of the logs within this
source file. 
						
						
					 
					
						2020-02-12 01:18:29 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							eefd97e80d 
							
						 
					 
					
						
						
							
							bcat/backend: Prevent fmt exception in debug log within NullBackend::Clear()  
						
						... 
						
						
						
						A formatting specifier within Clear wasn't being used, which will cause
fmt to throw an exception. This fixes that. 
						
						
					 
					
						2020-02-12 01:14:47 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b80c348b09 
							
						 
					 
					
						
						
							
							kernel/thread: Remove trivial usages of the global system accessor  
						
						... 
						
						
						
						We can just use the kernel member variable directly instead of going
through the system to obtain the same thing. 
						
						
					 
					
						2020-02-12 01:00:41 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6f8aba04 
							
						 
					 
					
						
						
							
							Core: Set all hardware emulation constants in a single file.  
						
						
						
						
					 
					
						2020-02-11 20:19:11 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							d23d504d77 
							
						 
					 
					
						
						
							
							Kernel: Refactor synchronization to better match RE  
						
						
						
						
					 
					
						2020-02-11 18:47:31 -04:00 
						 
				 
			
				
					
						
							
							
								makigumo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							926ea5a16d 
							
						 
					 
					
						
						
							
							update hwopus DecodeInterleaved for FW 7.0.0+  
						
						... 
						
						
						
						trivial change,
see https://switchbrew.org/wiki/Audio_services#IHardwareOpusDecoder  
						
						
					 
					
						2020-02-11 18:41:04 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							c5aefe42aa 
							
						 
					 
					
						
						
							
							Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.  
						
						
						
						
					 
					
						2020-02-11 10:46:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7b07e521ca 
							
						 
					 
					
						
						
							
							hle: services: Use std::shared_ptr instead of copy by value.  
						
						
						
						
					 
					
						2020-02-07 23:02:26 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa3f9b9606 
							
						 
					 
					
						
						
							
							Merge pull request  #3381  from bunnei/ipc-fix  
						
						... 
						
						
						
						hle: services: Fix prepo IPC, and add better error checking. 
						
						
					 
					
						2020-02-07 16:25:42 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ba53543da6 
							
						 
					 
					
						
						
							
							kernel: transfer_memory: Properly reserve and reset memory region.  
						
						
						
						
					 
					
						2020-02-05 23:06:54 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							7a547b9342 
							
						 
					 
					
						
						
							
							wait_object: Make wait behavior only require one object to signal.  
						
						... 
						
						
						
						- This was holdover from citra. 
						
						
					 
					
						2020-02-05 23:06:53 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3a0c1e79f8 
							
						 
					 
					
						
						
							
							am: Correct IPC object count mismatch.  
						
						
						
						
					 
					
						2020-02-05 23:06:53 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							77da74e17a 
							
						 
					 
					
						
						
							
							services: am: Clear events on PopOutData and PopInteractiveOutData.  
						
						
						
						
					 
					
						2020-02-05 23:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							84e895cdd6 
							
						 
					 
					
						
						
							
							am: Refactor IStorage interface.  
						
						
						
						
					 
					
						2020-02-05 23:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3557fa25d0 
							
						 
					 
					
						
						
							
							applets: software_keyboard: Signal state change on end of interactive session.  
						
						
						
						
					 
					
						2020-02-05 23:06:51 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							be5fcffb89 
							
						 
					 
					
						
						
							
							applets: software_keyboard: Minor cleanup.  
						
						
						
						
					 
					
						2020-02-05 23:06:50 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2245c24e21 
							
						 
					 
					
						
						
							
							services: prepo: Fix IPC interface with SaveReport/SaveReportWithUser.  
						
						
						
						
					 
					
						2020-02-05 22:52:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9751ccc5e0 
							
						 
					 
					
						
						
							
							hle_ipc: Add error checking to read/write buffer access.  
						
						
						
						
					 
					
						2020-02-05 22:52:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c31ec00d67 
							
						 
					 
					
						
						
							
							Merge pull request  #3337  from ReinUsesLisp/vulkan-staged  
						
						... 
						
						
						
						yuzu: Implement Vulkan frontend 
						
						
					 
					
						2020-02-03 16:56:25 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							69a6796de1 
							
						 
					 
					
						
						
							
							Merge pull request  #3284  from CJBok/hid-fix  
						
						... 
						
						
						
						hid: Fix analog sticks directional states 
						
						
					 
					
						2020-02-01 14:02:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c18f9898d9 
							
						 
					 
					
						
						
							
							Merge pull request  #3364  from lioncash/thread  
						
						... 
						
						
						
						core/arm: Remove usage of global GetCurrentThread() 
						
						
					 
					
						2020-01-31 11:13:24 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b5b01b29f 
							
						 
					 
					
						
						
							
							Merge pull request  #3363  from lioncash/unique_ptr  
						
						... 
						
						
						
						kernel/physical_core: Make use of std::unique_ptr instead of std::shared_ptr 
						
						
					 
					
						2020-01-30 23:33:02 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91b0a3f799 
							
						 
					 
					
						
						
							
							Revert "system_archive: Fix Korean and Chinese fonts"  
						
						
						
						
					 
					
						2020-01-30 22:02:15 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							472319e573 
							
						 
					 
					
						
						
							
							core/arm: Remove usage of global GetCurrentThread()  
						
						... 
						
						
						
						Now both CPU backends go through their referenced system instance to
obtain the current thread. 
						
						
					 
					
						2020-01-30 18:52:25 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2de2bb980e 
							
						 
					 
					
						
						
							
							kernel/physical_core: Make use of std::unique_ptr  
						
						... 
						
						
						
						shared_ptr was used in 2d1984c20c75e03ec79eeb3806b12efa1679b977 due to a
misunderstanding of how the language generates move constructors and
move assignment operators.
If a destructor is user-provided, then the compiler won't generate the
move constructor and move assignment operators by default--they must be
explicitly opted into.
The reason for the compilation errors is due to the fact that the
language will fall back to attempting to use the copy constructor/copy
assignment operators if the respective move constructor or move
assignment operator is unavailable.
Given that we explicitly opt into them now, the the move constructor and
move assignment operators will be generated as expected. 
						
						
					 
					
						2020-01-30 18:42:40 -05:00