Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								68325300ae 
								
							 
						 
						
							
							
								
								Kernel: Initial implementation of thread preemption.  
							
							
							
						 
						
							2019-10-15 11:55:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								acdce3b4df 
								
							 
						 
						
							
							
								
								Scheduler: Add protections for Yield bombing  
							
							... 
							
							
							
							In case of redundant yields, the scheduler will now idle the core for 
it's timeslice, in order to avoid continuously yielding the same thing 
over and over. 
							
						 
						
							2019-10-15 11:55:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								5130168171 
								
							 
						 
						
							
							
								
								Kernel: Style and Corrections  
							
							
							
						 
						
							2019-10-15 11:55:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								87334f0f16 
								
							 
						 
						
							
							
								
								Correct PrepareReschedule  
							
							
							
						 
						
							2019-10-15 11:55:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								655ed87f53 
								
							 
						 
						
							
							
								
								Comment and reorganize the scheduler  
							
							
							
						 
						
							2019-10-15 11:55:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								891babbe20 
								
							 
						 
						
							
							
								
								Add PrepareReschedule where required.  
							
							
							
						 
						
							2019-10-15 11:55:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								4760c27922 
								
							 
						 
						
							
							
								
								Correct compiling errors and addapt to the new interface.  
							
							
							
						 
						
							2019-10-15 11:55:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								bddf90701b 
								
							 
						 
						
							
							
								
								Correct Supervisor Calls to work with the new scheduler,  
							
							
							
						 
						
							2019-10-15 11:55:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								3905bb3e7b 
								
							 
						 
						
							
							
								
								Redesign CPU Cores to work with the new scheduler  
							
							
							
						 
						
							2019-10-15 11:55:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								07524b63e8 
								
							 
						 
						
							
							
								
								Add interfacing to the Global Scheduler  
							
							
							
						 
						
							2019-10-15 11:55:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								18c796ab58 
								
							 
						 
						
							
							
								
								Addapt thread class to the new Scheduler  
							
							
							
						 
						
							2019-10-15 11:55:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								7a10ae0128 
								
							 
						 
						
							
							
								
								Implement a new Core Scheduler  
							
							
							
						 
						
							2019-10-15 11:55:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e3d6f4e087 
								
							 
						 
						
							
							
								
								Merge pull request  #2965  from FernandoS27/fair-core-timing  
							
							... 
							
							
							
							Core Timing: Rework Core Timing to run all cores evenly. 
							
						 
						
							2019-10-15 11:48:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								09223fe372 
								
							 
						 
						
							
							
								
								Merge pull request  #2897  from DarkLordZach/oss-ext-fonts-1  
							
							... 
							
							
							
							pl_u: Move open source font archives and fix NAND error 
							
						 
						
							2019-10-14 15:13:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4c96f924b6 
								
							 
						 
						
							
							
								
								Merge pull request  #2968  from FreddyFunk/fix-zl-zr-analog-triggers  
							
							... 
							
							
							
							yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggers 
							
						 
						
							2019-10-14 13:04:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d3f4d79642 
								
							 
						 
						
							
							
								
								Merge pull request  #2930  from DarkLordZach/gamecard-partitions  
							
							... 
							
							
							
							file_sys: Add code to access raw gamecard partitions and lazily load them 
							
						 
						
							2019-10-14 10:29:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								fd66788be4 
								
							 
						 
						
							
							
								
								card_image: Implement system update commands in XCI  
							
							
							
						 
						
							2019-10-13 14:18:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								8d904c20be 
								
							 
						 
						
							
							
								
								pl_u: Fix mismatched rebase size error in font encryption  
							
							
							
						 
						
							2019-10-13 13:46:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								1dcc71fc9c 
								
							 
						 
						
							
							
								
								pl_u: Use kernel physical memory  
							
							
							
						 
						
							2019-10-13 13:46:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								45cdc92252 
								
							 
						 
						
							
							
								
								pl_u: Remove excess static qualifier  
							
							
							
						 
						
							2019-10-13 13:46:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								d37be63099 
								
							 
						 
						
							
							
								
								pl_u: Use OSS system archives if real archives don't exist  
							
							
							
						 
						
							2019-10-13 13:46:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								612b086bd4 
								
							 
						 
						
							
							
								
								system_archive: Synthesize shared fonts system archives  
							
							
							
						 
						
							2019-10-13 13:46:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								cd8c6a4afd 
								
							 
						 
						
							
							
								
								externals: Move OSS font data to file_sys in core  
							
							
							
						 
						
							2019-10-13 13:46:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								b546e106d1 
								
							 
						 
						
							
							
								
								nvflinger/buffer_queue: Remove use of a global system accessor  
							
							
							
						 
						
							2019-10-12 09:17:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								b7d07d5a73 
								
							 
						 
						
							
							
								
								Core_Timing: Address Remaining feedback.  
							
							
							
						 
						
							2019-10-12 07:26:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								c057ce204e 
								
							 
						 
						
							
							
								
								Core_Timing: Fix tests.  
							
							
							
						 
						
							2019-10-12 07:23:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								97669469d0 
								
							 
						 
						
							
							
								
								Core_Timing: Address Feedback and suppress warnings.  
							
							
							
						 
						
							2019-10-11 14:44:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								a1b185fa72 
								
							 
						 
						
							
							
								
								AsyncGpu: Address Feedback  
							
							
							
						 
						
							2019-10-11 13:41:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									FreddyFunk 
								
							 
						 
						
							
							
							
							
								
							
							
								1adf55be56 
								
							 
						 
						
							
							
								
								fixed clang format & addressed feedback  
							
							
							
						 
						
							2019-10-10 23:27:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									FreddyFunk 
								
							 
						 
						
							
							
							
							
								
							
							
								7664b6a633 
								
							 
						 
						
							
							
								
								yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggers  
							
							
							
						 
						
							2019-10-10 23:12:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5449d0af8c 
								
							 
						 
						
							
							
								
								Merge pull request  #2910  from FearlessTobi/port-4930  
							
							... 
							
							
							
							Port citra-emu/citra#4930 : "Pause when in background" 
							
						 
						
							2019-10-09 21:36:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								19f6630932 
								
							 
						 
						
							
							
								
								Merge pull request  #2928  from ReinUsesLisp/dirty-depth-bounds  
							
							... 
							
							
							
							maxwell_3d: Add dirty flags for depth bounds values 
							
						 
						
							2019-10-09 15:44:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								45ec5ae319 
								
							 
						 
						
							
							
								
								Merge pull request  #2927  from ReinUsesLisp/polygon-offset-units  
							
							... 
							
							
							
							gl_rasterizer: Fix polygon offset units 
							
						 
						
							2019-10-09 15:38:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								57cac4e614 
								
							 
						 
						
							
							
								
								Surfaces: Implement R4G4B4A4U format.  
							
							
							
						 
						
							2019-10-09 12:57:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								ecba8090f7 
								
							 
						 
						
							
							
								
								Surfaces: Implement ASTC 6x6 10x10 12x12 8x6 6x5  
							
							
							
						 
						
							2019-10-09 12:44:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								f2f4a797ee 
								
							 
						 
						
							
							
								
								Core Timing: Correct Idle and remove lefting pragma  
							
							
							
						 
						
							2019-10-09 12:30:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								e96ac0e2a3 
								
							 
						 
						
							
							
								
								Core Timing: General corrections and added tests.  
							
							
							
						 
						
							2019-10-09 12:30:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								eb2ffec5a4 
								
							 
						 
						
							
							
								
								Tests: Eliminate old Core Timing Tests  
							
							
							
						 
						
							2019-10-09 12:30:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								93a18da674 
								
							 
						 
						
							
							
								
								Core Timing: Rework Core Timing to run all cores evenly.  
							
							
							
						 
						
							2019-10-09 12:30:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f9b784f1a6 
								
							 
						 
						
							
							
								
								Merge pull request  #2921  from FreddyFunk/compiler-warnings-core  
							
							... 
							
							
							
							Services::ES fix casting warnings 
							
						 
						
							2019-10-09 10:34:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9680991009 
								
							 
						 
						
							
							
								
								Merge pull request  #2654  from DarkLordZach/lm-log-rewrite  
							
							... 
							
							
							
							lm: Rewrite logger to use core reporting services 
							
						 
						
							2019-10-08 20:23:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								183ae094bc 
								
							 
						 
						
							
							
								
								Merge pull request  #2959  from ReinUsesLisp/cbuf-hsetp2  
							
							... 
							
							
							
							shader/half_set_predicate: Fix HSETP2 for constant buffers 
							
						 
						
							2019-10-08 12:00:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								27db09b4e7 
								
							 
						 
						
							
							
								
								shader/half_set_predicate: Fix HSETP2 for constant buffers  
							
							... 
							
							
							
							HSETP2 when used with a constant buffer parses the second operand type
as F32. This is not configurable. 
							
						 
						
							2019-10-07 14:49:47 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								f8372fcc62 
								
							 
						 
						
							
							
								
								shader/half_set_predicate: Reduce DEBUG_ASSERT to LOG_DEBUG  
							
							
							
						 
						
							2019-10-07 14:48:58 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								bebe0ff470 
								
							 
						 
						
							
							
								
								hid: Implement DeactivateNpad  
							
							... 
							
							
							
							Makes use of the already existing DeactivateController function. 
							
						 
						
							2019-10-07 04:44:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								33b8716668 
								
							 
						 
						
							
							
								
								hid: Stub SetNpadJoyAssignmentModeSingle and reorganize service commands  
							
							
							
						 
						
							2019-10-07 04:43:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								fa828a828f 
								
							 
						 
						
							
							
								
								Merge pull request  #2951  from lioncash/global  
							
							... 
							
							
							
							core: Remove Core::CurrentProcess() 
							
						 
						
							2019-10-06 20:47:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								62919439c7 
								
							 
						 
						
							
							
								
								Merge pull request  #2952  from lioncash/warning  
							
							... 
							
							
							
							bcat: Silence various warnings 
							
						 
						
							2019-10-06 23:35:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								93d12071d6 
								
							 
						 
						
							
							
								
								Merge pull request  #2955  from lioncash/allocator  
							
							... 
							
							
							
							alignment: Resolve allocator construction issues on debug 
							
						 
						
							2019-10-06 23:30:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								18a54d5b01 
								
							 
						 
						
							
							
								
								alignment: Resolve allocator construction issues on debug  
							
							... 
							
							
							
							This was related to the source allocator being passed into the
constructor potentially having a different type than allocator being
constructed.
We simply need to provide a constructor to handle this case.
This resolves issues related to the allocator causing debug builds on
MSVC to fail. 
							
						 
						
							2019-10-06 18:49:49 -04:00