bunnei 
							
						 
						
							
							
							
							
								
							
							
								9f44a44f2f 
								
							 
						 
						
							
							
								
								hle: ipc_helpers: Reserve session resource when we create a KSession.  
							
							 
							
							
							
						 
						
							2021-05-10 15:42:46 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								bunnei 
							
						 
						
							
							
							
							
								
							
							
								75f23ad494 
								
							 
						 
						
							
							
								
								hle: kernel: KClientPort: Cleanup comment format.  
							
							 
							
							
							
						 
						
							2021-05-10 15:41:46 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								bunnei 
							
						 
						
							
							
							
							
								
							
							
								7a06037c5f 
								
							 
						 
						
							
							
								
								hle: ipc: Add declarations for TIPC.  
							
							 
							
							
							
						 
						
							2021-05-10 15:05:10 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								bunnei 
							
						 
						
							
							
							
							
								
							
							
								ed25191ee6 
								
							 
						 
						
							
							
								
								hle: kernel: Further cleanup and add TIPC helpers.  
							
							 
							
							
							
						 
						
							2021-05-10 15:05:10 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								bunnei 
							
						 
						
							
							
							
							
								
							
							
								d08bd3e062 
								
							 
						 
						
							
							
								
								hle: ipc_helpers: Update IPC response generation for TIPC.  
							
							 
							
							
							
						 
						
							2021-05-10 15:05:10 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Kewlan 
							
						 
						
							
							
							
							
								
							
							
								1b4331397b 
								
							 
						 
						
							
							
								
								configure_ui: Call RequestGameListUpdate when toggling "Show Add-Ons Column"  
							
							 
							
							
							
						 
						
							2021-05-10 18:49:30 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								0aff3ba2ff 
								
							 
						 
						
							
							
								
								parent_of_member: Make sign conversion explicit in OffsetOfImpl()  
							
							 
							
							... 
							
							
							
							Previously these conversions were implicit and causing quite a few
warnings on clang. 
							
						 
						
							2021-05-10 08:07:33 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								bunnei 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								ec50a9b5b9 
								
							 
						 
						
							
							
								
								Merge pull request  #6291  from lioncash/kern-shadow  
							
							 
							
							... 
							
							
							
							kernel: Eliminate variable shadowing 
							
						 
						
							2021-05-09 20:15:00 -07:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								v1993 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								fa647cc0b9 
								
							 
						 
						
							
							
								
								Only build SDL2 subsystems that we use  
							
							 
							
							... 
							
							
							
							While at it, use better way to enable HIDAPI. 
							
						 
						
							2021-05-10 01:11:54 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Morph 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								bb7d4ec3d3 
								
							 
						 
						
							
							
								
								Merge pull request  #6294  from german77/kernelCleanup  
							
							 
							
							... 
							
							
							
							kernel: Delete unused files 
							
						 
						
							2021-05-09 12:22:44 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								german77 
							
						 
						
							
							
							
							
								
							
							
								0c1bb46f0a 
								
							 
						 
						
							
							
								
								kernel: Delete unused files  
							
							 
							
							
							
						 
						
							2021-05-09 11:15:31 -05:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								v1993 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								648bef235e 
								
							 
						 
						
							
							
								
								On Linux, build SDL2 from externals with HIDAPI support  
							
							 
							
							
							
						 
						
							2021-05-09 18:12:58 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Morph 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								f2b76284ed 
								
							 
						 
						
							
							
								
								Merge pull request  #6292  from lat9nq/sdl-trunk  
							
							 
							
							... 
							
							
							
							externals: Update SDL to 107db2d8 
							
						 
						
							2021-05-09 04:38:28 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								lat9nq 
							
						 
						
							
							
							
							
								
							
							
								b021e09fc0 
								
							 
						 
						
							
							
								
								externals: Use SDL2 statically  
							
							 
							
							... 
							
							
							
							Building it as a shared library causes issues distributing it to an
AppImage, since linuxdeploy expects the executable to only dynamically
link to system libraries. Additionally, simply dynamically linking to a
library in the binary directory is bound to cause issues.
Solution is to use SDL's CMake switches and build it statically. We also
alias `SDL2` to `SDL2-static` on the external submodule for
compatibility with the rest of the project. 
							
						 
						
							2021-05-09 02:38:46 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								lat9nq 
							
						 
						
							
							
							
							
								
							
							
								751cc687bb 
								
							 
						 
						
							
							
								
								externals: Update SDL to 107db2d8  
							
							 
							
							... 
							
							
							
							In light of 72a49c2bbc , the SDL submodule also needs updated. Updates
to the same commit used by the SDL package in ext-windows-bin. 
							
						 
						
							2021-05-09 01:36:17 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								2f62bae9e3 
								
							 
						 
						
							
							
								
								kernel: Eliminate variable shadowing  
							
							 
							
							... 
							
							
							
							Now that the large kernel refactor is merged, we can eliminate the
remaining variable shadowing cases. 
							
						 
						
							2021-05-08 12:33:26 -04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								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