heapo 
								
							 
						 
						
							
							
							
							
								
							
							
								5c8f2009bb 
								
							 
						 
						
							
							
								
								Improve msvc codegen for hot-path array LUTs  
							
							... 
							
							
							
							In some constexpr functions, msvc is building the LUT at runtime
(pushing each element onto the stack) out of an abundance of caution. Moving the
arrays into be file-scoped constexpr's avoids this and turns the functions into
simple look-ups as intended. 
							
						 
						
							2018-12-04 17:13:07 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fe2a091cdf 
								
							 
						 
						
							
							
								
								Merge pull request  #1704  from DarkLordZach/oss-sysarchive  
							
							... 
							
							
							
							file_sys: Implement open source system archives 
							
						 
						
							2018-12-04 19:59:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								85bfe2adfd 
								
							 
						 
						
							
							
								
								Merge pull request  #1837  from lioncash/map  
							
							... 
							
							
							
							yuzu/game_list_worker: Minor cleanup and code deduplication 
							
						 
						
							2018-12-04 19:57:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0d07ee6c54 
								
							 
						 
						
							
							
								
								yuzu/game_list_worker: Move std::string construction after the termination check in callbacks  
							
							... 
							
							
							
							Avoids potentially allocating a std::string instance when it isn't
needed. 
							
						 
						
							2018-12-04 18:39:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0a498c72d7 
								
							 
						 
						
							
							
								
								Merge pull request  #1838  from lioncash/dedup  
							
							... 
							
							
							
							file_sys/registered_cache: Eliminate variable shadowing 
							
						 
						
							2018-12-04 18:34:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								924661eda8 
								
							 
						 
						
							
							
								
								Merge pull request  #1836  from lioncash/unused  
							
							... 
							
							
							
							crypto/key_manager: Remove unused variable in GetTicketblob() 
							
						 
						
							2018-12-04 18:28:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5d98db95d0 
								
							 
						 
						
							
							
								
								Merge pull request  #1860  from lioncash/event  
							
							... 
							
							
							
							kernel/svc: Implement svcCreateEvent and svcSignalEvent 
							
						 
						
							2018-12-04 18:27:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								42256624f9 
								
							 
						 
						
							
							
								
								kernel/svc: Remove unused header inclusion  
							
							
							
						 
						
							2018-12-04 15:48:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								98342ed109 
								
							 
						 
						
							
							
								
								kernel/svc: Implement svcSignalEvent()  
							
							... 
							
							
							
							This function simply does a handle table lookup for a writable event
instance identified by the given handle value. If a writable event
cannot be found for the given handle, then an invalid handle error is
returned. If a writable event is found, then it simply signals the
event, as one would expect. 
							
						 
						
							2018-12-04 15:47:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3db51801b4 
								
							 
						 
						
							
							
								
								kernel/svc: Implement svcCreateEvent()  
							
							... 
							
							
							
							svcCreateEvent operates by creating both a readable and writable event
and then attempts to add both to the current process' handle table.
If adding either of the events to the handle table fails, then the
relevant error from the handle table is returned.
If adding the readable event after the writable event to the table
fails, then the writable event is removed from the handle table and the
relevant error from the handle table is returned.
Note that since we do not currently test resource limits, we don't check
the resource limit table yet. 
							
						 
						
							2018-12-04 15:47:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								cb527149ee 
								
							 
						 
						
							
							
								
								qt: Add Properties menu to game list right-click  
							
							
							
						 
						
							2018-12-04 13:34:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a20eec1c58 
								
							 
						 
						
							
							
								
								Merge pull request  #1845  from lioncash/nro  
							
							... 
							
							
							
							loader/{nro, nso}: Remove dependency on the System class 
							
						 
						
							2018-12-04 12:26:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8433f63be0 
								
							 
						 
						
							
							
								
								Merge pull request  #1853  from lioncash/event  
							
							... 
							
							
							
							kernel/object: Amend handle types to distinguish between readable and writable events 
							
						 
						
							2018-12-04 12:25:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcos 
								
							 
						 
						
							
							
							
							
								
							
							
								aa575cfea9 
								
							 
						 
						
							
							
								
								Rewrited TEX/TEXS (TEX Scalar). ( #1826 )  
							
							... 
							
							
							
							* Rewrited TEX/TEXS (TEX Scalar).
* Style fixes.
* Styles issues. 
							
						 
						
							2018-12-04 12:24:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7f95f43451 
								
							 
						 
						
							
							
								
								Merge pull request  #1857  from lioncash/res-info  
							
							... 
							
							
							
							kernel/svc: Implement the resource limit svcGetInfo option 
							
						 
						
							2018-12-04 12:23:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c0ddf651ac 
								
							 
						 
						
							
							
								
								Merge pull request  #1854  from Subv/old_command_processor  
							
							... 
							
							
							
							Don't try to route PFIFO methods (0-0x40) to the other engines. 
							
						 
						
							2018-12-04 08:49:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Street 
								
							 
						 
						
							
							
							
							
								
							
							
								33473a7e7b 
								
							 
						 
						
							
							
								
								debugger: Set paused thread color  
							
							
							
						 
						
							2018-12-04 02:25:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								59a4ed0d24 
								
							 
						 
						
							
							
								
								kernel/object: Amend handle types to distinguish between readable and writable events  
							
							... 
							
							
							
							Two kernel object should absolutely never have the same handle ID type.
This can cause incorrect behavior when it comes to retrieving object
types from the handle table. In this case it allows converting a
WritableEvent into a ReadableEvent and vice-versa, which is undefined
behavior, since the object types are not the same.
This also corrects ClearEvent() to check both kernel types like the
kernel itself does. 
							
						 
						
							2018-12-04 02:20:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a5925f8407 
								
							 
						 
						
							
							
								
								kernel/handle_table: Amend reference to CTR-OS in Create()  
							
							... 
							
							
							
							Another hold-over from Citra. 
							
						 
						
							2018-12-04 01:50:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								676c46cc81 
								
							 
						 
						
							
							
								
								kernel/svc: Implement the resource limit svcGetInfo option  
							
							... 
							
							
							
							Allows a process to register the resource limit as part of its handle
table. 
							
						 
						
							2018-12-04 01:50:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Street 
								
							 
						 
						
							
							
							
							
								
							
							
								0652d95dab 
								
							 
						 
						
							
							
								
								svc: Implement SetThreadActivity (thread suspension)  
							
							
							
						 
						
							2018-12-04 01:23:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								7d6721e3ae 
								
							 
						 
						
							
							
								
								Removed unused file.  
							
							... 
							
							
							
							This is a leftover from #1792  
							
						 
						
							2018-12-03 23:52:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								a052151664 
								
							 
						 
						
							
							
								
								GPU: Don't try to route PFIFO methods (0-0x40) to the other engines.  
							
							
							
						 
						
							2018-12-03 23:52:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mat M 
								
							 
						 
						
							
							
							
							
								
							
							
								9ca1a2dcbc 
								
							 
						 
						
							
							
								
								Merge pull request  #1852  from VPeruS/fix-format-string  
							
							... 
							
							
							
							[Kernel::CreateThread] Match format specifiers to LOG_TRACE's arguments 
							
						 
						
							2018-12-03 22:25:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									V.Kalyuzhny 
								
							 
						 
						
							
							
							
							
								
							
							
								cbbcdfc25d 
								
							 
						 
						
							
							
								
								[Kernel::CreateThread] Match format specifiers to LOG_TRACE's arguments  
							
							
							
						 
						
							2018-12-04 05:13:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								0ac4caaa54 
								
							 
						 
						
							
							
								
								scheduler: Avoid manual Reschedule call  
							
							... 
							
							
							
							This will automatically occur anyway when PrepareReschedule is called 
							
						 
						
							2018-12-03 21:22:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5de85c8701 
								
							 
						 
						
							
							
								
								Merge pull request  #1840  from lioncash/info  
							
							... 
							
							
							
							svc: Reorganize svcGetInfo, handle more error cases for existing implemented info categories 
							
						 
						
							2018-12-03 18:46:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								5d50fa0824 
								
							 
						 
						
							
							
								
								scheduler: Only work steal higher priority threads from other cores  
							
							
							
						 
						
							2018-12-03 17:29:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								b999d2df45 
								
							 
						 
						
							
							
								
								applets: Correct event ResetTypes from OneShot to Sticky  
							
							... 
							
							
							
							Fixes bugs relating to signalling in software keyboard. 
							
						 
						
							2018-12-03 17:27:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								b8da98046e 
								
							 
						 
						
							
							
								
								qt: Implement GUI dialog frontend for ProfileSelector  
							
							... 
							
							
							
							Presents profiles in a list, similar to switch. 
							
						 
						
							2018-12-03 17:26:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								adb047e6fa 
								
							 
						 
						
							
							
								
								am: Use ProfileSelect applet  
							
							
							
						 
						
							2018-12-03 17:26:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								52631b7066 
								
							 
						 
						
							
							
								
								applets: Implement ProfileSelect applet  
							
							... 
							
							
							
							Allows the player to select an emulated profile. 
							
						 
						
							2018-12-03 17:26:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								e270e1ba7c 
								
							 
						 
						
							
							
								
								qt: Register to use Qt ProfileSelector instead of default  
							
							
							
						 
						
							2018-12-03 17:26:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								eea28c76f1 
								
							 
						 
						
							
							
								
								core: Add getter/setter for ProfileSelector in System  
							
							
							
						 
						
							2018-12-03 17:26:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								3e2f2bc839 
								
							 
						 
						
							
							
								
								frontend: Add frontend applet for ProfileSelect  
							
							... 
							
							
							
							Responsible for selecting a profile and firing callback upon completion. 
							
						 
						
							2018-12-03 17:26:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								33159fdb9b 
								
							 
						 
						
							
							
								
								software_keyboard: Signal state changed event upon construction  
							
							... 
							
							
							
							Previously, ILibraryAppletAccessor would signal upon creation of any applet, but this is incorrect. A flag inside of the applet code determines whether or not creation should signal state change and swkbd happens to be one of these applets. 
							
						 
						
							2018-12-03 17:26:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								d220e5864f 
								
							 
						 
						
							
							
								
								qt: Add UI to display game properties and disable add-ons  
							
							
							
						 
						
							2018-12-03 17:21:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								51bfd3864f 
								
							 
						 
						
							
							
								
								loader: Add support for reading the name of game's developer  
							
							
							
						 
						
							2018-12-03 17:21:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								a22a4992e8 
								
							 
						 
						
							
							
								
								aoc_u: Obey disabled add-ons list when listing DLC  
							
							
							
						 
						
							2018-12-03 17:21:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								1c3bade698 
								
							 
						 
						
							
							
								
								patch_manager: Obey disabled add-ons list when patching game  
							
							
							
						 
						
							2018-12-03 17:21:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								965eade4d5 
								
							 
						 
						
							
							
								
								core: Make GetGameFileFromPath function externally accessible  
							
							
							
						 
						
							2018-12-03 17:20:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								3bdf97523e 
								
							 
						 
						
							
							
								
								config: Store and load disabled add-ons list  
							
							
							
						 
						
							2018-12-03 17:20:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								1cff2a3779 
								
							 
						 
						
							
							
								
								settings: Store list of disabled add-ons per title ID  
							
							
							
						 
						
							2018-12-03 17:20:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4d8869dcfe 
								
							 
						 
						
							
							
								
								Merge pull request  #1842  from lioncash/slot  
							
							... 
							
							
							
							yuzu/configuration: Minor clean-up related changes 
							
						 
						
							2018-12-03 17:12:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								21855362e2 
								
							 
						 
						
							
							
								
								Merge pull request  #1835  from lioncash/cache-global  
							
							... 
							
							
							
							filesystem: De-globalize registered_cache_union 
							
						 
						
							2018-12-03 17:11:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4fa8b8aad2 
								
							 
						 
						
							
							
								
								Merge pull request  #1822  from ReinUsesLisp/glsl-scope  
							
							... 
							
							
							
							gl_shader_decompiler: Introduce a scoped object and style changes 
							
						 
						
							2018-12-03 17:10:02 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7802364db6 
								
							 
						 
						
							
							
								
								Merge pull request  #1803  from DarkLordZach/k-able-event  
							
							... 
							
							
							
							kernel: Divide Event into ReadableEvent and WritableEvent 
							
						 
						
							2018-12-03 17:05:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8501367c45 
								
							 
						 
						
							
							
								
								Merge pull request  #1833  from lioncash/clean  
							
							... 
							
							
							
							service/fsp_srv: Implement CleanDirectoryRecursively 
							
						 
						
							2018-12-03 17:04:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								03fb716288 
								
							 
						 
						
							
							
								
								Merge pull request  #1839  from lioncash/init  
							
							... 
							
							
							
							service/audio/audout_u: Amend constructor initialization list order 
							
						 
						
							2018-12-03 17:03:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fa4947cc8b 
								
							 
						 
						
							
							
								
								Merge pull request  #1841  from ogniK5377/npad-mode-fix  
							
							... 
							
							
							
							Fixed crash with SetNpadMode 
							
						 
						
							2018-12-03 17:02:40 -05:00