Tilka 
							
						 
					 
					
						
						
							
						
						18f9b966a0 
					 
					
						
						
							
							Merge pull request  #12358  from rsgnz/master  
						
						... 
						
						
						
						VideoCommon: Fix "Post-processing shader not found" when (off) is selected. 
						
						
					 
					
						2023-12-17 09:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Tilka 
							
						 
					 
					
						
						
							
						
						773ffd04b8 
					 
					
						
						
							
							Merge pull request  #11497  from vyuuui/debugger_assembler_ui  
						
						... 
						
						
						
						Built-in assembler for debugger interface 
						
						
					 
					
						2023-12-16 21:15:31 +00:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						f5951c9f45 
					 
					
						
						
							
							JitArm64: Use 64-bit register for address in mtsrin  
						
						... 
						
						
						
						Fixes a regression from d34d3bd513 
						
						
					 
					
						2023-12-16 20:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						b5a95b7804 
					 
					
						
						
							
							JitArm64: Add rlwinmx case for only shifting  
						
						... 
						
						
						
						Small optimization. 
						
						
					 
					
						2023-12-16 17:34:33 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						190c4e8cda 
					 
					
						
						
							
							Merge pull request  #12427  from JosJuice/jitarm64-msr-updated-logical-imm  
						
						... 
						
						
						
						JitArm64: Fix MSRUpdated(ARM64Reg) with FEATURE_FLAG_PERFMON set 
						
						
					 
					
						2023-12-16 17:22:23 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						e0eb4ef5bc 
					 
					
						
						
							
							JitArm64: Use enum class for LogicalImm size parameter  
						
						... 
						
						
						
						This should prevent issues like the one fixed in the previous commit
from happening again. 
						
						
					 
					
						2023-12-16 16:48:26 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						36cb8110f4 
					 
					
						
						
							
							Merge pull request  #12346  from iwubcode/arb_mipmaps_default_off  
						
						... 
						
						
						
						Core: disable arbitrary mipmap detection by default 
						
						
					 
					
						2023-12-16 16:23:10 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						064b23b25b 
					 
					
						
						
							
							JitArm64: Fix MSRUpdated(ARM64Reg) with FEATURE_FLAG_PERFMON set  
						
						... 
						
						
						
						The second parameter of the LogicalImm constructor is the size, not the
first. 
						
						
					 
					
						2023-12-16 12:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						4b459294b0 
					 
					
						
						
							
							Merge pull request  #12414  from LillyJadeKatrin/retroachievements-bugfix  
						
						... 
						
						
						
						Retroachievements - Fixed Login Checks 
						
						
					 
					
						2023-12-16 05:33:43 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						3ee44bc565 
					 
					
						
						
							
							Merge pull request  #12416  from lioncash/expr  
						
						... 
						
						
						
						Externals/expr: Resolve -Wshadow warning 
						
						
					 
					
						2023-12-16 05:10:06 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						1daaaf8c26 
					 
					
						
						
							
							Merge pull request  #12425  from Naim2000/no-install-wad  
						
						... 
						
						
						
						Disable installing WADs and importing/exporting Wii saves while emulation is running 
						
						
					 
					
						2023-12-16 05:09:26 +01:00 
						 
				 
			
				
					
						
							
							
								Naim2000 
							
						 
					 
					
						
						
							
						
						8f9102f5e5 
					 
					
						
						
							
							Disable importing/exporting Wii saves while emulation is running  
						
						
						
						
					 
					
						2023-12-15 19:48:06 -05:00 
						 
				 
			
				
					
						
							
							
								OatmealDome 
							
						 
					 
					
						
						
							
						
						c159e4fb7a 
					 
					
						
						
							
							Merge pull request  #12420  from OatmealDome/mtl-oob  
						
						... 
						
						
						
						MTLStateTracker: Increase fragment buffer array size to 3 
						
						
					 
					
						2023-12-15 17:12:31 -05:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						12dd15c8dd 
					 
					
						
						
							
							VideoBackends / VideoCommon: add type enum to dictate whether a texture is a 2D texture, a texture array, or a cube map; support 2D texture type across backends  
						
						... 
						
						
						
						Co-authored-by: TellowKrinkle <tellowkrinkle@gmail.com > 
						
						
					 
					
						2023-12-15 11:06:02 -06:00 
						 
				 
			
				
					
						
							
							
								Naim2000 
							
						 
					 
					
						
						
							
						
						efd0c5b07e 
					 
					
						
						
							
							Disable "Install WAD" while emulation is running  
						
						... 
						
						
						
						The "(Un)install to/from the NAND" options in the context menu for WAD files has always been disabled, don't know what happened to this one 
						
						
					 
					
						2023-12-15 10:14:44 -05:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						c8c9928eb1 
					 
					
						
						
							
							DolphinQt/Assembler: improve translatability  
						
						... 
						
						
						
						Also, don't show error line numbers in the instruction patch dialog. The
input text field only accepts one line anyway. 
						
						
					 
					
						2023-12-15 00:37:42 +00:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						370474a7cb 
					 
					
						
						
							
							Merge pull request  #12422  from lioncash/global  
						
						... 
						
						
						
						WiiNetConfig: Eliminate usages of the global system accessor 
						
						
					 
					
						2023-12-14 23:27:10 +01:00 
						 
				 
			
				
					
						
							
							
								Tilka 
							
						 
					 
					
						
						
							
						
						f777a584c1 
					 
					
						
						
							
							Merge pull request  #12423  from lioncash/mios  
						
						... 
						
						
						
						IOS/MIOS: Eliminate global system accessors 
						
						
					 
					
						2023-12-14 22:19:11 +00:00 
						 
				 
			
				
					
						
							
							
								Tilka 
							
						 
					 
					
						
						
							
						
						e8f8cf0740 
					 
					
						
						
							
							Merge pull request  #12424  from lioncash/cpumanager  
						
						... 
						
						
						
						HW/CPU: Remove remaining global system accessors 
						
						
					 
					
						2023-12-14 22:18:06 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						27806d8d7b 
					 
					
						
						
							
							WiiNetConfig: Eliminate usages of the global system accessor  
						
						... 
						
						
						
						We can pass in the existing memory manager instance into the functions
instead of using the global accessor to access it. 
						
						
					 
					
						2023-12-14 16:46:52 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1573b50bb3 
					 
					
						
						
							
							HW/CPU: Remove remaining global system accessors  
						
						... 
						
						
						
						We can just pass in the m_system member instead. 
						
						
					 
					
						2023-12-14 16:14:59 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5e9763c0fa 
					 
					
						
						
							
							IOS/MIOS: Eliminate global system accessors  
						
						... 
						
						
						
						We can pass the system instance through the EmulationKernel instance. 
						
						
					 
					
						2023-12-14 16:05:59 -05:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						84ac561e46 
					 
					
						
						
							
							Merge pull request  #12421  from lioncash/fwd  
						
						... 
						
						
						
						WC24PatchEngine: Move IniFile header dependency into the cpp file 
						
						
					 
					
						2023-12-14 21:21:59 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						e34bfe0f72 
					 
					
						
						
							
							Merge pull request  #12419  from lioncash/conf  
						
						... 
						
						
						
						SysConf: std::move fs pointer in constructor 
						
						
					 
					
						2023-12-14 20:47:27 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						88431cfbca 
					 
					
						
						
							
							WC24PatchEngine: Make GetNetworkPatch() take a std::string_view  
						
						... 
						
						
						
						Makes it consistent with GetNetworkPatchByPayload() 
						
						
					 
					
						2023-12-14 14:24:49 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						fa70a8fd01 
					 
					
						
						
							
							WC24PatchEngine: Make a few functions internally linked  
						
						... 
						
						
						
						These are only used within this translation unit, so we can remove the
IniFile dependency from the header. 
						
						
					 
					
						2023-12-14 14:23:41 -05:00 
						 
				 
			
				
					
						
							
							
								OatmealDome 
							
						 
					 
					
						
						
							
						
						438c48912b 
					 
					
						
						
							
							MTLStateTracker: Increase fragment buffer array size to 3  
						
						
						
						
					 
					
						2023-12-14 14:17:07 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						14abdab314 
					 
					
						
						
							
							SysConf: std::move fs pointer in constructor  
						
						... 
						
						
						
						Just gets rid of a trivial atomic reference count increment and
decrement. Not a super heavyweight thing, but it is essentially "free"
to get rid of. 
						
						
					 
					
						2023-12-14 14:01:17 -05:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						38752c91af 
					 
					
						
						
							
							Merge pull request  #12418  from lioncash/fifo  
						
						... 
						
						
						
						DolphinQt/Host: Convert inclusion of Fifo.cpp to Fifo.h 
						
						
					 
					
						2023-12-14 19:56:32 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						15a37edfdb 
					 
					
						
						
							
							Merge pull request  #12417  from lioncash/fallthrough  
						
						... 
						
						
						
						GameListModel: Remove fallthrough in data() 
						
						
					 
					
						2023-12-14 19:55:53 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a20b4b5669 
					 
					
						
						
							
							DolphinQt/Host: Convert inclusion of Fifo.cpp to Fifo.h  
						
						... 
						
						
						
						Quite a bizarre include.
Also resolves an indirect include (lol), since this TU was
including the system header that way. 
						
						
					 
					
						2023-12-14 05:24:51 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6bbdf36a7b 
					 
					
						
						
							
							GameListModel: Remove fallthrough in data()  
						
						... 
						
						
						
						A harmless case of it, but this can still cause warnings. 
						
						
					 
					
						2023-12-14 04:25:40 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5450b64951 
					 
					
						
						
							
							Externals/expr: Resolve -Wshadow warning  
						
						... 
						
						
						
						We already made changes to this library, so we can also resolve the lone
shadowing warning within it. 
						
						
					 
					
						2023-12-13 15:29:31 -05:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						fe014dac06 
					 
					
						
						
							
							Merge pull request  #12369  from t895/coil-cache  
						
						... 
						
						
						
						Android: Allow Coil image cache to use more memory 
						
						
					 
					
						2023-12-13 21:11:59 +01:00 
						 
				 
			
				
					
						
							
							
								Tilka 
							
						 
					 
					
						
						
							
						
						cdf4193e67 
					 
					
						
						
							
							Merge pull request  #12410  from lioncash/ignored  
						
						... 
						
						
						
						Common/Crypto: Resolve -Wignored-attributes warnings 
						
						
					 
					
						2023-12-13 18:39:22 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						dbc792a3ec 
					 
					
						
						
							
							Common/Crypto/SHA1: Resolve -Wignored-attributes warnings  
						
						... 
						
						
						
						See commit 417d1310d22b11d5d724625721b5fec09eda099a for an explanation
on why we do this. 
						
						
					 
					
						2023-12-13 13:04:53 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						bced5fac18 
					 
					
						
						
							
							Common/Crypto/AES: Resolve -Wignored-attributes warnings  
						
						... 
						
						
						
						The alias for __m128i is typically something like:
typedef long long __m128i __attribute__((__vector_size__(16), __may_alias__));
and the part that ends up not getting preserved is the __may_alias__
attribute specifier.
So, in order to preserve that, we can just use a wrapper struct, so the
data type itself isn't being passed through the template. 
						
						
					 
					
						2023-12-13 13:02:51 -05:00 
						 
				 
			
				
					
						
							
							
								Tilka 
							
						 
					 
					
						
						
							
						
						b5d8498346 
					 
					
						
						
							
							Merge pull request  #12415  from lioncash/buffer  
						
						... 
						
						
						
						GBAWidget: Use std::span with SetVideoBuffer() 
						
						
					 
					
						2023-12-13 15:57:40 +00:00 
						 
				 
			
				
					
						
							
							
								Tilka 
							
						 
					 
					
						
						
							
						
						2e558d87ef 
					 
					
						
						
							
							Merge pull request  #12413  from lioncash/doc  
						
						... 
						
						
						
						Externals/mbedtls: Disable -Wdocumentation related warnings 
						
						
					 
					
						2023-12-13 15:54:36 +00:00 
						 
				 
			
				
					
						
							
							
								Tilka 
							
						 
					 
					
						
						
							
						
						df922afdbb 
					 
					
						
						
							
							Merge pull request  #12412  from lioncash/maybe  
						
						... 
						
						
						
						DSPInterpreter: Mark IsProperlySignExtended() as [[maybe_unused]] 
						
						
					 
					
						2023-12-13 15:52:32 +00:00 
						 
				 
			
				
					
						
							
							
								Tilka 
							
						 
					 
					
						
						
							
						
						52a144745d 
					 
					
						
						
							
							Merge pull request  #12408  from lioncash/enums  
						
						... 
						
						
						
						General: Resolve -Wswitch warnings 
						
						
					 
					
						2023-12-13 15:48:12 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						dfb2783c25 
					 
					
						
						
							
							GBAWidget: Add missing override specifiers  
						
						
						
						
					 
					
						2023-12-13 10:12:18 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						67a06d17b1 
					 
					
						
						
							
							GBAWidget: Use std::span with SetVideoBuffer()  
						
						... 
						
						
						
						Previously we were always taking the buffer by value, even if it wasn't
being stored anywhere and only read from.
We can use a std::span for the same thing. 
						
						
					 
					
						2023-12-13 10:11:52 -05:00 
						 
				 
			
				
					
						
							
							
								LillyJadeKatrin 
							
						 
					 
					
						
						
							
						
						aa3e1e2324 
					 
					
						
						
							
							Retroachievements - Fixed Login Checks  
						
						... 
						
						
						
						Two fixes: verify that there's an API token before attempting to automatically log in, and don't attempt to hash a game and load it unless achievements are enabled and the player is logged in. This prevents multiple API requests that we already know will fail, one of which will display an unnecessary error message to the player. 
						
						
					 
					
						2023-12-13 09:00:25 -05:00 
						 
				 
			
				
					
						
							
							
								vyuuui 
							
						 
					 
					
						
						
							
						
						feb831a781 
					 
					
						
						
							
							Added assembler files to windows build  
						
						
						
						
					 
					
						2023-12-13 05:33:04 -08:00 
						 
				 
			
				
					
						
							
							
								vyuuui 
							
						 
					 
					
						
						
							
						
						00e94d3630 
					 
					
						
						
							
							Added tests  
						
						
						
						
					 
					
						2023-12-13 05:32:47 -08:00 
						 
				 
			
				
					
						
							
							
								vyuuui 
							
						 
					 
					
						
						
							
						
						0905ffd043 
					 
					
						
						
							
							Add icons for assembler widget  
						
						
						
						
					 
					
						2023-12-13 05:32:41 -08:00 
						 
				 
			
				
					
						
							
							
								vyuuui 
							
						 
					 
					
						
						
							
						
						38c15df464 
					 
					
						
						
							
							Parser and Assembler implementations  
						
						
						
						
					 
					
						2023-12-13 05:32:20 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						e27a4b5d72 
					 
					
						
						
							
							Externals/mbedtls: Disable -Wdocumentation related warnings  
						
						... 
						
						
						
						It's actually kind of wild that these flags are enabled by default.
They produce an incredible amount of console output spam.
Let's remove them, especially since we've made other changes to this
CMakeLists.txt 
						
						
					 
					
						2023-12-12 21:56:27 -05:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						3f06d32dcd 
					 
					
						
						
							
							Merge pull request  #12411  from lioncash/build  
						
						... 
						
						
						
						Software/SWGfx: Default destructor in cpp file 
						
						
					 
					
						2023-12-13 03:14:41 +01:00