JosJuice 
							
						 
					 
					
						
						
							
						
						9246bcad55 
					 
					
						
						
							
							JitArm64: Add negate parameter to SetCRFieldBit  
						
						... 
						
						
						
						Unlike on x64, inverting EQ or GT in SetCRFieldBit saves us one
instruction. Also unlike on x64, inverting SO or LT in GetCRFieldBit
requires an extra instruction (just like in SetCRFieldBit). Due to this,
replacing an invert in GetCRFieldBit with an invert in SetCRFieldBit
when possible is either equally good or better - never worse. 
						
						
					 
					
						2024-11-02 10:48:27 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						7fddd39d97 
					 
					
						
						
							
							JitArm64: Port some crXXX optimizations from Jit64  
						
						
						
						
					 
					
						2024-11-02 10:24:02 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						bbe271eec6 
					 
					
						
						
							
							JitArm64: Refactor CR bit manipulation code  
						
						... 
						
						
						
						This brings JitArm64 more in line with Jit64, and makes the next commit
easier to implement. No functional change. 
						
						
					 
					
						2024-11-02 10:19:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						d920064779 
					 
					
						
						
							
							Add include guard to QtUtils.h  
						
						
						
						
					 
					
						2024-11-02 01:27:07 -05:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						000e8fd83d 
					 
					
						
						
							
							Merge pull request  #13157  from jordan-woyak/sdl-hotplug-fix  
						
						... 
						
						
						
						ControllerInterface/SDL: Fix device removal event processing. 
						
						
					 
					
						2024-11-01 18:11:17 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						d361d4ba6e 
					 
					
						
						
							
							ControllerInterface/SDL: Fix device removal event processing.  
						
						
						
						
					 
					
						2024-10-31 14:11:27 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						149a3721ff 
					 
					
						
						
							
							DolphinQt: Ensure skylanders QDateTimeEdit shows a four digit year without forcing dd-mm-yyyy format.  
						
						
						
						
					 
					
						2024-10-31 02:38:45 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						bffc26da27 
					 
					
						
						
							
							DolphinQt: Rename "GameCube Adapter for Wii U" to "GameCube Controller Adapter".  
						
						
						
						
					 
					
						2024-10-31 01:25:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						19c3b88e5a 
					 
					
						
						
							
							ControllerInterface/SDL: Disable SDL's Windows.Gaming.Input controller handling.  
						
						
						
						
					 
					
						2024-10-30 17:41:09 -05:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						adafe1f347 
					 
					
						
						
							
							Merge pull request  #13147  from mitaclaw/jit-block-table-model-fix  
						
						... 
						
						
						
						JitBlockTableModel: Catch All Block Invalidating Events (I Hope) 
						
						
					 
					
						2024-10-30 17:00:27 -04:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						1ba3a141a2 
					 
					
						
						
							
							Merge pull request  #13143  from TellowKrinkle/PrimBreaking  
						
						... 
						
						
						
						VideoCommon: Implement primitive breaking for primitive lists 
						
						
					 
					
						2024-10-30 12:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								TellowKrinkle 
							
						 
					 
					
						
						
							
						
						5ef4fcb005 
					 
					
						
						
							
							VideoCommon: Implement primitive breaking for primitive lists  
						
						
						
						
					 
					
						2024-10-29 22:38:22 -05:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						2764a3dc44 
					 
					
						
						
							
							Merge pull request  #13136  from Tilka/startup_patch  
						
						... 
						
						
						
						Core: apply Dolphin OnFrame patches right after boot 
						
						
					 
					
						2024-10-30 04:28:18 +01:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						bab34ca060 
					 
					
						
						
							
							Merge pull request  #13140  from dreamsyntax/skip-efb-default-flip  
						
						... 
						
						
						
						GraphicsSettings: EFBAccessEnable=false by default 
						
						
					 
					
						2024-10-28 18:58:37 -04:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						1012803f2e 
					 
					
						
						
							
							Merge pull request  #12954  from LillyJadeKatrin/retroachievements-confirm  
						
						... 
						
						
						
						Achievements Confirmation Dialogs 
						
						
					 
					
						2024-10-28 12:54:37 -04:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						aa8226fa88 
					 
					
						
						
							
							Merge pull request  #12744  from nlebeck/settingshandler-split-2  
						
						... 
						
						
						
						Split `SettingsHandler` into separate reader and writer classes 
						
						
					 
					
						2024-10-27 19:23:05 -04:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						96c9591b99 
					 
					
						
						
							
							Merge pull request  #13096  from mitaclaw/ranges-modernization-7-rewrite  
						
						... 
						
						
						
						Ranges Algorithms Modernization - Rewrite 
						
						
					 
					
						2024-10-27 19:17:01 -04:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						92b8d57e6f 
					 
					
						
						
							
							Merge pull request  #13144  from JosJuice/jitarm64-imm-stp  
						
						... 
						
						
						
						JitArm64: Allow ppcState STP optimization for imm 
						
						
					 
					
						2024-10-27 10:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								mitaclaw 
							
						 
					 
					
						
						
							
						
						12f8b11452 
					 
					
						
						
							
							MainWindow: Avoid Global System Accessor  
						
						
						
						
					 
					
						2024-10-24 21:41:35 -07:00 
						 
				 
			
				
					
						
							
							
								mitaclaw 
							
						 
					 
					
						
						
							
						
						0371b74ebf 
					 
					
						
						
							
							JitBlockTableModel: Update For Symbols Too  
						
						... 
						
						
						
						Flushing efficiency down the drain because I wrote unsafe code to achieve it... I hope I can recover this. 
						
						
					 
					
						2024-10-24 18:10:52 -07:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						e6fd843c0b 
					 
					
						
						
							
							JitArm64_LoadStore: Small dcbx optimization  
						
						... 
						
						
						
						MUL and SUB can be combined in one instruction.
Before:
0x1b1a7c01   mul    w1, w0, w26
0x4b010318   sub    w24, w24, w1
After:
0x1b1ae018   msub   w24, w0, w26, w24 
						
						
					 
					
						2024-10-24 23:05:42 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						5165ddea52 
					 
					
						
						
							
							DolphinQt: Remove a stray period from the Audio tab  
						
						
						
						
					 
					
						2024-10-24 21:24:40 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						c212c0d08e 
					 
					
						
						
							
							Merge pull request  #12868  from Sintendo/scoped-reg  
						
						... 
						
						
						
						JitArm64: Release temporary regs with RAII 
						
						
					 
					
						2024-10-24 21:01:53 +02:00 
						 
				 
			
				
					
						
							
							
								mitaclaw 
							
						 
					 
					
						
						
							
						
						5a95951751 
					 
					
						
						
							
							DolphinQt: Signal Host::JitCacheInvalidation in more places  
						
						
						
						
					 
					
						2024-10-23 23:43:25 -07:00 
						 
				 
			
				
					
						
							
							
								mitaclaw 
							
						 
					 
					
						
						
							
						
						3d9c728910 
					 
					
						
						
							
							Host: Rename JitCacheInvalidation  
						
						... 
						
						
						
						There are two hard problems in computer science... 
						
						
					 
					
						2024-10-23 23:43:24 -07:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						c13c11d230 
					 
					
						
						
							
							Add missing algorithm header in SettingsHandlerTest.cpp  
						
						
						
						
					 
					
						2024-10-22 23:48:43 +02:00 
						 
				 
			
				
					
						
							
							
								dreamsyntax 
							
						 
					 
					
						
						
							
						
						9dacefcbf1 
					 
					
						
						
							
							GraphicsSettings: EFBAccessEnable=false by default  
						
						... 
						
						
						
						Makes Graphics -> Hacks -> Skip EFB Access from CPU enabled by default. Some GPU drivers stall when EFB access occurs in games where EFB is not used. Most games that require this setting set to 'true' already have this defined in their game inis. 
						
						
					 
					
						2024-10-22 12:28:14 -07:00 
						 
				 
			
				
					
						
							
							
								Niel Lebeck 
							
						 
					 
					
						
						
							
						
						1d79991ec4 
					 
					
						
						
							
							Split SettingsHandler into separate reader and writer classes  
						
						
						
						
					 
					
						2024-10-21 20:20:15 -07:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						6fb3e9226b 
					 
					
						
						
							
							JitArm64: Use WZR for ppcState STP optimization with imm == 0  
						
						
						
						
					 
					
						2024-10-21 21:53:21 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						383cbffdec 
					 
					
						
						
							
							JitArm64: Allow ppcState STP optimization for imm  
						
						
						
						
					 
					
						2024-10-21 21:51:48 +02:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						f412e2488c 
					 
					
						
						
							
							Merge pull request  #12714  from mitaclaw/jit-widget-refresh  
						
						... 
						
						
						
						DolphinQt: JIT Widget Refresh 
						
						
					 
					
						2024-10-21 12:03:50 -04:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						defb2d65a6 
					 
					
						
						
							
							JitArm64_SystemRegisters: Use ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						be2b466743 
					 
					
						
						
							
							JitArm64_Paired: Use ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						3b251dbb2a 
					 
					
						
						
							
							JitArm64_LoadStorePaired: Use ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						23327064f6 
					 
					
						
						
							
							JitArm64_LoadStoreFloating: Use ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						9420250046 
					 
					
						
						
							
							JitArm64_LoadStore: Use ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						ac3d3de66d 
					 
					
						
						
							
							JitArm64_FloatingPoint: Use ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						9805a8ac0a 
					 
					
						
						
							
							JitArm64_Branch: Use ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						cb29a29866 
					 
					
						
						
							
							JitArm64: Use ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						c0a0746d65 
					 
					
						
						
							
							JitArm64_Integer: Use ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Sintendo 
							
						 
					 
					
						
						
							
						
						62e1d7ad99 
					 
					
						
						
							
							JitArm64: Add ScopedARM64Reg  
						
						
						
						
					 
					
						2024-10-21 08:23:23 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						24e9fc120c 
					 
					
						
						
							
							Merge pull request  #13066  from DacoTaco/feature/networking  
						
						... 
						
						
						
						IOS/Net: implement ioctlv that retrieves the network routing table that libogc now uses on network init 
						
						
					 
					
						2024-10-20 14:14:24 +02:00 
						 
				 
			
				
					
						
							
							
								mitaclaw 
							
						 
					 
					
						
						
							
						
						c3bda2e875 
					 
					
						
						
							
							Jit64: Make Furthest Exit Micro-Optimization More Correct  
						
						
						
						
					 
					
						2024-10-19 18:19:17 -07:00 
						 
				 
			
				
					
						
							
							
								mitaclaw 
							
						 
					 
					
						
						
							
						
						ff6845288e 
					 
					
						
						
							
							Simplify std::copy with fmt::format_to  
						
						... 
						
						
						
						Plus a few other memory allocation optimizations. 
						
						
					 
					
						2024-10-19 12:18:16 -07:00 
						 
				 
			
				
					
						
							
							
								mitaclaw 
							
						 
					 
					
						
						
							
						
						4c064de235 
					 
					
						
						
							
							Simplify std::copy with fmt::join  
						
						
						
						
					 
					
						2024-10-19 12:18:16 -07:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						05e3a52de0 
					 
					
						
						
							
							Merge pull request  #13135  from Tilka/warning  
						
						... 
						
						
						
						VideoCommon: fix -Wshadow-uncaptured-local warning and simplify 
						
						
					 
					
						2024-10-19 15:12:25 -04:00 
						 
				 
			
				
					
						
							
							
								Tilka 
							
						 
					 
					
						
						
							
						
						fed8220c39 
					 
					
						
						
							
							Merge pull request  #12712  from Dentomologist/remove_defined_out_code  
						
						... 
						
						
						
						Remove defined-out code 
						
						
					 
					
						2024-10-19 19:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						88cf25e915 
					 
					
						
						
							
							Merge pull request  #13114  from TryTwo/PR_Turbo_Mutes_Audio  
						
						... 
						
						
						
						Audio: Add option to temporarily mute audio when using turbo 
						
						
					 
					
						2024-10-19 13:11:05 -04:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						e10821a847 
					 
					
						
						
							
							Merge pull request  #13104  from TellowKrinkle/MTLLogging  
						
						... 
						
						
						
						VideoBackends:Metal: Log file on failed pipeline compile 
						
						
					 
					
						2024-10-19 13:03:52 -04:00 
						 
				 
			
				
					
						
							
							
								mitaclaw 
							
						 
					 
					
						
						
							
						
						a035bd95e4 
					 
					
						
						
							
							JITs: Revamp LogGeneratedX86  
						
						... 
						
						
						
						Debug logging of recompiled code is now a feature of all three JITs. 
						
						
					 
					
						2024-10-19 02:30:45 -07:00