Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b81f6f67f5 
							
						 
					 
					
						
						
							
							service/am: Implement SetAutoSleepDisabled  
						
						... 
						
						
						
						Provides a basic implementation of SetAutoSleepDisabled. Until idle
handling is implemented, this is about the best we can do.
In the meantime, provide a rough documenting of specifics that occur
when this function is called on actual hardware. 
						
						
					 
					
						2019-07-11 13:09:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc806e88a 
							
						 
					 
					
						
						
							
							yuzu: Remove setting for using Unicorn  
						
						... 
						
						
						
						The JIT is mature enough that this setting can be removed, falling back
to Unicorn only on unsupported architectures. Any missing features from
Unicorn (of which there are extremely few), are mostly
developer-oriented, which most users don't care about.
Features should be coordinated with the JIT, not the interpreter,
anyhow. 
						
						
					 
					
						2019-07-11 05:59:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							70624e1c1d 
							
						 
					 
					
						
						
							
							core/arm: Remove obsolete Unicorn memory mapping  
						
						... 
						
						
						
						This was initially necessary when AArch64 JIT emulation was in its
infancy and all memory-related instructions weren't implemented.
Given the JIT now has all of these facilities implemented, we can remove
these functions from the CPU interface. 
						
						
					 
					
						2019-07-11 05:35:46 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							072a9796f5 
							
						 
					 
					
						
						
							
							Restore memory perms on svcUnmapMemory/UnloadNro  
						
						... 
						
						
						
						Prior to PR, Yuzu did not restore memory to RW-
on unmap of mirrored memory or unloading of NRO.
(In fact, in the NRO case, the memory was unmapped
instead of reprotected to --- on Load, so it was
actually lost entirely...)
This PR addresses that, and restores memory to RW-
as it should.
This fixes a crash in Super Smash Bros when creating
a World of Light save for the first time, and possibly
other games/circumstances. 
						
						
					 
					
						2019-07-11 01:38:28 -07:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							aca40de224 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Fix conditional usage of GL_ARB_shader_viewport_layer_array  
						
						
						
						
					 
					
						2019-07-11 04:27:00 -03:00 
						 
				 
			
				
					
						
							
							
								Flame Sage 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b3901bdd0 
							
						 
					 
					
						
						
							
							Merge pull request  #2714  from DarkLordZach/repo-sync-pipeline  
						
						... 
						
						
						
						Add Repository Sync Pipeline 
						
						
					 
					
						2019-07-10 22:22:04 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							502358ab05 
							
						 
					 
					
						
						
							
							Add Repository Sync Pipeline  
						
						
						
						
					 
					
						2019-07-10 22:18:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd066ffbce 
							
						 
					 
					
						
						
							
							Merge pull request  #2697  from lioncash/doc  
						
						... 
						
						
						
						gl_rasterizer: Amend documentation comment for ConfigureFramebuffers() 
						
						
					 
					
						2019-07-10 16:38:09 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7fb7054bc8 
							
						 
					 
					
						
						
							
							Merge pull request  #2686  from ReinUsesLisp/vk-scheduler  
						
						... 
						
						
						
						vk_scheduler: Drop execution context in favor of views 
						
						
					 
					
						2019-07-10 16:35:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93eaea109d 
							
						 
					 
					
						
						
							
							Merge pull request  #2700  from ogniK5377/GetFriendList  
						
						... 
						
						
						
						IFriendService::GetFriendList 
						
						
					 
					
						2019-07-10 16:29:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							463af08bed 
							
						 
					 
					
						
						
							
							Merge pull request  #2611  from DarkLordZach/pm-info-cmd  
						
						... 
						
						
						
						pm: Implement various pm commands for finding process and title IDs 
						
						
					 
					
						2019-07-10 16:28:29 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d707a12b9a 
							
						 
					 
					
						
						
							
							Merge pull request  #2650  from DarkLordZach/mii-iface-ver  
						
						... 
						
						
						
						mii: Implement IDatabaseService SetInterfaceVersion 
						
						
					 
					
						2019-07-10 16:26:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							206ec29f17 
							
						 
					 
					
						
						
							
							Merge pull request  #2691  from lioncash/override  
						
						... 
						
						
						
						video_core: Add missing override specifiers 
						
						
					 
					
						2019-07-10 16:25:43 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							adab188c2b 
							
						 
					 
					
						
						
							
							system_archive: Add open-source reimplementation of MiiModel data  
						
						
						
						
					 
					
						2019-07-10 07:21:36 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							37a352e9d3 
							
						 
					 
					
						
						
							
							mii: Handle logging of unknown database source  
						
						
						
						
					 
					
						2019-07-10 07:07:24 -04:00 
						 
				 
			
				
					
						
							
							
								Flame Sage 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55245b6183 
							
						 
					 
					
						
						
							
							Merge pull request  #2706  from DarkLordZach/azure-1  
						
						... 
						
						
						
						Add Pipeline Definitions for Azure CI 
						
						
					 
					
						2019-07-09 22:22:21 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f2e5c19520 
							
						 
					 
					
						
						
							
							Add Pipeline Definitions  
						
						
						
						
					 
					
						2019-07-09 22:17:56 -04:00 
						 
				 
			
				
					
						
							
							
								Flame Sage 
							
						 
					 
					
						
						
						
						
							
						
						
							05d55b0fd7 
							
						 
					 
					
						
						
							
							Set up CI with Azure Pipelines  
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2019-07-09 22:01:46 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							f2549739d1 
							
						 
					 
					
						
						
							
							shader_ir: Add comments on missing instruction.  
						
						... 
						
						
						
						Also shows Nvidia's address space on comments. 
						
						
					 
					
						2019-07-09 17:15:45 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a1845d1dd3 
							
						 
					 
					
						
						
							
							prefer system reference over global accessor  
						
						
						
						
					 
					
						2019-07-09 08:11:35 -07:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							2de7649311 
							
						 
					 
					
						
						
							
							shader_ir: limit explorastion to best known program size.  
						
						
						
						
					 
					
						2019-07-09 08:14:43 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e7c6045a03 
							
						 
					 
					
						
						
							
							control_flow: Correct block breaking algorithm.  
						
						
						
						
					 
					
						2019-07-09 08:14:43 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							dc4a93594c 
							
						 
					 
					
						
						
							
							control_flow: Assert shaders bigger than limit.  
						
						
						
						
					 
					
						2019-07-09 08:14:42 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							e7a88f0ab3 
							
						 
					 
					
						
						
							
							control_flow: Address feedback.  
						
						
						
						
					 
					
						2019-07-09 08:14:42 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							34357b110c 
							
						 
					 
					
						
						
							
							shader_ir: Correct parsing of scheduling instructions and correct sizing  
						
						
						
						
					 
					
						2019-07-09 08:14:41 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							cfb3db1a32 
							
						 
					 
					
						
						
							
							shader_ir: Correct max sizing  
						
						
						
						
					 
					
						2019-07-09 08:14:40 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							d45fed3030 
							
						 
					 
					
						
						
							
							shader_ir: Remove unnecessary constructors and use optional for ScanFlow result  
						
						
						
						
					 
					
						2019-07-09 08:14:40 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							01b21ee1e8 
							
						 
					 
					
						
						
							
							shader_ir: Corrections, documenting and asserting control_flow  
						
						
						
						
					 
					
						2019-07-09 08:14:39 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							d5533b440c 
							
						 
					 
					
						
						
							
							shader_ir: Unify blocks in decompiled shaders.  
						
						
						
						
					 
					
						2019-07-09 08:14:39 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							926b80102f 
							
						 
					 
					
						
						
							
							shader_ir: Decompile Flow Stack  
						
						
						
						
					 
					
						2019-07-09 08:14:38 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							459fce3a8f 
							
						 
					 
					
						
						
							
							shader_ir: propagate shader size to the IR  
						
						
						
						
					 
					
						2019-07-09 08:14:37 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							8a6fc529a9 
							
						 
					 
					
						
						
							
							shader_ir: Implement BRX & BRA.CC  
						
						
						
						
					 
					
						2019-07-09 08:14:37 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							c218ae4b02 
							
						 
					 
					
						
						
							
							shader_ir: Remove the old scanner.  
						
						
						
						
					 
					
						2019-07-09 08:14:36 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							8af6e6a052 
							
						 
					 
					
						
						
							
							shader_ir: Implement a new shader scanner  
						
						
						
						
					 
					
						2019-07-09 08:14:36 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							0330f5d6f8 
							
						 
					 
					
						
						
							
							IFriendService::GetFriendList  
						
						... 
						
						
						
						We don't have any friends implemented in Yuzu yet so it doesn't make sense to return any friends. For now we'll be returning 0 friends however the information provided will allow a proper implementation of this cmd when needed. 
						
						
					 
					
						2019-07-09 18:20:58 +10:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c04785c928 
							
						 
					 
					
						
						
							
							gl_rasterizer: Amend documentation comment for ConfigureFramebuffers()  
						
						... 
						
						
						
						must_reconfigure isn't a parameter for this function any more, so it can
be replaced with current_state.
While we're at it, we can make the parameters of the declaration match
the same name as the ones in the definition. 
						
						
					 
					
						2019-07-09 02:08:15 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							697206092e 
							
						 
					 
					
						
						
							
							Prevent merging of device mapped memory blocks.  
						
						... 
						
						
						
						This sets the DeviceMapped attribute for GPU-mapped memory blocks,
and prevents merging device mapped blocks. This prevents memory
mapped from the gpu from having its backing address changed by
block coalesce. 
						
						
					 
					
						2019-07-08 22:52:05 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							618d8446ab 
							
						 
					 
					
						
						
							
							Merge pull request  #2661  from ogniK5377/audren-loop  
						
						... 
						
						
						
						audren: Only manage wave buffers with a size 
						
						
					 
					
						2019-07-08 09:35:42 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c3cceafdc 
							
						 
					 
					
						
						
							
							Merge pull request  #2657  from ogniK5377/npad-assignments  
						
						... 
						
						
						
						hid:StartLrAssignmentMode, hid:StopLrAssignmentMode, hid:SwapNpadAssignment 
						
						
					 
					
						2019-07-08 09:35:19 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							5234e08a0d 
							
						 
					 
					
						
						
							
							addressed issues  
						
						
						
						
					 
					
						2019-07-08 14:51:40 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							e3d000a7e6 
							
						 
					 
					
						
						
							
							addressed issue  
						
						
						
						
					 
					
						2019-07-08 14:49:16 +10:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b28f954c9 
							
						 
					 
					
						
						
							
							Merge pull request  #2651  from DarkLordZach/apm-boost-mode-1  
						
						... 
						
						
						
						apm: Initial implementation of performance config and boost mode 
						
						
					 
					
						2019-07-07 21:40:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f5aae3074 
							
						 
					 
					
						
						
							
							Merge pull request  #2642  from DarkLordZach/fsp-log-2  
						
						... 
						
						
						
						fsp-srv: Implement Access Logging Functionality 
						
						
					 
					
						2019-07-07 21:39:40 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							50d5414075 
							
						 
					 
					
						
						
							
							key_manager: Convert Ticket union to std::variant  
						
						
						
						
					 
					
						2019-07-07 21:38:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							d9ef20e5a5 
							
						 
					 
					
						
						
							
							es: Populate/synthesize tickets on construction  
						
						
						
						
					 
					
						2019-07-07 21:38:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f8718ae779 
							
						 
					 
					
						
						
							
							key_manager: Add structure for Ticket parsing  
						
						
						
						
					 
					
						2019-07-07 21:38:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							b294b13584 
							
						 
					 
					
						
						
							
							es: Implement ETicket GetPersonalizedTicketData (17)  
						
						... 
						
						
						
						Copies the raw personal ticket data into the buffer provided. 
						
						
					 
					
						2019-07-07 21:38:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c6a32dc077 
							
						 
					 
					
						
						
							
							es: Implement ETicket GetCommonTicketData (16)  
						
						... 
						
						
						
						Copies the raw common ticket data for the specified rights ID into the buffer provided. 
						
						
					 
					
						2019-07-07 21:38:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							44b0c19f6a 
							
						 
					 
					
						
						
							
							es: Implement ETicket GetPersonalizedTicketSize (15)  
						
						... 
						
						
						
						Returns the size of the buffer needed to hold the personal ticket associated with the rights ID. 
						
						
					 
					
						2019-07-07 21:38:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							35b617b57f 
							
						 
					 
					
						
						
							
							es: Implement ETicket GetCommonTicketSize (14)  
						
						... 
						
						
						
						Returns the size of the buffer needed to hold the common ticket associated with the rights ID. 
						
						
					 
					
						2019-07-07 21:38:33 -04:00