bunnei 
							
						 
					 
					
						
						
							
						
						72a49c2bbc 
					 
					
						
						
							
							Update SDL2 to SDL2-2.0.15-prerelease.  
						
						... 
						
						
						
						- Improves native Switch JoyCon/Pro Controller support. 
						
						
					 
					
						2021-05-08 01:51:24 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						faa067f175 
					 
					
						
						
							
							Merge pull request  #6266  from bunnei/kautoobject-refactor  
						
						... 
						
						
						
						Kernel Rework: Migrate kernel objects to KAutoObject 
						
						
					 
					
						2021-05-07 23:30:17 -07:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						3671fd0a97 
					 
					
						
						
							
							texture_cache: Handle out of bound texture blits  
						
						... 
						
						
						
						Some games interleave a texture blit using regions which are out-of-bounds. This addresses the interleaving to avoid oob reads from the src texture. 
						
						
					 
					
						2021-05-07 22:14:21 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8acf739b3f 
					 
					
						
						
							
							Merge pull request  #6287  from lioncash/ldr-copy  
						
						... 
						
						
						
						ldr: Simplify memory copy within LoadNro() 
						
						
					 
					
						2021-05-07 09:46:31 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8f638e81e9 
					 
					
						
						
							
							ldr: Simplify memory copy within LoadNro()  
						
						... 
						
						
						
						We can use the dedicated memory function for performing copies instead
of reading into a temporary buffer and then immediately writing it back
out to memory.
Eliminates a bit of heap memory churn. 
						
						
					 
					
						2021-05-06 19:18:14 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						da62e92784 
					 
					
						
						
							
							nvflinger: Create layers when they are queried but not found  
						
						... 
						
						
						
						Fixes Shantae softlock on boot. 
						
						
					 
					
						2021-05-06 11:20:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d57b12193b 
					 
					
						
						
							
							hle: kernel: KPageTable: CanContain should not be constexpr.  
						
						
						
						
					 
					
						2021-05-05 16:40:55 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b805ee653f 
					 
					
						
						
							
							hle: kernel: Move slab resource counts to Kernel.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d2c4dbde9e 
					 
					
						
						
							
							fixup! hle: kernel: Migrate KSharedMemory to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2c4615f3a6 
					 
					
						
						
							
							fixup! hle: kernel: Migrate more of KThread to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a488b86e97 
					 
					
						
						
							
							fixup! common: bit_util: Add BIT macro.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						510f71d871 
					 
					
						
						
							
							fixup! hle: kernel: Ensure all kernel objects with KAutoObject are properly created.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9f81221528 
					 
					
						
						
							
							fixup! hle: kernel: Ensure all kernel objects with KAutoObject are properly created.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						eae107d0e9 
					 
					
						
						
							
							kernel: svc: Remove unused RetrieveResourceLimitValue function.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						da22def511 
					 
					
						
						
							
							hle: kernel: Fix un/sign mismatch errors with NUM_CPU_CORES.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f23760b1e1 
					 
					
						
						
							
							fixup! hle: kernel: Add initial impl. of slab setup.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1e983b19df 
					 
					
						
						
							
							fixup! hle: kernel: Migrate to KHandleTable.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ad5a5ef43f 
					 
					
						
						
							
							fixup! hle: kernel: Migrate more of KThread to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e02785be83 
					 
					
						
						
							
							common: parent_of_member: Fix build for OffsetOf().  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						27a6ef64fd 
					 
					
						
						
							
							fixup! common: intrusive_red_black_tree: Disable static_assert that will not evaluate as constant on MSVC.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9434603450 
					 
					
						
						
							
							fixup! hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						703d7aaab6 
					 
					
						
						
							
							fixup! hle: kernel: Migrate to KHandleTable.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9beb239634 
					 
					
						
						
							
							fixup! hle: kernel: Add initial impl. of KLinkedList.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2cdc7142b0 
					 
					
						
						
							
							fixup! hle: kernel: Migrate to KHandleTable.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						34abe4a905 
					 
					
						
						
							
							fixup! hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:54 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f6d45b747e 
					 
					
						
						
							
							fixup! hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1b074b8984 
					 
					
						
						
							
							fixup! hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						50d2dc3b51 
					 
					
						
						
							
							fixup! hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d23f9f75ff 
					 
					
						
						
							
							fixup! hle: kernel: Migrate to KHandleTable.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4356361faf 
					 
					
						
						
							
							fixup! hle: kernel: Add initial impl. of KAutoObjectWithListContainer.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						51aa5a5364 
					 
					
						
						
							
							fixup! hle: kernel: Add initial impl. of KAutoObjectWithListContainer.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						25538db150 
					 
					
						
						
							
							fixup! hle: kernel: Add initial impl. of KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9bae3992e6 
					 
					
						
						
							
							fixup! hle: kernel: Add initial impl. of KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						91d8657959 
					 
					
						
						
							
							fixup! hle: kernel: Add initial impl. of slab setup.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d3c166d4d5 
					 
					
						
						
							
							common: Rename NON_COPYABLE/NON_MOVABLE with YUZU_ prefix.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0536004d91 
					 
					
						
						
							
							fixup! hle: kernel: Rename Process to KProcess.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						57f80c74b6 
					 
					
						
						
							
							fixup! hle: kernel: Migrate to KHandleTable.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						caa11748c6 
					 
					
						
						
							
							fixup! hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7866eb03bb 
					 
					
						
						
							
							hle: kernel: svc: ConnectToNamedPort: Use KHandleTable::Reserve.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4b03e6e776 
					 
					
						
						
							
							hle: kernel: Migrate to KHandleTable.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8f5052a514 
					 
					
						
						
							
							hle: kernel: KClassToken: Ensure class tokens are correct.  
						
						
						
						
					 
					
						2021-05-05 16:40:53 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0b27c721c9 
					 
					
						
						
							
							hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory.  
						
						
						
						
					 
					
						2021-05-05 16:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2a7eff57a8 
					 
					
						
						
							
							hle: kernel: Rename Process to KProcess.  
						
						
						
						
					 
					
						2021-05-05 16:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bf380b8584 
					 
					
						
						
							
							hle: kernel: Remove deprecated Object class.  
						
						
						
						
					 
					
						2021-05-05 16:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						864841eb9e 
					 
					
						
						
							
							hle: kernel: Do not shutdown twice on emulator close.  
						
						
						
						
					 
					
						2021-05-05 16:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						39a8dba9a6 
					 
					
						
						
							
							hle: kernel: Cleanup shutdown of persistent kernel objects.  
						
						
						
						
					 
					
						2021-05-05 16:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						626f746971 
					 
					
						
						
							
							hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7a06864100 
					 
					
						
						
							
							hle: kernel: Migrate KServerPort to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0297448fbc 
					 
					
						
						
							
							hle: kernel: Migrate KClientPort to KAutoObject.  
						
						
						
						
					 
					
						2021-05-05 16:40:52 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						aa2844bcf9 
					 
					
						
						
							
							hle: kernel: HandleTable: Remove deprecated APIs.  
						
						
						
						
					 
					
						2021-05-05 16:40:52 -07:00