dolphin-emulator/Source/Core/Core
LillyJadeKatrin 4214c301ef Refactor AchievementsWindow::UpdateData to take a partial update parameter
UpdateData in AchievementsWindow now only updates the components being requested, massively improving the window's performance. The parameter is UpdatedItems in AchievementManager, which tracks which portions of the system have been updated for every update callback.
2024-05-01 07:04:32 -04:00
..
Boot Refactored Achievement Mananger to load games through rc_client 2024-05-01 06:43:19 -04:00
Config Merge pull request #12436 from Filoppi/frame-dump-raw-internal-resolution 2024-04-13 03:39:37 +02:00
ConfigLoaders Fix loading GBA configurations 2024-02-07 19:15:27 +01:00
Debugger PPCSymbolDB: GetDescription by std::string_view 2024-04-13 00:19:01 -07:00
DSP DSPJitRegCache: Take DynamicReg instances by reference in FlushRegs() 2024-02-28 10:27:35 -05:00
FifoPlayer VideoCommon: Use GetSpanForAddress safely in texture decoding 2024-04-20 18:31:08 +02:00
HLE PPCCache: Avoid Global System Accessor 2024-04-08 19:49:57 -07:00
HW Refactored Achievement Mananger to load games through rc_client 2024-05-01 06:43:19 -04:00
IOS Merge pull request #12719 from stblr/device-change-again 2024-04-20 12:26:40 +01:00
PowerPC JitArm64: Increase farcode & nearcode cache size 2024-04-22 08:31:48 +02:00
AchievementManager.cpp Refactor AchievementsWindow::UpdateData to take a partial update parameter 2024-05-01 07:04:32 -04:00
AchievementManager.h Refactor AchievementsWindow::UpdateData to take a partial update parameter 2024-05-01 07:04:32 -04:00
ActionReplay.cpp ActionReplay: Make use of std::erase_if 2023-12-12 13:25:26 -05:00
ActionReplay.h
ARDecrypt.cpp
ARDecrypt.h
BootManager.cpp Core: Avoid (Some) Global System Accessor 2024-03-18 01:35:42 -07:00
BootManager.h BootManager: Avoid Global System Accessor 2024-03-01 23:39:04 -08:00
CheatCodes.h
CheatGeneration.cpp
CheatGeneration.h
CheatSearch.cpp CheatSearch: Use two's complement for negative hex values 2024-04-28 11:00:47 -07:00
CheatSearch.h
CMakeLists.txt JitCache: Software Profiling Restoration 2024-04-09 13:43:31 -07:00
CommonTitles.h
ConfigManager.cpp DolphinQt: A Ubiquitous Signal For When Symbols Change 2024-03-28 09:57:22 -07:00
ConfigManager.h Core/ConfigManager: Remove dead bAutomaticStart flag. 2024-01-31 22:53:43 +01:00
Core.cpp Core::GetState: Avoid Global System Accessor 2024-04-08 16:23:23 -07:00
Core.h Core::GetState: Avoid Global System Accessor 2024-04-08 16:23:23 -07:00
CoreTiming.cpp VideoCommon/Fifo: Pass system instance through FifoManager constructor 2023-12-18 22:03:25 -05:00
CoreTiming.h
CPUThreadConfigCallback.cpp CPUThreadConfigCallback: Mark static ID as [[maybe_unused]] 2023-12-12 17:30:37 -05:00
CPUThreadConfigCallback.h
DolphinAnalytics.cpp Fix out of bounds accesses for invalid vertex component formats 2024-04-04 12:50:34 -07:00
DolphinAnalytics.h Fix out of bounds accesses for invalid vertex component formats 2024-04-04 12:50:34 -07:00
DSPEmulator.cpp Core/DSPHLE: Store reference to System in DSPHLE instances. 2024-01-08 10:23:28 +01:00
DSPEmulator.h Core/DSPHLE: Store reference to System in DSPHLE instances. 2024-01-08 10:23:28 +01:00
FreeLookConfig.cpp AchievementManager: Make GetInstance() return a reference 2023-12-11 13:36:39 -05:00
FreeLookConfig.h
FreeLookManager.cpp InputCommon: Use distinct values for profile key 2024-02-04 17:55:08 +01:00
FreeLookManager.h
GeckoCode.cpp PPCCache: Avoid Global System Accessor 2024-04-08 19:49:57 -07:00
GeckoCode.h
GeckoCodeConfig.cpp GeckoCodeConfig: Make use of std::erase_if 2023-12-12 13:26:16 -05:00
GeckoCodeConfig.h
Host.h DolphinQt: A Ubiquitous Signal For When Symbols Change 2024-03-28 09:57:22 -07:00
HotkeyManager.cpp InputCommon: Use distinct values for profile key 2024-02-04 17:55:08 +01:00
HotkeyManager.h
LibusbUtils.cpp
LibusbUtils.h
MachineContext.h
MemoryWatcher.cpp
MemoryWatcher.h
MemTools.cpp
MemTools.h
Movie.cpp Movie: simplify silly loop 2024-04-06 18:28:43 +01:00
Movie.h Movie: Mark getters as const 2024-01-23 15:15:13 -05:00
NetPlayClient.cpp Core/Movie: Refactor to class, move to System. 2024-01-15 08:05:30 +01:00
NetPlayClient.h
NetPlayCommon.cpp
NetPlayCommon.h
NetPlayProto.h
NetPlayServer.cpp Core/NetPlayServer: Use fmt::format_to_n in GetInterfaceHost() 2023-12-18 13:08:57 -05:00
NetPlayServer.h
NetworkCaptureLogger.cpp
NetworkCaptureLogger.h
PatchEngine.cpp Change JitState::downcountAmount to u32 2024-04-19 04:08:34 -07:00
PatchEngine.h Change JitState::downcountAmount to u32 2024-04-19 04:08:34 -07:00
State.cpp Add DoState to AchievementManager 2024-05-01 06:43:20 -04:00
State.h State: Avoid Global System Accessor 2024-03-01 10:52:50 -08:00
SyncIdentifier.h Core/SyncIdentifier: Default operator== 2023-12-11 19:39:55 -05:00
SysConf.cpp SysConf: std::move fs pointer in constructor 2023-12-14 14:01:17 -05:00
SysConf.h
System.cpp PPCSymbolDB: Move instance to PowerPCManager 2024-03-13 22:58:14 -07:00
System.h PPCSymbolDB: Move instance to PowerPCManager 2024-03-13 22:58:14 -07:00
TitleDatabase.cpp
TitleDatabase.h
WC24PatchEngine.cpp WC24PatchEngine: Make GetNetworkPatch() take a std::string_view 2023-12-14 14:24:49 -05:00
WC24PatchEngine.h WC24PatchEngine: Make GetNetworkPatch() take a std::string_view 2023-12-14 14:24:49 -05:00
WiiRoot.cpp Core: Move Emulation IOS instance to System. 2024-02-07 22:07:30 +01:00
WiiRoot.h
WiiUtils.cpp Core: Move Emulation IOS instance to System. 2024-02-07 22:07:30 +01:00
WiiUtils.h