liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6628e8dba 
							
						 
					 
					
						
						
							
							Merge pull request  #9078  from liamwhite/session-request  
						
						... 
						
						
						
						kernel: Session request cleanup 
						
						
					 
					
						2022-10-20 18:07:30 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e16837088 
							
						 
					 
					
						
						
							
							Merge pull request  #9099  from Docteh/undocked  
						
						... 
						
						
						
						Controller Applet had instance of Undocked, make Handheld 
						
						
					 
					
						2022-10-20 18:05:05 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0b1bdd237 
							
						 
					 
					
						
						
							
							Merge pull request  #9096  from Kelebek1/audio_15  
						
						... 
						
						
						
						[audio_core] Update for firmware 15.0.0 
						
						
					 
					
						2022-10-20 13:17:26 -07:00 
						 
				 
			
				
					
						
							
							
								Kyle Kienapfel 
							
						 
					 
					
						
						
						
						
							
						
						
							d4c0b7b437 
							
						 
					 
					
						
						
							
							Controller Applet had instance of Undocked, make Handheld  
						
						... 
						
						
						
						Remember that time we renamed the Undocked option to Handheld in the
status bar, and then later remembered the Controller Configuration?
Scrolling through Transifex I noticed that we still have one instance of
"Undocked" in the text. 
						
						
					 
					
						2022-10-20 06:55:23 -07:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7daf751b8d 
							
						 
					 
					
						
						
							
							Merge pull request  #9094  from lioncash/fixed  
						
						... 
						
						
						
						common/fixed_point: Minor interface improvements 
						
						
					 
					
						2022-10-19 19:00:59 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							9524e28d20 
							
						 
					 
					
						
						
							
							video_core: don't build ASTC decoder shader unless requested  
						
						
						
						
					 
					
						2022-10-19 18:52:42 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							fca195b4fb 
							
						 
					 
					
						
						
							
							kernel: remove most SessionRequestManager handling from KServerSession  
						
						
						
						
					 
					
						2022-10-19 16:31:12 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							3efb8eb2dc 
							
						 
					 
					
						
						
							
							kernel: add KSessionRequest  
						
						
						
						
					 
					
						2022-10-19 16:31:12 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ffb8b8039 
							
						 
					 
					
						
						
							
							Merge pull request  #9082  from Morph1984/future  
						
						... 
						
						
						
						savedata_factory: Detect future save data paths 
						
						
					 
					
						2022-10-19 16:28:42 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							925fb63478 
							
						 
					 
					
						
						
							
							Merge pull request  #9083  from liamwhite/take-a-chance-on-me  
						
						... 
						
						
						
						kernel: fix slab heap ABA 
						
						
					 
					
						2022-10-19 16:27:59 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							560bca57a2 
							
						 
					 
					
						
						
							
							Merge pull request  #9071  from bunnei/mp-mm  
						
						... 
						
						
						
						Kernel Multiprocess (Part 1) - Persist memory & core timing 
						
						
					 
					
						2022-10-19 16:27:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							97879faea4 
							
						 
					 
					
						
						
							
							core: hle: kernel: Migrate ProcessState to enum class.  
						
						
						
						
					 
					
						2022-10-19 14:03:50 -04:00 
						 
				 
			
				
					
						
							
							
								Kyle Kienapfel 
							
						 
					 
					
						
						
						
						
							
						
						
							470e89a8ed 
							
						 
					 
					
						
						
							
							UI: Add option to hide the compatibility list  
						
						... 
						
						
						
						Option is added directly below the option for the addons column
Defaulting to hide compatibility list. Changing default works properly.
Co-authored-by: Piplup <piplup55@users.noreply.github.com> 
						
						
					 
					
						2022-10-19 03:51:51 -07:00 
						 
				 
			
				
					
						
							
							
								Kelebek1 
							
						 
					 
					
						
						
						
						
							
						
						
							7bd3930939 
							
						 
					 
					
						
						
							
							Update audio_core for firmware 15.0.0  
						
						
						
						
					 
					
						2022-10-19 06:16:15 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8a70c9999 
							
						 
					 
					
						
						
							
							Merge pull request  #9084  from vonchenplus/dma_copy  
						
						... 
						
						
						
						video_core: implement 1D copies based on VMM 'kind' 
						
						
					 
					
						2022-10-19 06:56:00 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							3cb4498142 
							
						 
					 
					
						
						
							
							Maxwell3D/Puller: Fix regressions and syncing issues.  
						
						
						
						
					 
					
						2022-10-19 06:21:51 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a264b54022 
							
						 
					 
					
						
						
							
							core: Initialize: Add missing braces.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							638fa6170a 
							
						 
					 
					
						
						
							
							core: core_timing: Re-initialize if single/multicore state changes.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							11f85ea713 
							
						 
					 
					
						
						
							
							core: core_timing: Remove unused IsHostTiming.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							829e82e264 
							
						 
					 
					
						
						
							
							core: hle: kernel: Use result macros for new/changed code.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a4d11f4427 
							
						 
					 
					
						
						
							
							core: Partially persist emulation state across game boots.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1b787adbd0 
							
						 
					 
					
						
						
							
							core: hle: kernel: Fix InitializePreemption order.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							abcc009dff 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_process: Improve management of page table & cleanup.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							79bcb38321 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_interrupt_manager: HandleInterrupt should not depend on current process.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4e026d05 
							
						 
					 
					
						
						
							
							core: hle: kernel: Remove junk.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ff26190d42 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d00245d444 
							
						 
					 
					
						
						
							
							video_core: renderer_vulkan: vk_query_cache: Avoid shutdown crash in QueryPool::Reserve.  
						
						
						
						
					 
					
						2022-10-18 19:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1baedfa12c 
							
						 
					 
					
						
						
							
							core: hle: kernel: Integration application memory block slab manager.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ed591934fb 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_page_table: Update, and integrate with new KMemoryBlockManager/SlabManager.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							58eb6953d1 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_memory_block: Update.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb41cffca 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_memory_block_manager: Update.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							57a77e9ff4 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_thread: Implement thread termination DPC.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d02ccfb15d 
							
						 
					 
					
						
						
							
							core: hle: kernel: Add KDynamicResourceManager.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9ec5f75f43 
							
						 
					 
					
						
						
							
							core: hle: kernel: Add KDynamicSlabHeap.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							345b9e6a08 
							
						 
					 
					
						
						
							
							core: hle: kernel: Add KDynamicPageManager.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							25dcaf1eca 
							
						 
					 
					
						
						
							
							core: hle: kernel: k_process: Change Status -> State.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							113a5ed68f 
							
						 
					 
					
						
						
							
							core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							47b8160666 
							
						 
					 
					
						
						
							
							core: device_memory: Templatize GetPointer(..).  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cb073f95dc 
							
						 
					 
					
						
						
							
							core: hle: result: Add GetInnerValue and Includes methods.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e63a5459e3 
							
						 
					 
					
						
						
							
							core: hle: kernel: svc_common: Add WaitInfinite & cleanup.  
						
						
						
						
					 
					
						2022-10-18 19:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6e1c6297a3 
							
						 
					 
					
						
						
							
							fixed_point: Mark default constructor as constexpr  
						
						... 
						
						
						
						Ensures that a fixed-point value is always initialized
This likely also fixes several cases of uninitialized values being
operated on, since we have multiple areas in the codebase where the
default constructor is being used like:
Common::FixedPoint<50, 14> current_sample{};
and is then followed up with an arithmetic operation like += or
something else, which operates directly on FixedPoint's internal data
member, which would previously be uninitialized. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b6119a55f9 
							
						 
					 
					
						
						
							
							fixed_point: Mark copy/move assignment operators and constructors as constexpr  
						
						... 
						
						
						
						Given these are just moving a raw value around, these can sensibly be
made constexpr to make the interface more useful. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0cfd90004b 
							
						 
					 
					
						
						
							
							fixed_point: Mark std::swap and move constructor as noexcept  
						
						... 
						
						
						
						These shouldn't throw and can influence how some standard algorithms
will work. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc9d94060 
							
						 
					 
					
						
						
							
							fixed_point: Mark relevant member function [[nodiscard]]  
						
						... 
						
						
						
						Marks member functions as discard, where ignoring the return value would
be indicative of a bug or dead code. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0101ef9fb1 
							
						 
					 
					
						
						
							
							fixed_point: Make to_uint() non-const  
						
						... 
						
						
						
						This calls round_up(), which is a non-const member function, so if a
fixed-point instantiation ever calls to_uint(), it'll result in a
compiler error.
This allows the member function to work.
While we're at it, we can actually mark to_long_floor() as const, since
it's not modifying any member state. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9393f90ccf 
							
						 
					 
					
						
						
							
							fixed_point: Use defaulted comparisons  
						
						... 
						
						
						
						Collapses all of the comparison functions down to a single line. 
						
						
					 
					
						2022-10-18 16:06:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5000d814af 
							
						 
					 
					
						
						
							
							fixed_point: Use variable templates and concepts where applicable  
						
						... 
						
						
						
						Makes a few things a little less noisy and removes the need for SFINAE
in quite a few functions. 
						
						
					 
					
						2022-10-18 16:06:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8649c46c74 
							
						 
					 
					
						
						
							
							Merge pull request  #9054  from Docteh/just_lz4  
						
						... 
						
						
						
						CMake: Try add_library "lz4" if "lz4::lz4" is unavailable 
						
						
					 
					
						2022-10-17 22:51:26 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1deb997eba 
							
						 
					 
					
						
						
							
							Merge pull request  #9087  from Morph1984/once  
						
						... 
						
						
						
						general: Add missing pragma once 
						
						
					 
					
						2022-10-17 22:50:02 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							282cd3e5fe 
							
						 
					 
					
						
						
							
							kernel: fix slab heap ABA  
						
						
						
						
					 
					
						2022-10-17 17:53:32 -04:00