Lioncash 
							
						 
					 
					
						
						
							
						
						a9f89a7d3b 
					 
					
						
						
							
							WiimoteEmu: check for __APPLE__ with defined()  
						
						... 
						
						
						
						This is only defined on certain platforms and isn't always defined. 
						
						
					 
					
						2024-01-23 16:40:21 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3c64d030c5 
					 
					
						
						
							
							FreeLookManager: check for __APPLE__ with defined()  
						
						... 
						
						
						
						Previously this was treating the identifier as if it were always defined
by default 
						
						
					 
					
						2024-01-23 16:40:10 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						b06e1880b6 
					 
					
						
						
							
							Jit64AsmCommon: Remove redundant m_jit member from CommonAsmRoutines  
						
						... 
						
						
						
						We pass a JIT instance all the way down to EmuCodeBlock, which is
accessible under protected as well, so this isn't really necessary. 
						
						
					 
					
						2024-01-23 16:27:02 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						adb79d4e32 
					 
					
						
						
							
							WiimoteReal: Explicitly break instead of fallthrough in IsBalanceBoard()  
						
						... 
						
						
						
						Same behavior, no compiler warnings. 
						
						
					 
					
						2024-01-23 16:22:10 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						28e93827db 
					 
					
						
						
							
							EXI_DeviceAGP: Annotate fallthrough with [[fallthrough]]  
						
						... 
						
						
						
						Same behavior, but eleminates compiler warnings. 
						
						
					 
					
						2024-01-23 16:19:23 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7ef0262f8a 
					 
					
						
						
							
							PPCAnalyst: Merge duplicate expression in ReorderInstructionsCore()  
						
						... 
						
						
						
						The type checking is duplicated here, which makes this seem a little
weird, so we can get rid of it. 
						
						
					 
					
						2024-01-23 16:08:24 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6a86b35e88 
					 
					
						
						
							
							State: Make use of re-entrant variant of localtime  
						
						... 
						
						
						
						Makes this member function thread-safe. We can also unify the string
handling to make it easier to maintain. 
						
						
					 
					
						2024-01-23 15:28:30 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1b3f61041a 
					 
					
						
						
							
							Movie: Remove global system accessor from GetRTCDisplay()  
						
						... 
						
						
						
						We can just use m_system instance reference instead. 
						
						
					 
					
						2024-01-23 15:15:13 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						763562357b 
					 
					
						
						
							
							Movie: Mark getters as const  
						
						... 
						
						
						
						These don't modify internal member state. 
						
						
					 
					
						2024-01-23 15:15:13 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c0b0023b64 
					 
					
						
						
							
							Movie: Use re-entrant variant of gmtime in GetRTCDisplay()  
						
						... 
						
						
						
						Makes this member function thread-safe. 
						
						
					 
					
						2024-01-23 15:15:10 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f03da37693 
					 
					
						
						
							
							NetKDTime: Use re-entrant variants of gmtime  
						
						... 
						
						
						
						Makes these implementations more thread-safe by design. These likely
won't be run on any other thread, but we may as well just use the
re-entrant variant if it's available. 
						
						
					 
					
						2024-01-23 14:30:44 -05:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						3a688aa35e 
					 
					
						
						
							
							VideoCommon: add function to serialize MaterialAsset to json  
						
						
						
						
					 
					
						2024-01-23 13:01:33 -06:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5aeadb1ef8 
					 
					
						
						
							
							PostProcessing: Don't potentially leak memory in BlitFromTexture()  
						
						... 
						
						
						
						All release() does is relinquish the pointer, rather than free the
memory associated with it. 
						
						
					 
					
						2024-01-23 13:34:40 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a3f9f2c7aa 
					 
					
						
						
							
							PostProcessing: Remove unnecessary get() calls in BlitFromTexture()  
						
						... 
						
						
						
						We can just use operator-> instead. 
						
						
					 
					
						2024-01-23 13:34:16 -05:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						f2292467ad 
					 
					
						
						
							
							Merge pull request  #12518  from lioncash/pragma  
						
						... 
						
						
						
						AchievementSettings: Move pragma once out of ifdef 
						
						
					 
					
						2024-01-23 19:24:38 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						96fda3d126 
					 
					
						
						
							
							Merge pull request  #12517  from lioncash/alloc  
						
						... 
						
						
						
						Jit64/JitRegCache: Simplify GetAllocationOrder() 
						
						
					 
					
						2024-01-23 19:23:42 +01:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						a40a952177 
					 
					
						
						
							
							VideoCommon: add a method to calculate a default value for ShaderAsset and another to list its types  
						
						
						
						
					 
					
						2024-01-23 11:58:32 -06:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						b5a6225e1a 
					 
					
						
						
							
							VideoCommon: add function to serialize ShaderAsset to json  
						
						
						
						
					 
					
						2024-01-23 11:58:32 -06:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						49eadbb824 
					 
					
						
						
							
							AchievementSettings: Move pragma once out of ifdef  
						
						... 
						
						
						
						Makes the header a little more consistent with others (and also we
should still have a header guard be present at all times). 
						
						
					 
					
						2024-01-23 11:56:50 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						9f82efa3e2 
					 
					
						
						
							
							Jit64/JitRegCache: Simplify GetAllocationOrder()  
						
						... 
						
						
						
						Given we have fixed allocation orders, we can just directly return a
span instead of a pointer and a size via an out parameter.
Makes it a little more convenient, since we get both pieces of info at
once, and also have the ability to iterate directly off the span out of
the box. 
						
						
					 
					
						2024-01-23 11:03:59 -05:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						713572e874 
					 
					
						
						
							
							Merge pull request  #12510  from JosJuice/android-revert-attach-early  
						
						... 
						
						
						
						Revert "Android: Attach CPU thread to JVM early" 
						
						
					 
					
						2024-01-21 10:23:15 -05:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						d64705d691 
					 
					
						
						
							
							Merge pull request  #12512  from JosJuice/assembler-dirty-flag  
						
						... 
						
						
						
						DolphinQt: Rework dirty flag handling in AssemblerWidget::TabTextForEditor 
						
						
					 
					
						2024-01-21 10:22:46 -05:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						4b7c953415 
					 
					
						
						
							
							Merge pull request  #12509  from AdmiralCurtiss/bbox-init-only-if-supported  
						
						... 
						
						
						
						VideoCommon: Only initialize Bounding Box if supported by GPU/driver. 
						
						
					 
					
						2024-01-20 21:59:15 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						6276232574 
					 
					
						
						
							
							DolphinQt: Rework dirty flag handling in AssemblerWidget::TabTextForEditor  
						
						... 
						
						
						
						Putting the handling of the dirty flag in only one string makes it
clearer for translators what's going on. 
						
						
					 
					
						2024-01-20 20:00:52 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						6cd67e3937 
					 
					
						
						
							
							Partially revert "DolphinQt/Assembler: improve translatability"  
						
						... 
						
						
						
						This reverts the parts of commit c8c9928eb1 
						
						
					 
					
						2024-01-20 14:46:41 +01:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						c8327ad514 
					 
					
						
						
							
							Revert "Android: Attach CPU thread to JVM early"  
						
						... 
						
						
						
						This reverts commit e86d71360086c1f6e1e7 
						
						
					 
					
						2024-01-20 14:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						ac670d99e2 
					 
					
						
						
							
							VideoCommon: Only initialize Bounding Box if supported by GPU/driver.  
						
						
						
						
					 
					
						2024-01-20 12:34:24 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						83d4b692b8 
					 
					
						
						
							
							InputCommon/WGInput: Handle add/remove events on separate thread to prevent deadlocks.  
						
						... 
						
						
						
						In particular this is triggered when running Dolphin with the Steam overlay. 
						
						
					 
					
						2024-01-18 00:30:45 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						12318f921f 
					 
					
						
						
							
							Merge pull request  #12503  from AdmiralCurtiss/sdl-fixes  
						
						... 
						
						
						
						InputCommon/SDL: Fix potential issues in controller initialization. 
						
						
					 
					
						2024-01-18 00:29:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						6aacbc4c35 
					 
					
						
						
							
							Merge pull request  #12488  from JosJuice/jitarm64-psq-stxx-w0  
						
						... 
						
						
						
						JitArm64: Remove unnecessary locking of W0 in psq_stXX 
						
						
					 
					
						2024-01-15 15:14:59 -05:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						5534f510e0 
					 
					
						
						
							
							Merge pull request  #12498  from AdmiralCurtiss/globals-socket  
						
						... 
						
						
						
						Core/IOS/Network/Socket: Avoid global system accessor. 
						
						
					 
					
						2024-01-15 15:13:41 -05:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						c7d7ae4912 
					 
					
						
						
							
							InputCommon/SDL: Code style fixes.  
						
						
						
						
					 
					
						2024-01-15 15:19:41 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						5e6e61c723 
					 
					
						
						
							
							InputCommon/SDL: Avoid potential infinite loops from integer truncation.  
						
						
						
						
					 
					
						2024-01-15 15:19:24 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						d657ad5932 
					 
					
						
						
							
							InputCommon/SDL: Check for errors from SDL_JoystickNumButtons(), SDL_JoystickNumAxes(), SDL_JoystickNumHats().  
						
						
						
						
					 
					
						2024-01-15 15:18:38 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						959c39133b 
					 
					
						
						
							
							InputCommon/SDL: Fix incorrect use of std::vector::assign() and check bounds.  
						
						
						
						
					 
					
						2024-01-15 15:17:32 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						95cba6be2b 
					 
					
						
						
							
							Core/Movie: Refactor to class, move to System.  
						
						... 
						
						
						
						A bit of global state remains (the `header` in `BeginRecordingInput()`) due to unclear lifetime requirements. 
						
						
					 
					
						2024-01-15 08:05:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						c76dee7807 
					 
					
						
						
							
							Merge pull request  #12285  from iwubcode/serialize_graphics_mods  
						
						... 
						
						
						
						VideoCommon: add ability to serialize graphics mod to json object 
						
						
					 
					
						2024-01-13 14:15:14 -05:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						1cca3b24c6 
					 
					
						
						
							
							Merge pull request  #12085  from SuperSamus/sdl-gamecontroller  
						
						... 
						
						
						
						SDL: Add GameController API, cleanup 
						
						
					 
					
						2024-01-13 16:37:43 +01:00 
						 
				 
			
				
					
						
							
							
								Martino Fontana 
							
						 
					 
					
						
						
							
						
						51e05f468a 
					 
					
						
						
							
							SDL: Add GameController API, cleanup  
						
						
						
						
					 
					
						2024-01-13 16:10:25 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						4a362ddd33 
					 
					
						
						
							
							Core/IOS/Network/Socket: Avoid global system accessor.  
						
						
						
						
					 
					
						2024-01-13 13:18:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						8760aca8ec 
					 
					
						
						
							
							Merge pull request  #12500  from AdmiralCurtiss/globals-fiforecorder  
						
						... 
						
						
						
						FifoRecorder: Move instance to System. 
						
						
					 
					
						2024-01-13 06:38:39 -05:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						d36baf633c 
					 
					
						
						
							
							Merge pull request  #12499  from AdmiralCurtiss/globals-mmiorw  
						
						... 
						
						
						
						Core/HW/MMIO: Pass System through Read() and Write(). 
						
						
					 
					
						2024-01-13 06:37:49 -05:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						443b4ae745 
					 
					
						
						
							
							Core/FifoPlayer: Avoid global System accessor.  
						
						
						
						
					 
					
						2024-01-12 21:54:35 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						637fd49909 
					 
					
						
						
							
							FifoRecorder: Move instance to System.  
						
						
						
						
					 
					
						2024-01-12 15:06:06 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						42d61cfc4c 
					 
					
						
						
							
							Core/HW/MMIO: Pass System through Read() and Write().  
						
						
						
						
					 
					
						2024-01-12 08:28:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						6725c25600 
					 
					
						
						
							
							Merge pull request  #12494  from AdmiralCurtiss/globals-wiiipc  
						
						... 
						
						
						
						Core/IOS/WiiIPC: Refactor to class, move to System. 
						
						
					 
					
						2024-01-12 02:08:00 -05:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
						
						ab3655fbea 
					 
					
						
						
							
							Merge pull request  #12496  from AdmiralCurtiss/globals-gba  
						
						... 
						
						
						
						Core/HW/GBACore: Avoid global System accessor. 
						
						
					 
					
						2024-01-12 02:05:57 -05:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						bca5b10faf 
					 
					
						
						
							
							Merge pull request  #12489  from JosJuice/optimizable-access-size  
						
						... 
						
						
						
						PowerPC: Add access size parameter to MMU::IsOptimizableRAMAddress 
						
						
					 
					
						2024-01-12 07:44:59 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						f7a9ea9d7e 
					 
					
						
						
							
							Core/HW/GBACore: Avoid global System accessor.  
						
						
						
						
					 
					
						2024-01-12 07:30:20 +01:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						5a633f0bcf 
					 
					
						
						
							
							Core/IOS/WiiIPC: Add missing variables to savestate.  
						
						
						
						
					 
					
						2024-01-12 06:37:11 +01:00