Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4d9067936c 
								
							 
						 
						
							
							
								
								service: Add psc services  
							
							... 
							
							
							
							Adds the basic skeleton for the psc services based off the information
provided by Switch Brew. 
							
						 
						
							2018-08-01 23:31:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								153a00ebc0 
								
							 
						 
						
							
							
								
								video_core: Make global EmuWindow instance part of the base renderer class  
							
							... 
							
							
							
							Makes the global a member of the RendererBase class. We also change this
to be a reference. Passing any form of null pointer to these functions
is incorrect entirely, especially given the code itself assumes that the
pointer would always be in a valid state.
This also makes it easier to follow the lifecycle of instances being
used, as we explicitly interact the renderer with the rasterizer, rather
than it just operating on a global pointer. 
							
						 
						
							2018-08-01 21:40:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								12cbf9b562 
								
							 
						 
						
							
							
								
								Merge pull request  #888  from lioncash/caps  
							
							... 
							
							
							
							service: Add capture services 
							
						 
						
							2018-08-01 21:34:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f05a56e537 
								
							 
						 
						
							
							
								
								Merge pull request  #890  from lioncash/logger  
							
							... 
							
							
							
							lm: Amend name of ILogger 
							
						 
						
							2018-08-01 21:33:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8d2a4d0cc0 
								
							 
						 
						
							
							
								
								Merge pull request  #889  from lioncash/fsp  
							
							... 
							
							
							
							service/filesystem: Add fsp:ldr and fsp:pr services 
							
						 
						
							2018-08-01 21:32:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								afd0da6837 
								
							 
						 
						
							
							
								
								Merge pull request  #887  from lioncash/pcv  
							
							... 
							
							
							
							service: Add bpc and pcv services 
							
						 
						
							2018-08-01 21:32:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a155fe49dd 
								
							 
						 
						
							
							
								
								service/ns: Add missing ns services  
							
							... 
							
							
							
							Implements the basic skeleton of ns:am2, ns:ec, ns:rid, ns:rt, ns:su,
ns:vm, and ns:web based off the information provided by Switch Brew and
SwIPC. 
							
						 
						
							2018-08-01 18:02:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								732fe76a41 
								
							 
						 
						
							
							
								
								lm: Amend name of ILogger  
							
							... 
							
							
							
							Previously this was being registered with the name "Logger". While we're
at it, also change the name of the class to match it. 
							
						 
						
							2018-08-01 17:08:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1d3dfe7e22 
								
							 
						 
						
							
							
								
								service/filesystem: Add fsp:ldr and fsp:pr services  
							
							... 
							
							
							
							Adds the basic skeleton for the remaining fsp services based off
information provided by Switch Brew. 
							
						 
						
							2018-08-01 17:01:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a267a3cc08 
								
							 
						 
						
							
							
								
								service: Add capture services  
							
							... 
							
							
							
							Adds the basic skeleton for the capture services based off information
provided by Switch Brew. 
							
						 
						
							2018-08-01 16:45:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								2635578300 
								
							 
						 
						
							
							
								
								service: Add bpc and pcv services  
							
							... 
							
							
							
							Adds the basic skeleton for the remaining pcv-related services based off
information on Switch Brew. 
							
						 
						
							2018-08-01 16:13:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c3e8702d4f 
								
							 
						 
						
							
							
								
								Merge pull request  #885  from greggameplayer/R32-Float  
							
							... 
							
							
							
							Implement R32_FLOAT RenderTargetFormat 
							
						 
						
							2018-08-01 11:51:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Unknown 
								
							 
						 
						
							
							
							
							
								
							
							
								6b77105b3d 
								
							 
						 
						
							
							
								
								Implement R32_FLOAT RenderTargetFormat  
							
							
							
						 
						
							2018-08-01 15:31:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								500da48f7c 
								
							 
						 
						
							
							
								
								Merge pull request  #882  from lioncash/unused  
							
							... 
							
							
							
							kernel/thread: Remove unimplemented function prototype 
							
						 
						
							2018-07-31 22:25:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								5b9d48ba43 
								
							 
						 
						
							
							
								
								Add missing parameter to files.push_back()  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								9a3f7d702f 
								
							 
						 
						
							
							
								
								Fix merge conflicts with opus and update docs  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								9b710a5901 
								
							 
						 
						
							
							
								
								Use more descriptive error codes and messages  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								1f83886c21 
								
							 
						 
						
							
							
								
								Use static const instead of const static  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								f93e75f496 
								
							 
						 
						
							
							
								
								Use ErrorEncrypted where applicable and fix no keys crash  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								568ce6304c 
								
							 
						 
						
							
							
								
								Add missing includes and use const where applicable  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								feb6b2b4a8 
								
							 
						 
						
							
							
								
								Allow key loading from %YUZU_DIR%/keys in addition to ~/.switch  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								e7ae26a563 
								
							 
						 
						
							
							
								
								Use SHGetKnownFolderPath instead of SHGetFolderPathA  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								272ca87298 
								
							 
						 
						
							
							
								
								Make XCI comply to review and style guidelines  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								03467b64e3 
								
							 
						 
						
							
							
								
								Extract mbedtls to cpp file  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								0c75b8d6b2 
								
							 
						 
						
							
							
								
								Add missing string.h include  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								bba2d504f0 
								
							 
						 
						
							
							
								
								Update mbedtls and fix compile error  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								b10c0d291f 
								
							 
						 
						
							
							
								
								Remove files that are not used  
							
							
							
						 
						
							2018-08-01 00:16:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c3279b3a75 
								
							 
						 
						
							
							
								
								Merge pull request  #871  from bunnei/audio-config  
							
							... 
							
							
							
							audio_core: Add configuration settings. 
							
						 
						
							2018-07-31 21:04:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								682836d539 
								
							 
						 
						
							
							
								
								kernel/thread: Remove unimplemented function prototype  
							
							... 
							
							
							
							Given there's no implementation, we may as well remove the code
entirely. 
							
						 
						
							2018-07-31 23:21:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b9d19ca36e 
								
							 
						 
						
							
							
								
								Merge pull request  #877  from lioncash/remove  
							
							... 
							
							
							
							kernel: Remove unused object_address_table.cpp/.h 
							
						 
						
							2018-07-31 20:11:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								56ff09b880 
								
							 
						 
						
							
							
								
								Merge pull request  #880  from lioncash/audio  
							
							... 
							
							
							
							service/audio: Add missing services 
							
						 
						
							2018-07-31 20:11:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								14d9b2d6d3 
								
							 
						 
						
							
							
								
								audio_core: Add configuration settings.  
							
							
							
						 
						
							2018-07-31 22:38:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f9fec85f81 
								
							 
						 
						
							
							
								
								Merge pull request  #876  from lioncash/include  
							
							... 
							
							
							
							kernel: Remove unnecessary includes 
							
						 
						
							2018-07-31 19:16:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c3deab1f6e 
								
							 
						 
						
							
							
								
								service/audio: Add missing services  
							
							... 
							
							
							
							Adds the missing audctl service, as well as the :a and :d services for
audin, audout, audrec, and audren. 
							
						 
						
							2018-07-31 21:58:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								817f66ae8c 
								
							 
						 
						
							
							
								
								Merge pull request  #879  from lioncash/audio  
							
							... 
							
							
							
							audout_u: Remove std::move in OpenAudioOutImpl() 
							
						 
						
							2018-07-31 16:49:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								304b76490d 
								
							 
						 
						
							
							
								
								Merge pull request  #864  from FearlessTobi/port-3973  
							
							... 
							
							
							
							Port #3973  from Citra: "Remove polymorphism issue" 
							
						 
						
							2018-07-31 09:34:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a19afb37b2 
								
							 
						 
						
							
							
								
								Merge pull request  #869  from Subv/ubsan  
							
							... 
							
							
							
							Corrected a few error cases detected by asan/ubsan 
							
						 
						
							2018-07-31 09:24:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cd86d3bd7a 
								
							 
						 
						
							
							
								
								Merge pull request  #875  from lioncash/fgm  
							
							... 
							
							
							
							service: Add fgm services 
							
						 
						
							2018-07-31 09:23:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								80a726d090 
								
							 
						 
						
							
							
								
								Merge pull request  #874  from lioncash/am  
							
							... 
							
							
							
							service/am: Add missing am services 
							
						 
						
							2018-07-31 09:22:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ea4e7b7fc5 
								
							 
						 
						
							
							
								
								kernel: Remove unused object_address_table.cpp/.h  
							
							... 
							
							
							
							These source files were entirely unused throughout the rest of the
codebase. This also has the benefit of getting rid of a global variable
as well. 
							
						 
						
							2018-07-31 11:03:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a87d3a4c42 
								
							 
						 
						
							
							
								
								audout_u: Remove std::move in OpenAudioOutImpl()  
							
							... 
							
							
							
							Previously the code was using the values from params further below after
it was std::moved. Thankfully, given AudoutParams is a trivially
copyable struct, the values would have simply been copied in this
instance and not invalidated to garbage values. 
							
						 
						
							2018-07-31 10:24:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3d2d454c36 
								
							 
						 
						
							
							
								
								kernel: Remove unnecessary includes  
							
							... 
							
							
							
							Removes unnecessary direct dependencies in some headers and also gets
rid of indirect dependencies that were being relied on to be included. 
							
						 
						
							2018-07-31 10:15:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3537a41aaf 
								
							 
						 
						
							
							
								
								Merge pull request  #870  from lioncash/init  
							
							... 
							
							
							
							arm_dynarmic: Correct initializer list order 
							
						 
						
							2018-07-31 07:12:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f2a93085c9 
								
							 
						 
						
							
							
								
								Merge pull request  #872  from lioncash/pcie  
							
							... 
							
							
							
							service: Add the pcie service 
							
						 
						
							2018-07-31 07:12:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								00ce1994f3 
								
							 
						 
						
							
							
								
								service/am: Add missing am services  
							
							... 
							
							
							
							Adds the basic skeleton for missing am services idle:sys, omm, and spsm
based off the information provided by Switch Brew. 
							
						 
						
							2018-07-31 08:02:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bdeda001bc 
								
							 
						 
						
							
							
								
								service: Add fgm services  
							
							... 
							
							
							
							Adds the basic skeleton for the fgm services based off the information
provided by Switch Brew. 
							
						 
						
							2018-07-31 08:01:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f90376d170 
								
							 
						 
						
							
							
								
								arm_dynarmic: Make SetTlsAddress() prototype and definition consistent  
							
							... 
							
							
							
							Makes the definition use the same type aliases as in its prototype. 
							
						 
						
							2018-07-31 07:58:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								2cd4a2bbd8 
								
							 
						 
						
							
							
								
								arm_dynarmic: Remove unnecessary qualifying of ThreadContext  
							
							... 
							
							
							
							Given the ARM_Dynarmic class inherits from ARM_Interface, we don't need
to qualify here. 
							
						 
						
							2018-07-31 07:56:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								00542bc1a4 
								
							 
						 
						
							
							
								
								arm_dynarmic: Correct initializer list order  
							
							... 
							
							
							
							Amends the initializer list to be in the same order that each variable
would be initialized in. We also do this to ensure we don't use a bogus
uninitialized instance of the exclusive monitor within MakeJit()
We can also remove the jit member from the initializer list as this is
initialized by PageTableChanged() 
							
						 
						
							2018-07-31 07:54:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e136d94655 
								
							 
						 
						
							
							
								
								service: Add the pcie service  
							
							... 
							
							
							
							Adds the basic skeleton of the pcie service based off information on
Switch Brew. 
							
						 
						
							2018-07-31 06:40:21 -04:00