FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							1e64b5e2ec 
							
						 
					 
					
						
						
							
							video_core: The draw manager manages whether Clear is required.  
						
						
						
						
					 
					
						2022-12-08 23:10:52 +08:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							15d63c3d3d 
							
						 
					 
					
						
						
							
							video_core: Adjust topology update logic  
						
						
						
						
					 
					
						2022-12-08 22:40:28 +08:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41461514d6 
							
						 
					 
					
						
						
							
							Merge pull request  #9401  from vonchenplus/draw_manager  
						
						... 
						
						
						
						video_core: Implement maxwell3d draw manager and split draw logic 
						
						
					 
					
						2022-12-08 12:41:39 +01:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0b957c05 
							
						 
					 
					
						
						
							
							video_core: Implement maxwell3d draw manager and split draw logic  
						
						
						
						
					 
					
						2022-12-08 10:12:19 +08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfdd512787 
							
						 
					 
					
						
						
							
							Merge pull request  #9365  from liamwhite/val  
						
						... 
						
						
						
						vulkan_common: quiet some validation errors 
						
						
					 
					
						2022-12-06 21:08:14 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							9704acb982 
							
						 
					 
					
						
						
							
							general: improve handling of system startup failure  
						
						
						
						
					 
					
						2022-12-06 16:13:42 -05:00 
						 
				 
			
				
					
						
							
							
								merry 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1f5f4bdea 
							
						 
					 
					
						
						
							
							Merge pull request  #9370  from liamwhite/break-unmapped  
						
						... 
						
						
						
						core: add option to break on unmapped access 
						
						
					 
					
						2022-12-06 20:20:20 +00:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08d4e7c7af 
							
						 
					 
					
						
						
							
							Merge pull request  #9393  from liamwhite/more-vulkan  
						
						... 
						
						
						
						vulkan_common: further initialization tweaks 
						
						
					 
					
						2022-12-06 17:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b7e73e0a6 
							
						 
					 
					
						
						
							
							Merge pull request  #9392  from lioncash/reporter  
						
						... 
						
						
						
						reporter: Eliminate undefined behavior in SaveErrorReport 
						
						
					 
					
						2022-12-06 11:27:00 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8534ea140 
							
						 
					 
					
						
						
							
							Merge pull request  #9390  from lioncash/keyboard  
						
						... 
						
						
						
						applets: Extract callback types into aliases 
						
						
					 
					
						2022-12-06 11:26:53 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbdb6d391e 
							
						 
					 
					
						
						
							
							Merge pull request  #9389  from lioncash/emumove  
						
						... 
						
						
						
						emulated_console/emulated_controller: std::move ParamPackage instances where applicable 
						
						
					 
					
						2022-12-06 11:26:46 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a86af1b776 
							
						 
					 
					
						
						
							
							Merge pull request  #9386  from lioncash/init  
						
						... 
						
						
						
						kernel: Ensure relevant class members are always initialized on construction 
						
						
					 
					
						2022-12-06 11:26:38 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							131ed37803 
							
						 
					 
					
						
						
							
							Merge pull request  #9395  from abouvier/cmake-find  
						
						... 
						
						
						
						cmake: correct find modules 
						
						
					 
					
						2022-12-06 09:58:55 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a225ba4cda 
							
						 
					 
					
						
						
							
							Merge pull request  #9391  from abouvier/cmake-sdl  
						
						... 
						
						
						
						cmake: use sdl2 imported target 
						
						
					 
					
						2022-12-06 09:58:48 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e86e144a7c 
							
						 
					 
					
						
						
							
							Merge pull request  #9387  from abouvier/cmake-libusb  
						
						... 
						
						
						
						cmake: prefer system libusb 
						
						
					 
					
						2022-12-06 09:58:37 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99494e77c3 
							
						 
					 
					
						
						
							
							Merge pull request  #9394  from lioncash/translate  
						
						... 
						
						
						
						configure_graphics: Make SPIRV backend string translatable 
						
						
					 
					
						2022-12-06 08:30:22 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dba84458be 
							
						 
					 
					
						
						
							
							configure_graphics: Make SPIRV backend string translatable  
						
						... 
						
						
						
						The parenthetical needs to be translatable, like with GLASM 
						
						
					 
					
						2022-12-06 00:13:07 -05:00 
						 
				 
			
				
					
						
							
							
								Alexandre Bouvier 
							
						 
					 
					
						
						
						
						
							
						
						
							bb3440f7c4 
							
						 
					 
					
						
						
							
							cmake: correct find modules  
						
						
						
						
					 
					
						2022-12-06 05:32:09 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Bouvier 
							
						 
					 
					
						
						
						
						
							
						
						
							f385175aa2 
							
						 
					 
					
						
						
							
							cmake: prefer system libusb  
						
						
						
						
					 
					
						2022-12-06 05:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7c68f93bdf 
							
						 
					 
					
						
						
							
							Merge pull request  #9385  from Morph1984/dynarmic-ver  
						
						... 
						
						
						
						externals: Bump dynarmic to 6.4.0 
						
						
					 
					
						2022-12-05 22:17:45 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04779b3d2a 
							
						 
					 
					
						
						
							
							Merge pull request  #9369  from german77/mifare  
						
						... 
						
						
						
						service: nfc: Implement mifare service 
						
						
					 
					
						2022-12-05 22:17:32 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90145c424d 
							
						 
					 
					
						
						
							
							Merge pull request  #9360  from Kelebek1/R-E-S-P-E-C-T  
						
						... 
						
						
						
						Respect render mode override 
						
						
					 
					
						2022-12-05 22:17:22 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							7e7a23363a 
							
						 
					 
					
						
						
							
							vulkan_common: further initialization tweaks  
						
						
						
						
					 
					
						2022-12-05 22:06:35 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							eadc1ae1e7 
							
						 
					 
					
						
						
							
							reporter: Pass by const reference where applicable  
						
						... 
						
						
						
						Same behavior, but without memory churn. 
						
						
					 
					
						2022-12-05 21:48:42 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e7f9f58fa4 
							
						 
					 
					
						
						
							
							reporter: Eliminate undefined behavior in SaveErrorReport  
						
						... 
						
						
						
						The optionals are unconditionally dereferenced when setting the custom
error text, and in a few cases this function is called using the default
value of the optionals.
This means we'd be dereferencing uninitialized storage.
Since they're used unconditionally, we can use value_or to set a default
when storage is uninitialized. 
						
						
					 
					
						2022-12-05 21:31:34 -05:00 
						 
				 
			
				
					
						
							
							
								Alexandre Bouvier 
							
						 
					 
					
						
						
						
						
							
						
						
							e6ae720c33 
							
						 
					 
					
						
						
							
							cmake: use sdl2 imported target  
						
						
						
						
					 
					
						2022-12-06 01:26:30 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fedd857054 
							
						 
					 
					
						
						
							
							applets/controller: Use aliases for callbacks  
						
						
						
						
					 
					
						2022-12-05 19:06:04 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d8da9a2afd 
							
						 
					 
					
						
						
							
							applets/error: Use aliases for callbacks  
						
						
						
						
					 
					
						2022-12-05 19:06:04 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2b40cdf04f 
							
						 
					 
					
						
						
							
							applets/mii_edit: Use aliases for callbacks  
						
						
						
						
					 
					
						2022-12-05 19:06:04 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a84676c2aa 
							
						 
					 
					
						
						
							
							applets/profile_select: Use aliases for callbacks  
						
						... 
						
						
						
						Deduplicates callback definitions and situates it in one place. 
						
						
					 
					
						2022-12-05 19:06:04 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e26c86a6e7 
							
						 
					 
					
						
						
							
							applets/web_browser: Use aliases for callbacks  
						
						... 
						
						
						
						Deduplicates a lot of long callback declarations 
						
						
					 
					
						2022-12-05 19:06:04 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9bbb77637e 
							
						 
					 
					
						
						
							
							applets/software_keyboard: Use aliases for callbacks  
						
						... 
						
						
						
						Deduplicates really long std::function declarations to make the
interface nicer to read. 
						
						
					 
					
						2022-12-05 19:06:01 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcf59ff3a7 
							
						 
					 
					
						
						
							
							Merge pull request  #9388  from lioncash/fix-msvc  
						
						... 
						
						
						
						CMakeLists: Remove version specifier for lz4 
						
						
					 
					
						2022-12-05 18:29:47 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e4a16f50ef 
							
						 
					 
					
						
						
							
							emulated_controller: Remove unused parameter in GetMappedDevices()  
						
						... 
						
						
						
						This isn't used, so it can be removed to make the function a little
nicer. 
						
						
					 
					
						2022-12-05 18:27:18 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							87543b9dea 
							
						 
					 
					
						
						
							
							emulated_controller: Use std::move() in GetMappedDevices()  
						
						... 
						
						
						
						Avoids churning allocations in a loop. 
						
						
					 
					
						2022-12-05 18:27:15 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf4b45349 
							
						 
					 
					
						
						
							
							emulated_console: Amend cast in SetTouch()  
						
						... 
						
						
						
						id is an int value, not a u32. 
						
						
					 
					
						2022-12-05 18:15:23 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4255e30722 
							
						 
					 
					
						
						
							
							emulated_console: std::move() ParamPackages and callbacks where applicable  
						
						
						
						
					 
					
						2022-12-05 18:15:19 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							78eeefb030 
							
						 
					 
					
						
						
							
							CMakeLists: Remove version specifier for lz4  
						
						... 
						
						
						
						Currently the exported version of lz4 provided by vcpkg is malformed and
is "unknown". This makes querying for a specific version broken.
Fixes configuring CMake with the use of vcpkg. 
						
						
					 
					
						2022-12-05 16:56:45 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							efa8711bf3 
							
						 
					 
					
						
						
							
							kernel/k_shared_memory: Ensure device_memory is always initialized  
						
						
						
						
					 
					
						2022-12-05 15:27:57 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c3fd211b43 
							
						 
					 
					
						
						
							
							kernel/k_memory_block: Ensure members are always initialized  
						
						
						
						
					 
					
						2022-12-05 15:27:47 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dcca650599 
							
						 
					 
					
						
						
							
							kernel/physical_core: Ensure is_interrupted is always initialized  
						
						
						
						
					 
					
						2022-12-05 15:19:37 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dddc9bb8f1 
							
						 
					 
					
						
						
							
							kernel/thread: Ensure stack_top and argument are always initialized  
						
						
						
						
					 
					
						2022-12-05 15:19:36 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4769d798f9 
							
						 
					 
					
						
						
							
							kernel/kernel: Ensure shutdown threads are always initialized  
						
						
						
						
					 
					
						2022-12-05 15:19:36 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							7381f873e9 
							
						 
					 
					
						
						
							
							externals: Bump dynarmic to 6.4.0  
						
						... 
						
						
						
						Uses the tagged, versioned release instead. 
						
						
					 
					
						2022-12-05 13:08:00 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b19f741bd 
							
						 
					 
					
						
						
							
							Merge pull request  #6833  from abouvier/unbundle  
						
						... 
						
						
						
						cmake: prefer system libraries 
						
						
					 
					
						2022-12-05 12:26:09 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7f32300b2 
							
						 
					 
					
						
						
							
							Merge pull request  #9383  from FernandoS27/poke-great  
						
						... 
						
						
						
						Vulkan: Implement Alpha coverage 
						
						
					 
					
						2022-12-05 12:25:46 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							6352c5dc31 
							
						 
					 
					
						
						
							
							Vulkan: Implement Alpha coverage  
						
						
						
						
					 
					
						2022-12-05 12:33:12 +01:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							752236caad 
							
						 
					 
					
						
						
							
							input_common: Allow mifare files  
						
						
						
						
					 
					
						2022-12-04 20:02:48 -06:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a52d0b82a6 
							
						 
					 
					
						
						
							
							Merge pull request  #9381  from liamwhite/uninit  
						
						... 
						
						
						
						service_thread: fix uninitialized memory usage 
						
						
					 
					
						2022-12-04 22:30:16 +00:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							cec3a3cd5a 
							
						 
					 
					
						
						
							
							service_thread: fix uninitialized memory usage  
						
						
						
						
					 
					
						2022-12-04 16:02:24 -05:00