bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								777e7c52ba 
								
							 
						 
						
							
							
								
								hle: kernel: Implement named service ports using service interface factory.  
							
							... 
							
							
							
							- This allows us to create a new interface each time ConnectToNamedPort is called, removing the assumption that these are static. 
							
						 
						
							2021-05-10 20:34:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								14e52144e2 
								
							 
						 
						
							
							
								
								hle: kernel: KSession: Improve implementation of CloneCurrentObject.  
							
							
							
						 
						
							2021-05-10 20:33:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1e211a1b15 
								
							 
						 
						
							
							
								
								hle: service: sm: Increase point buffer size.  
							
							
							
						 
						
							2021-05-10 15:43:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								66c7c7e5ab 
								
							 
						 
						
							
							
								
								hle: ipc_helpers: Reserve session resource when we create a KSession.  
							
							
							
						 
						
							2021-05-10 15:42:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2c9d6156d2 
								
							 
						 
						
							
							
								
								hle: kernel: KClientPort: Cleanup comment format.  
							
							
							
						 
						
							2021-05-10 15:41:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								29a31e30db 
								
							 
						 
						
							
							
								
								hle: ipc: Add declarations for TIPC.  
							
							
							
						 
						
							2021-05-10 15:05:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4a781928dd 
								
							 
						 
						
							
							
								
								hle: kernel: Further cleanup and add TIPC helpers.  
							
							
							
						 
						
							2021-05-10 15:05:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ae86003503 
								
							 
						 
						
							
							
								
								hle: ipc_helpers: Update IPC response generation for TIPC.  
							
							
							
						 
						
							2021-05-10 15:05:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kewlan 
								
							 
						 
						
							
							
							
							
								
							
							
								182b56f54e 
								
							 
						 
						
							
							
								
								configure_ui: Call RequestGameListUpdate when toggling "Show Add-Ons Column"  
							
							
							
						 
						
							2021-05-10 18:49:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								41852fb7e7 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								6997b030b1 
								
							 
						 
						
							
							
								
								Merge pull request  #6291  from lioncash/kern-shadow  
							
							... 
							
							
							
							kernel: Eliminate variable shadowing 
							
						 
						
							2021-05-09 20:15:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									v1993 
								
							 
						 
						
							
							
							
							
								
							
							
								7057f867a4 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								34a189140f 
								
							 
						 
						
							
							
								
								Merge pull request  #6294  from german77/kernelCleanup  
							
							... 
							
							
							
							kernel: Delete unused files 
							
						 
						
							2021-05-09 12:22:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								1b8951c31b 
								
							 
						 
						
							
							
								
								kernel: Delete unused files  
							
							
							
						 
						
							2021-05-09 11:15:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									v1993 
								
							 
						 
						
							
							
							
							
								
							
							
								ed9443a696 
								
							 
						 
						
							
							
								
								On Linux, build SDL2 from externals with HIDAPI support  
							
							
							
						 
						
							2021-05-09 18:12:58 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								892d4762ca 
								
							 
						 
						
							
							
								
								Merge pull request  #6292  from lat9nq/sdl-trunk  
							
							... 
							
							
							
							externals: Update SDL to 107db2d8 
							
						 
						
							2021-05-09 04:38:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								b7b716ff5e 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								401dfe53fa 
								
							 
						 
						
							
							
								
								externals: Update SDL to 107db2d8  
							
							... 
							
							
							
							In light of 627cb430b4 
							
						 
						
							2021-05-09 01:36:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e019da0487 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								627cb430b4 
								
							 
						 
						
							
							
								
								Update SDL2 to SDL2-2.0.15-prerelease.  
							
							... 
							
							
							
							- Improves native Switch JoyCon/Pro Controller support. 
							
						 
						
							2021-05-08 01:51:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								80460d421e 
								
							 
						 
						
							
							
								
								Merge pull request  #6266  from bunnei/kautoobject-refactor  
							
							... 
							
							
							
							Kernel Rework: Migrate kernel objects to KAutoObject 
							
						 
						
							2021-05-07 23:30:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								fc2626f02c 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								e75a9872ea 
								
							 
						 
						
							
							
								
								Merge pull request  #6287  from lioncash/ldr-copy  
							
							... 
							
							
							
							ldr: Simplify memory copy within LoadNro() 
							
						 
						
							2021-05-07 09:46:31 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								6890201733 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								16528cb361 
								
							 
						 
						
							
							
								
								nvflinger: Create layers when they are queried but not found  
							
							... 
							
							
							
							Fixes Shantae softlock on boot. 
							
						 
						
							2021-05-06 11:20:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								afdbfb884c 
								
							 
						 
						
							
							
								
								hle: kernel: KPageTable: CanContain should not be constexpr.  
							
							
							
						 
						
							2021-05-05 16:40:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								14cb6883db 
								
							 
						 
						
							
							
								
								hle: kernel: Move slab resource counts to Kernel.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								720906d0a5 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate KSharedMemory to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								37338198be 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate more of KThread to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b784918391 
								
							 
						 
						
							
							
								
								fixup! common: bit_util: Add BIT macro.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								636dd1917e 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Ensure all kernel objects with KAutoObject are properly created.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0cbeafef3e 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Ensure all kernel objects with KAutoObject are properly created.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4ebb8f0dfe 
								
							 
						 
						
							
							
								
								kernel: svc: Remove unused RetrieveResourceLimitValue function.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								89966df98c 
								
							 
						 
						
							
							
								
								hle: kernel: Fix un/sign mismatch errors with NUM_CPU_CORES.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fd11e0722b 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Add initial impl. of slab setup.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7341a973df 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate to KHandleTable.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								464b640058 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate more of KThread to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e2e26f8299 
								
							 
						 
						
							
							
								
								common: parent_of_member: Fix build for OffsetOf().  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								396379c2c0 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								3fa3fa47e5 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a50cc0c3f8 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate to KHandleTable.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9536ae2f2e 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Add initial impl. of KLinkedList.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a4fc003902 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate to KHandleTable.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8ea927fb3b 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0dfa7a1417 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								dc0abc7315 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e04364fcf4 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.  
							
							
							
						 
						
							2021-05-05 16:40:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a257c4971d 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Migrate to KHandleTable.  
							
							
							
						 
						
							2021-05-05 16:40:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2a28e9e465 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Add initial impl. of KAutoObjectWithListContainer.  
							
							
							
						 
						
							2021-05-05 16:40:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								adcfeee40f 
								
							 
						 
						
							
							
								
								fixup! hle: kernel: Add initial impl. of KAutoObjectWithListContainer.  
							
							
							
						 
						
							2021-05-05 16:40:53 -07:00