Lioncash 
							
						 
					 
					
						
						
							
						
						89ebef6571 
					 
					
						
						
							
							sink_details: std::move std::function instances  
						
						... 
						
						
						
						Given std::function is allowed to potentially allocate, these should be
std::move'd to prevent potential reallocation (should that ever happen). 
						
						
					 
					
						2018-08-01 23:50:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						bf45092c61 
					 
					
						
						
							
							kernel: Move object class to its own source files  
						
						... 
						
						
						
						General moving to keep kernel object types separate from the direct
kernel code. Also essentially a preliminary cleanup before eliminating
global kernel state in the kernel code. 
						
						
					 
					
						2018-08-01 23:34:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						42c5171322 
					 
					
						
						
							
							logging/log: Remove incorrect description in PCV doc comment  
						
						... 
						
						
						
						PCV isn't the parental control service. 
						
						
					 
					
						2018-08-01 23:31:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5233040ab4 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						0f2ac928f2 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						746d7d4d28 
					 
					
						
						
							
							Merge pull request  #888  from lioncash/caps  
						
						... 
						
						
						
						service: Add capture services 
						
						
					 
					
						2018-08-01 21:34:28 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9bb8720289 
					 
					
						
						
							
							Merge pull request  #890  from lioncash/logger  
						
						... 
						
						
						
						lm: Amend name of ILogger 
						
						
					 
					
						2018-08-01 21:33:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						16b2fd9fc8 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						200c95db8a 
					 
					
						
						
							
							Merge pull request  #887  from lioncash/pcv  
						
						... 
						
						
						
						service: Add bpc and pcv services 
						
						
					 
					
						2018-08-01 21:32:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						48acb764a4 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						f77cfab516 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						208a457909 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						e39294c267 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						d109279543 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						99a1d7440d 
					 
					
						
						
							
							Merge pull request  #885  from greggameplayer/R32-Float  
						
						... 
						
						
						
						Implement R32_FLOAT RenderTargetFormat 
						
						
					 
					
						2018-08-01 11:51:59 -04:00 
						 
				 
			
				
					
						
							
							
								Unknown 
							
						 
					 
					
						
						
							
						
						0d8fcab136 
					 
					
						
						
							
							Implement R32_FLOAT RenderTargetFormat  
						
						
						
						
					 
					
						2018-08-01 15:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						703663d761 
					 
					
						
						
							
							Merge pull request  #882  from lioncash/unused  
						
						... 
						
						
						
						kernel/thread: Remove unimplemented function prototype 
						
						
					 
					
						2018-07-31 22:25:49 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						13cdf1f159 
					 
					
						
						
							
							Add missing parameter to files.push_back()  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						0497bb5528 
					 
					
						
						
							
							Fix merge conflicts with opus and update docs  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						187d8e215f 
					 
					
						
						
							
							Use more descriptive error codes and messages  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						9d59b96ef9 
					 
					
						
						
							
							Use static const instead of const static  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						a9c921a41d 
					 
					
						
						
							
							Use ErrorEncrypted where applicable and fix no keys crash  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						03149d3e4a 
					 
					
						
						
							
							Add missing includes and use const where applicable  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						150527ec19 
					 
					
						
						
							
							Allow key loading from %YUZU_DIR%/keys in addition to ~/.switch  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						cc8234fa89 
					 
					
						
						
							
							Use SHGetKnownFolderPath instead of SHGetFolderPathA  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						239a3113e4 
					 
					
						
						
							
							Make XCI comply to review and style guidelines  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						22342487e8 
					 
					
						
						
							
							Extract mbedtls to cpp file  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						83c3ae8be8 
					 
					
						
						
							
							Add missing string.h include  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						c54a10cb4f 
					 
					
						
						
							
							Update mbedtls and fix compile error  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						df5b75694f 
					 
					
						
						
							
							Remove files that are not used  
						
						
						
						
					 
					
						2018-08-01 00:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d2ad279a32 
					 
					
						
						
							
							Merge pull request  #871  from bunnei/audio-config  
						
						... 
						
						
						
						audio_core: Add configuration settings. 
						
						
					 
					
						2018-07-31 21:04:26 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						49e198b20d 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						ff2c1b0a94 
					 
					
						
						
							
							Merge pull request  #877  from lioncash/remove  
						
						... 
						
						
						
						kernel: Remove unused object_address_table.cpp/.h 
						
						
					 
					
						2018-07-31 20:11:39 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						98af269415 
					 
					
						
						
							
							Merge pull request  #880  from lioncash/audio  
						
						... 
						
						
						
						service/audio: Add missing services 
						
						
					 
					
						2018-07-31 20:11:04 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ca84b530a3 
					 
					
						
						
							
							audio_core: Add configuration settings.  
						
						
						
						
					 
					
						2018-07-31 22:38:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f5efac3442 
					 
					
						
						
							
							Merge pull request  #876  from lioncash/include  
						
						... 
						
						
						
						kernel: Remove unnecessary includes 
						
						
					 
					
						2018-07-31 19:16:05 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						bba63b33a1 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						da07faebfe 
					 
					
						
						
							
							Merge pull request  #879  from lioncash/audio  
						
						... 
						
						
						
						audout_u: Remove std::move in OpenAudioOutImpl() 
						
						
					 
					
						2018-07-31 16:49:56 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0a2b219a31 
					 
					
						
						
							
							Merge pull request  #864  from FearlessTobi/port-3973  
						
						... 
						
						
						
						Port #3973  from Citra: "Remove polymorphism issue" 
						
						
					 
					
						2018-07-31 09:34:23 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						3575c076cb 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						fd020ad52a 
					 
					
						
						
							
							Merge pull request  #875  from lioncash/fgm  
						
						... 
						
						
						
						service: Add fgm services 
						
						
					 
					
						2018-07-31 09:23:17 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						3a2581cc7d 
					 
					
						
						
							
							Merge pull request  #874  from lioncash/am  
						
						... 
						
						
						
						service/am: Add missing am services 
						
						
					 
					
						2018-07-31 09:22:56 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						369f6e58aa 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						1ced7bbea5 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						a2304fad16 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						b79362b9da 
					 
					
						
						
							
							Merge pull request  #870  from lioncash/init  
						
						... 
						
						
						
						arm_dynarmic: Correct initializer list order 
						
						
					 
					
						2018-07-31 07:12:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						86491da0d6 
					 
					
						
						
							
							Merge pull request  #872  from lioncash/pcie  
						
						... 
						
						
						
						service: Add the pcie service 
						
						
					 
					
						2018-07-31 07:12:08 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7da8f15461 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						268eeeb406 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
						
						f08c0520a4 
					 
					
						
						
							
							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