Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							75a8b304d4 
							
						 
					 
					
						
						
							
							loader/nso: Remove left-in debug pragma  
						
						... 
						
						
						
						Unintentionally introduced in 552d5071fa 
						
					 
					
						2019-04-30 22:55:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb420358a9 
							
						 
					 
					
						
						
							
							Merge pull request  #2406  from FearlessTobi/port-3839  
						
						... 
						
						
						
						Port citra-emu/citra#3839 : "travis: use prebuilt image" 
						
					 
					
						2019-04-30 19:25:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79e54abe19 
							
						 
					 
					
						
						
							
							Merge pull request  #2100  from FreddyFunk/disk-cache-precompiled-file  
						
						... 
						
						
						
						gl_shader_disk_cache: Improve precompiled shader cache generation speed and size 
						
					 
					
						2019-04-30 19:24:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							19632d2421 
							
						 
					 
					
						
						
							
							kernel/svc: Make svcCreateThread/svcStartThread/svcSleepThread/svcExitThread calls show up in the debug log  
						
						... 
						
						
						
						These are actually quite important indicators of thread lifetimes, so
they should be going into the debug log, rather than being treated as
misc info and delegated to the trace log. 
						
					 
					
						2019-04-29 01:38:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d672c6e759 
							
						 
					 
					
						
						
							
							kernel/svc: Reorganize svcSetThreadCoreMask()  
						
						... 
						
						
						
						Makes the code much nicer to follow in terms of behavior and control
flow. It also fixes a few bugs in the implementation.
Notably, the thread's owner process shouldn't be accessed in order to
retrieve the core mask or ideal core. This should be done through the
current running process. The only reason this bug wasn't encountered yet
is because we currently only support running one process, and thus every
owner process will be the current process.
We also weren't checking against the process' CPU core mask to see if an
allowed core is specified or not.
With this out of the way, it'll be less noisy to implement proper
handling of the affinity flags internally within the kernel thread
instances. 
						
					 
					
						2019-04-29 01:38:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							69a2003a8e 
							
						 
					 
					
						
						
							
							kernel/thread: Update thread processor ID flags  
						
						... 
						
						
						
						Adds the missing flags to the enum and documents them. 
						
					 
					
						2019-04-29 01:37:51 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91e239d66f 
							
						 
					 
					
						
						
							
							Merge pull request  #2435  from ReinUsesLisp/misc-vc  
						
						... 
						
						
						
						shader_ir: Miscellaneous fixes 
						
					 
					
						2019-04-28 22:29:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2be32eb3d2 
							
						 
					 
					
						
						
							
							Merge pull request  #2412  from lioncash/system  
						
						... 
						
						
						
						kernel/vm_manager: Remove usages of global system accessors 
						
					 
					
						2019-04-28 22:27:14 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c52233ec8b 
							
						 
					 
					
						
						
							
							Merge pull request  #2322  from ReinUsesLisp/wswitch  
						
						... 
						
						
						
						video_core: Silent -Wswitch warnings 
						
					 
					
						2019-04-28 22:24:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a3737120d 
							
						 
					 
					
						
						
							
							Merge pull request  #2423  from FernandoS27/half-correct  
						
						... 
						
						
						
						Corrections on Half Float operations: HADD2 HMUL2 and HFMA2 
						
					 
					
						2019-04-28 22:24:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							565fce71b1 
							
						 
					 
					
						
						
							
							service/audctl: Update documentation comments to be relative to 8.0.0  
						
						... 
						
						
						
						The state of these service calls are still the same in version 8.0.0. 
						
					 
					
						2019-04-27 23:17:58 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							2156e52014 
							
						 
					 
					
						
						
							
							shader_ir: Move Sampler index entry in operand< to sort declarations  
						
						
						
					 
					
						2019-04-26 01:13:05 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							b77b4b76bb 
							
						 
					 
					
						
						
							
							shader_ir: Add missing entry to Sampler operand< comparison  
						
						
						
					 
					
						2019-04-26 01:11:24 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							0b91087a1e 
							
						 
					 
					
						
						
							
							shader_ir/texture: Fix sampler const buffer key shift  
						
						
						
					 
					
						2019-04-26 01:09:29 -03:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							4e462d1fd7 
							
						 
					 
					
						
						
							
							mii_manager: Fix incorrect loop condition in mii UUID generation code  
						
						
						
					 
					
						2019-04-25 08:57:23 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							851c01c45e 
							
						 
					 
					
						
						
							
							profile_select: Port Service::Account::UUID to Common::UUID  
						
						
						
					 
					
						2019-04-25 08:13:11 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa2b99a98 
							
						 
					 
					
						
						
							
							mii: Implement Delete and Destroy file  
						
						
						
					 
					
						2019-04-25 08:07:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c40cff454d 
							
						 
					 
					
						
						
							
							mii: Implement IsUpdated command (IPC 0)  
						
						
						
					 
					
						2019-04-25 08:07:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f0db2e3ef3 
							
						 
					 
					
						
						
							
							mii_manager: Cleanup and optimization  
						
						
						
					 
					
						2019-04-25 08:07:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e25a7891e9 
							
						 
					 
					
						
						
							
							mii: Implement IDatabaseService commands using MiiManager  
						
						... 
						
						
						
						Since the MiiManager was designed around the IPC interface, this is quite easy. Only functions that were clearly defined were implemented. 
						
					 
					
						2019-04-25 08:07:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							daf5b8c61b 
							
						 
					 
					
						
						
							
							mii: Add MiiManager class to manage Mii database  
						
						... 
						
						
						
						Provides serialization/deserialization to the database in system save files, accessors for database state and proper handling of both major Mii formats (MiiInfo and MiiStoreData) 
						
					 
					
						2019-04-25 08:07:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5638a142 
							
						 
					 
					
						
						
							
							common: Extract UUID to its own class  
						
						... 
						
						
						
						Since the Mii database uses UUIDs very similar to the Accounts database, it makes no sense to not share code between them. 
						
					 
					
						2019-04-25 08:07:57 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78574e7a47 
							
						 
					 
					
						
						
							
							Merge pull request  #2416  from lioncash/wait  
						
						... 
						
						
						
						kernel/svc: Clean up wait synchronization related functionality 
						
					 
					
						2019-04-24 22:56:08 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94db649205 
							
						 
					 
					
						
						
							
							Merge pull request  #2424  from FernandoS27/compat  
						
						... 
						
						
						
						Allow picking a Compatibility Profile for OpenGL. 
						
					 
					
						2019-04-24 22:54:27 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee2252b6e1 
							
						 
					 
					
						
						
							
							Merge pull request  #2426  from FearlessTobi/port-4748  
						
						... 
						
						
						
						Port citra-emu/citra#4748 : "Launch directly in Mac without terminal" 
						
					 
					
						2019-04-24 22:53:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53f746fa9a 
							
						 
					 
					
						
						
							
							Merge pull request  #2228  from DarkLordZach/applet-manager-p1  
						
						... 
						
						
						
						applets: Add AppletManager and implement PhotoViewer and Error applets 
						
					 
					
						2019-04-24 22:53:21 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0592869076 
							
						 
					 
					
						
						
							
							Merge pull request  #2404  from lioncash/unicode  
						
						... 
						
						
						
						CMakeLists: Ensure we specify Unicode as the codepage on Windows 
						
					 
					
						2019-04-24 22:51:17 -04:00 
						 
				 
			
				
					
						
							
							
								FreddyFunk 
							
						 
					 
					
						
						
						
						
							
						
						
							1a3ff252a4 
							
						 
					 
					
						
						
							
							Re added new lines at the end of files  
						
						
						
					 
					
						2019-04-23 23:19:28 +02:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							3091b40691 
							
						 
					 
					
						
						
							
							gl_shader_disk_cache: Compress precompiled shader cache file with Zstandard  
						
						
						
					 
					
						2019-04-23 22:24:31 +02:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							9db2c734c9 
							
						 
					 
					
						
						
							
							gl_shader_disk_cache: Use VectorVfsFile for the virtual precompiled shader cache file  
						
						
						
					 
					
						2019-04-23 22:24:23 +02:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
						
						
							
						
						
							3fe542cf60 
							
						 
					 
					
						
						
							
							gl_shader_disk_cache: Remove per shader compression  
						
						
						
					 
					
						2019-04-23 21:40:01 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b3118ee316 
							
						 
					 
					
						
						
							
							Fixes and Corrections to DMA Engine  
						
						
						
					 
					
						2019-04-23 15:28:18 -04:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8df9449bb8 
							
						 
					 
					
						
						
							
							Merge pull request  #2422  from ReinUsesLisp/fixup-samplers  
						
						... 
						
						
						
						gl_state: Fix samplers memory corruption 
						
					 
					
						2019-04-23 18:30:35 +03:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2fbcaae30 
							
						 
					 
					
						
						
							
							Merge pull request  #2425  from FernandoS27/y-direction  
						
						... 
						
						
						
						Fix flipping on some games by applying Y direction register 
						
					 
					
						2019-04-23 18:29:29 +03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							f1e5314f1a 
							
						 
					 
					
						
						
							
							Add Swizzle Parameters to the DMA engine  
						
						
						
					 
					
						2019-04-23 11:21:00 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e140e2ebc6 
							
						 
					 
					
						
						
							
							Add Documentation Headers to all the GPU Engines  
						
						
						
					 
					
						2019-04-23 08:44:52 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							021d28c9b8 
							
						 
					 
					
						
						
							
							Corrections and styling  
						
						
						
					 
					
						2019-04-23 08:02:24 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fad91ca45 
							
						 
					 
					
						
						
							
							Merge pull request  #2383  from ReinUsesLisp/aoffi-test  
						
						... 
						
						
						
						gl_shader_decompiler: Disable variable AOFFI on unsupported devices 
						
					 
					
						2019-04-22 22:14:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cab042674 
							
						 
					 
					
						
						
							
							Merge pull request  #2420  from lioncash/audctl  
						
						... 
						
						
						
						service/audctl: Implement GetTargetVolumeMin() and GetTargetVolumeMax() 
						
					 
					
						2019-04-22 22:12:48 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							701ce1c9d0 
							
						 
					 
					
						
						
							
							Implement Maxwell3D Data Upload  
						
						
						
					 
					
						2019-04-22 19:27:36 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ff140b99 
							
						 
					 
					
						
						
							
							Introduce skeleton of the GPU Compute Engine.  
						
						
						
					 
					
						2019-04-22 19:05:43 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a91d3fc639 
							
						 
					 
					
						
						
							
							Revamp Kepler Memory to use a subegine to manage uploads  
						
						
						
					 
					
						2019-04-22 18:50:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5889cbd6f 
							
						 
					 
					
						
						
							
							Merge pull request  #2403  from FernandoS27/compressed-linear  
						
						... 
						
						
						
						Support compressed formats on linear textures. 
						
					 
					
						2019-04-22 17:09:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68b707711a 
							
						 
					 
					
						
						
							
							Merge pull request  #2411  from FernandoS27/unsafe-gpu  
						
						... 
						
						
						
						GPU Manager: Implement ReadBlockUnsafe and WriteBlockUnsafe 
						
					 
					
						2019-04-22 17:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01100f8afd 
							
						 
					 
					
						
						
							
							Merge pull request  #2400  from FernandoS27/corret-kepler-mem  
						
						... 
						
						
						
						Implement Kepler Memory on both Linear and BlockLinear. 
						
					 
					
						2019-04-22 16:47:05 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							4c36b78567 
							
						 
					 
					
						
						
							
							Rasterizer Cache: Use a temporal storage for Surfaces loading/flushing.  
						
						... 
						
						
						
						This PR should heavily reduce memory usage since temporal buffers are no
longer stored per Surface but instead managed by the Rasterizer Cache. 
						
					 
					
						2019-04-21 11:42:07 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							623b2e4b8f 
							
						 
					 
					
						
						
							
							Corrections Half Float operations on const buffers and implement saturation.  
						
						
						
					 
					
						2019-04-20 21:11:33 -04:00 
						 
				 
			
				
					
						
							
							
								tkeph616 
							
						 
					 
					
						
						
						
						
							
						
						
							92c274d4bb 
							
						 
					 
					
						
						
							
							Launch directly in Mac without terminal  
						
						
						
					 
					
						2019-04-20 20:31:34 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da0c3bc658 
							
						 
					 
					
						
						
							
							Merge pull request  #2407  from FernandoS27/f2f  
						
						... 
						
						
						
						Do some corrections in conversion shader instructions. 
						
					 
					
						2019-04-20 00:42:34 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							788497fd9d 
							
						 
					 
					
						
						
							
							Allow picking a Compatibility Profile for OpenGL.  
						
						... 
						
						
						
						This option allows picking the compatibility profile since a lot of bugs
are fixed in it. We devs will use this option to easierly debug current
problems in our Core implementation.:wq 
						
					 
					
						2019-04-20 00:05:24 -04:00