Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							945f3222ae 
							
						 
					 
					
						
						
							
							Merge pull request  #8474  from DCNick3/yuzu-cmd-respect-log-filter  
						
						... 
						
						
						
						Make yuzu-cmd respect log_filter setting 
						
						
					 
					
						2022-06-16 16:43:18 -04:00 
						 
				 
			
				
					
						
							
							
								Nikita Strygin 
							
						 
					 
					
						
						
						
						
							
						
						
							9e384ed54b 
							
						 
					 
					
						
						
							
							Make yuzu-cmd respect log_filter setting  
						
						... 
						
						
						
						Because logging infrastructure initializes before the loading of the
config, it reads the default setting for log_filter and ignores the one
set in config. To change log_filter after logging initialization some
additional calls need to be made. 
						
						
					 
					
						2022-06-16 23:39:50 +03:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							561f5c9c14 
							
						 
					 
					
						
						
							
							Merge pull request  #8473  from DCNick3/implement-exit-process  
						
						... 
						
						
						
						Implement ExitProcess svc 
						
						
					 
					
						2022-06-16 15:45:02 -04:00 
						 
				 
			
				
					
						
							
							
								Nikita Strygin 
							
						 
					 
					
						
						
						
						
							
						
						
							cf7e4bda92 
							
						 
					 
					
						
						
							
							Implement ExitProcess svc  
						
						... 
						
						
						
						Currently this just stops all the emulation
This works under assumption that only application will try to use
ExitProcess, with services not touching it
If application exits - it quite makes sense to end the emulation 
						
						
					 
					
						2022-06-16 21:35:34 +03:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							208ed712f4 
							
						 
					 
					
						
						
							
							core/debugger: memory breakpoint support  
						
						
						
						
					 
					
						2022-06-16 13:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							d1f2f5f146 
							
						 
					 
					
						
						
							
							common: param_package: Demote DEBUG to TRACE for getters  
						
						
						
						
					 
					
						2022-06-16 10:27:59 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							744a208763 
							
						 
					 
					
						
						
							
							kernel: fix some uses of disable_count  
						
						
						
						
					 
					
						2022-06-15 20:53:49 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f86b770ff7 
							
						 
					 
					
						
						
							
							Merge pull request  #8457  from liamwhite/kprocess-suspend  
						
						... 
						
						
						
						kernel: implement KProcess suspension 
						
						
					 
					
						2022-06-16 02:41:12 +02:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ae4eae9a6 
							
						 
					 
					
						
						
							
							Merge pull request  #8460  from Morph1984/bounded-q  
						
						... 
						
						
						
						bounded_threadsafe_queue: Use constexpr capacity and mask 
						
						
					 
					
						2022-06-15 19:39:22 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							25429998e3 
							
						 
					 
					
						
						
							
							bounded_threadsafe_queue: Use constexpr capacity and mask  
						
						... 
						
						
						
						While this is the primary change, we also:
- Remove the mpsc namespace and rename Queue to MPSCQueue
- Make Slot a private struct within MPSCQueue
- Remove the AlignedAllocator template argument, as we use std::allocator
- Replace instances of mask + 1 with capacity, and mask + 2 with capacity + 1 
						
						
					 
					
						2022-06-15 16:59:13 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ace5c1b7a 
							
						 
					 
					
						
						
							
							Merge pull request  #8317  from german77/notifa  
						
						... 
						
						
						
						service: notifa: Implement most part of this service 
						
						
					 
					
						2022-06-15 09:53:50 -07:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23514388ed 
							
						 
					 
					
						
						
							
							Merge pull request  #8464  from liamwhite/break-debug  
						
						... 
						
						
						
						kernel: notify debugger on break SVC 
						
						
					 
					
						2022-06-15 11:55:54 -04:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f117351783 
							
						 
					 
					
						
						
							
							Merge pull request  #8465  from Morph1984/why-msvc  
						
						... 
						
						
						
						vk_compute_pass: Explicitly cast to VkAccessFlags 
						
						
					 
					
						2022-06-15 11:55:40 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							4572634a4e 
							
						 
					 
					
						
						
							
							vk_compute_pass: Explicitly cast to VkAccessFlags  
						
						... 
						
						
						
						According to the standard, a narrowing conversion is an implicit conversion from an integer or unscoped enumeration type to an integer type that cannot represent all the values of the original type, except when the value is a literal or constant expression.
MSVC, unlike GCC or Clang, determines this to be a narrowing conversion despite the enumeration exclusively containing values that fit within the range of a 32 bit integer, emitting a warning since designated initializers prohibit narrowing conversions.
To solve this, explicitly cast to the type we are initializing. 
						
						
					 
					
						2022-06-15 07:12:16 -04:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							103997ee56 
							
						 
					 
					
						
						
							
							Merge pull request  #8383  from Morph1984/shadow-of-the-past  
						
						... 
						
						
						
						yuzu: Make variable shadowing a compile-time error 
						
						
					 
					
						2022-06-14 21:08:58 -04:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9de5474bf 
							
						 
					 
					
						
						
							
							Merge pull request  #8462  from liamwhite/dynarmic-profile  
						
						... 
						
						
						
						core: centralize profile scope for Dynarmic 
						
						
					 
					
						2022-06-14 21:07:47 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							a7358ff1d4 
							
						 
					 
					
						
						
							
							kernel: notify debugger on break SVC  
						
						
						
						
					 
					
						2022-06-14 21:06:23 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							20eab9fed9 
							
						 
					 
					
						
						
							
							core: centralize profile scope for Dynarmic  
						
						
						
						
					 
					
						2022-06-14 18:19:04 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							7620e1a631 
							
						 
					 
					
						
						
							
							externals: Update cpp-httplib to latest  
						
						
						
						
					 
					
						2022-06-14 14:09:51 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							0eeee431dc 
							
						 
					 
					
						
						
							
							main: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 14:09:51 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							888f499188 
							
						 
					 
					
						
						
							
							kernel: implement KProcess suspension  
						
						
						
						
					 
					
						2022-06-14 10:04:11 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6e7ca562a 
							
						 
					 
					
						
						
							
							Merge pull request  #8461  from Morph1984/msvc-narrow-conv  
						
						... 
						
						
						
						vk_compute_pass: Use VK_ACCESS_NONE 
						
						
					 
					
						2022-06-14 09:28:45 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9b4dd022c 
							
						 
					 
					
						
						
							
							Merge pull request  #8434  from german77/uuid  
						
						... 
						
						
						
						input_common: Replace usage of string guid to common uuid 
						
						
					 
					
						2022-06-14 09:28:32 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							5568763a57 
							
						 
					 
					
						
						
							
							vk_compute_pass: Use VK_ACCESS_NONE  
						
						... 
						
						
						
						This enumeration was introduced in Vulkan 1.3, prefer using this instead of defaulting the enum.
Also resolves a narrowing conversion warning on MSVC. 
						
						
					 
					
						2022-06-14 09:14:13 -04:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3b12e3809 
							
						 
					 
					
						
						
							
							Merge pull request  #8439  from liamwhite/monkey-compiler  
						
						... 
						
						
						
						general: fix compilation on GCC 12 
						
						
					 
					
						2022-06-14 08:34:16 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							742f021fdf 
							
						 
					 
					
						
						
							
							wait_tree: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 08:30:09 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							95bcf6ac38 
							
						 
					 
					
						
						
							
							configure_ringcon: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 08:30:09 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							e371961219 
							
						 
					 
					
						
						
							
							configure_touch_from_button: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 08:30:09 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							5503338f21 
							
						 
					 
					
						
						
							
							configure_per_game: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 08:30:08 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							fe7184c2a8 
							
						 
					 
					
						
						
							
							configure_input_player: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 08:30:08 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							1c83014526 
							
						 
					 
					
						
						
							
							configure_dialog: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 08:30:08 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							2d903e3ce6 
							
						 
					 
					
						
						
							
							bootmanager: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 08:30:08 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							e29e8eec2f 
							
						 
					 
					
						
						
							
							game_list: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 08:30:07 -04:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc47d0f624 
							
						 
					 
					
						
						
							
							Merge pull request  #8459  from Morph1984/wextra-gcc  
						
						... 
						
						
						
						vk_compute_pass: Silence Wextra warning 
						
						
					 
					
						2022-06-14 08:22:38 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							8b55f2c615 
							
						 
					 
					
						
						
							
							externals: microprofileui: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-14 05:52:15 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							fcfe192e83 
							
						 
					 
					
						
						
							
							vk_compute_pass: Silence Wextra warning  
						
						... 
						
						
						
						Silences a warning about using enumerated and non-enumerated types in a conditional expression. 
						
						
					 
					
						2022-06-14 05:29:57 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							bd38aefc57 
							
						 
					 
					
						
						
							
							kernel: fix passthrough of local captures in lambda  
						
						
						
						
					 
					
						2022-06-13 20:09:32 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							feaf010fa2 
							
						 
					 
					
						
						
							
							common/assert: rework ASSERT handling to avoid std::function usage  
						
						
						
						
					 
					
						2022-06-13 20:09:32 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							ebecdd3a74 
							
						 
					 
					
						
						
							
							general: fix compilation on MinGW GCC 12  
						
						
						
						
					 
					
						2022-06-13 20:09:32 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							a29ddcee40 
							
						 
					 
					
						
						
							
							common/assert: add unlikely  
						
						
						
						
					 
					
						2022-06-13 20:09:32 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							d11547024c 
							
						 
					 
					
						
						
							
							general: fix compilation on GCC 12  
						
						
						
						
					 
					
						2022-06-13 20:09:30 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							6f59e2676b 
							
						 
					 
					
						
						
							
							kernel: ensure class token lambda exit is unreachable  
						
						
						
						
					 
					
						2022-06-13 20:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							8fea7e56e5 
							
						 
					 
					
						
						
							
							kernel: fix inconsistency in AutoObjectTraits macro definitions  
						
						
						
						
					 
					
						2022-06-13 20:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							58fea44eb5 
							
						 
					 
					
						
						
							
							common: Don't test ASSERT conditions inline  
						
						
						
						
					 
					
						2022-06-13 20:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							084d7d6b01 
							
						 
					 
					
						
						
							
							common: Change semantics of UNREACHABLE to unconditionally crash  
						
						
						
						
					 
					
						2022-06-13 20:09:00 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd3bfe411d 
							
						 
					 
					
						
						
							
							Merge pull request  #8458  from lat9nq/no-constexpr-flow-block  
						
						... 
						
						
						
						structured_control_flow: Remove constexpr Flow::Block 
						
						
					 
					
						2022-06-13 20:06:38 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							963ed37fd6 
							
						 
					 
					
						
						
							
							structured_control_flow: Remove constexpr Flow::Block  
						
						... 
						
						
						
						This seems to be unsupported in newer libstdc++ versions due to
Flow::Block's base class being a non-literal type. It's not clear to me
why this was permitted in earlier versions. 
						
						
					 
					
						2022-06-13 19:18:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							741da9c8bf 
							
						 
					 
					
						
						
							
							Merge pull request  #8388  from liamwhite/simpler-pause  
						
						... 
						
						
						
						CpuManager: simplify pausing 
						
						
					 
					
						2022-06-13 15:48:03 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							69d92a19a5 
							
						 
					 
					
						
						
							
							yuzu_cmd: Eliminate variable shadowing  
						
						
						
						
					 
					
						2022-06-13 18:19:23 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							8671aa8dd0 
							
						 
					 
					
						
						
							
							audio_core: Remove -Werror=unused-parameter  
						
						... 
						
						
						
						Removing this as we don't enforce unused parameter warnings elsewhere in the project, and explicitly specify -Wno-unused-parameter in the main CMakeLists. 
						
						
					 
					
						2022-06-13 18:19:23 -04:00