JosJuice
							
						 
					 | 
					
						
						
							
						
						c8327ad514
					 | 
					
						
						
							
							Revert "Android: Attach CPU thread to JVM early"
						
						
						
						
						
						
						
						This reverts commit e86d713600.
A proper fix was added in 86c1f6e1e7,
so the workaround is no longer necessary. 
						
						
					 | 
					
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						17753d5168
					 | 
					
						
						
							
							Core/IOS/WiiIPC: Refactor to class, move to System.
						
						
						
						
						
						
					 | 
					
						2024-01-12 06:37:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						be7f4ab244
					 | 
					
						
						
							
							Core: Pass sensor bar state into the Wiimote input calculation functions instead of having it access a global.
						
						
						
						
						
						
					 | 
					
						2024-01-11 06:02:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vicki Pfau
							
						 
					 | 
					
						
						
							
						
						a8033f164b
					 | 
					
						
						
							
							Steam Deck: Pad out feature report to 64 bytes
						
						
						
						
						
						
						
						Also update the names of the setting post-Steam Deck commits to SDL
Fixes https://bugs.dolphin-emu.org/issues/13412 
						
						
					 | 
					
						2024-01-10 19:49:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								JosJuice
							
						 
					 | 
					
						
						
							
						
						b972329ed0
					 | 
					
						
						
							
							PowerPC: Add access size parameter to MMU::IsOptimizableRAMAddress
						
						
						
						
						
						
						
						For correctness, we need to check not only the start address of the
memory access but also the end address. 
						
						
					 | 
					
						2024-01-10 18:17:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martino Fontana
							
						 
					 | 
					
						
						
							
						
						0ab2bc2287
					 | 
					
						
						
							
							ControllerInterface: Make FullAnalogSurface inherit IsDetectable()
						
						
						
						
						
						
					 | 
					
						2024-01-10 12:20:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						409d2ecad3
					 | 
					
						
						
							
							SI_Device: Remove global system accessors
						
						
						
						
						
						
						
						We can pass the system timer instance through to avoid needing the
global accessor. 
						
						
					 | 
					
						2024-01-08 11:03:26 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lioncash
							
						 
					 | 
					
						
						
							
						
						7398d0b6ef
					 | 
					
						
						
							
							SI_DeviceGBAEmu: Remove global system accessors
						
						
						
						
						
						
						
						We can pass the system timer instance in from the existing system
instance instead of the global accessor. 
						
						
					 | 
					
						2024-01-08 10:56:41 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						1f0fe5a99a
					 | 
					
						
						
							
							Core/DSPHLE: Store reference to DSPManager in HLEAccelerator (AX/AXWii).
						
						
						
						
						
						
					 | 
					
						2024-01-08 10:27:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						3a9160100d
					 | 
					
						
						
							
							Core/DSPHLE: Store reference to DSPManager in AESndAccelerator.
						
						
						
						
						
						
						
						Avoids the use of the global System in ReadMemory() and WriteMemory(). 
						
						
					 | 
					
						2024-01-08 10:23:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						e9ab33b871
					 | 
					
						
						
							
							Core/DSPHLE: Remove global System access in UCodes.
						
						
						
						
						
						
					 | 
					
						2024-01-08 10:23:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						a9bf93cf2a
					 | 
					
						
						
							
							Core/DSPHLE: Remove global System access from CMailHandler.
						
						
						
						
						
						
					 | 
					
						2024-01-08 10:23:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						9be9cbda2f
					 | 
					
						
						
							
							Core/DSPHLE: Store reference to System in DSPHLE instances.
						
						
						
						
						
						
					 | 
					
						2024-01-08 10:23:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						3b0444be6b
					 | 
					
						
						
							
							Core/DSPHLE: Move HLEAccelerator instance into AXUCode.
						
						
						
						
						
						
					 | 
					
						2024-01-08 03:53:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						bfd53c7294
					 | 
					
						
						
							
							Core/DSPHLE: Make HLEAccelerator state local to GetInputSamples() in AX and AXWii UCodes.
						
						
						
						
						
						
					 | 
					
						2024-01-08 03:53:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mai
							
						 
					 | 
					
						
						
							
						
						180d053ec1
					 | 
					
						
						
							
							Merge pull request #12486 from AdmiralCurtiss/globals-aesndaccel
						
						
						
						
						
						
						
						Core/DSPHLE: Move AESndAccelerator instance into AESndUCode. 
						
						
					 | 
					
						2024-01-07 20:36:01 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								JosJuice
							
						 
					 | 
					
						
						
							
						
						f2145c91e7
					 | 
					
						
						
							
							JitArm64: Update register comments in psq_lXX/psq_stXX
						
						
						
						
						
						
						
						This was also overlooked in 166bd87f70. 
						
						
					 | 
					
						2024-01-07 23:01:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								JosJuice
							
						 
					 | 
					
						
						
							
						
						d94b00ec36
					 | 
					
						
						
							
							JitArm64: Remove unnecessary locking of W0 in psq_stXX
						
						
						
						
						
						
						
						It seems like I made a mistake in 166bd87f70. Locking W0 when
jo.memcheck is true is only necessary for load instructions, not store
instructions. 
						
						
					 | 
					
						2024-01-07 22:59:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								JosJuice
							
						 
					 | 
					
						
						
							
						
						4e57b66dcf
					 | 
					
						
						
							
							Merge pull request #12375 from JosJuice/android-gate-size-crash
						
						
						
						
						
						
						
						Android: Fix crash when trying to edit gate size setting 
						
						
					 | 
					
						2024-01-07 19:34:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								JosJuice
							
						 
					 | 
					
						
						
							
						
						696a6defd2
					 | 
					
						
						
							
							Merge pull request #12472 from mitaclaw/arm64-flush-mode
						
						
						
						
						
						
						
						Arm64RegCache: Use FlushMode everywhere 
						
						
					 | 
					
						2024-01-07 18:45:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						2a42977dd3
					 | 
					
						
						
							
							Core/DSPHLE: Move AESndAccelerator instance into AESndUCode.
						
						
						
						
						
						
					 | 
					
						2024-01-07 04:49:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tilka
							
						 
					 | 
					
						
						
							
						
						5b2ea515ad
					 | 
					
						
						
							
							Merge pull request #12484 from SuperSamus/vulkan-dont-panic-suboptimal-khr
						
						
						
						
						
						
						
						VKGfx: Don't panic for VK_SUBOPTIMAL_KHR 
						
						
					 | 
					
						2024-01-06 12:39:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Admiral H. Curtiss
							
						 
					 | 
					
						
						
							
						
						fc2ec826d4
					 | 
					
						
						
							
							FifoPlayer: Move instance to System.
						
						
						
						
						
						
					 | 
					
						2024-01-05 20:15:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martino Fontana
							
						 
					 | 
					
						
						
							
						
						58f5bf5496
					 | 
					
						
						
							
							VKGfx: Don't panic for VK_SUBOPTIMAL_KHR
						
						
						
						
						
						
					 | 
					
						2024-01-05 11:20:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mai
							
						 
					 | 
					
						
						
							
						
						2f7f7afe6d
					 | 
					
						
						
							
							Merge pull request #12468 from JosJuice/android-targets-fixes
						
						
						
						
						
						
						
						Android: Fix the targets line in build.gradle.kts 
						
						
					 | 
					
						2024-01-05 01:55:11 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mai
							
						 
					 | 
					
						
						
							
						
						feb7207a4c
					 | 
					
						
						
							
							Merge pull request #12482 from AdmiralCurtiss/globals-coreinit
						
						
						
						
						
						
						
						Core: Pass System through more of the emulation thread init process. 
						
						
					 | 
					
						2024-01-05 01:53:11 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |