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 Common/IniFile: Move interface into Common namespace 2023-04-13 10:19:28 -04:00
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 Common/IniFile: Move interface into Common namespace 2023-04-13 10:19:28 -04:00
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 Disable cheats in hardcore mode 2023-12-02 16:41:17 -05:00
CMakeLists.txt JitCache: Software Profiling Restoration 2024-04-09 13:43:31 -07:00
CommonTitles.h Add Everybody Votes Channel and Region Select to WiiLink config 2023-09-03 15:56:02 -04:00
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 Use structs for config callback IDs 2023-08-17 19:19:26 +02:00
CPUThreadConfigCallback.cpp CPUThreadConfigCallback: Mark static ID as [[maybe_unused]] 2023-12-12 17:30:37 -05:00
CPUThreadConfigCallback.h Use structs for config callback IDs 2023-08-17 19:19:26 +02:00
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 Android: Get profile name from core 2023-10-01 18:47:49 +02:00
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 Common/IniFile: Move interface into Common namespace 2023-04-13 10:19:28 -04:00
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 Android: Get profile name from core 2023-10-01 18:47:49 +02:00
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 Traversal: Notify user of TTL to be used 2023-05-20 17:15:10 +02:00
NetPlayCommon.cpp
NetPlayCommon.h
NetPlayProto.h Traversal: Autoconfigure TTL to use for probe packet 2023-05-20 17:15:07 +02:00
NetPlayServer.cpp Core/NetPlayServer: Use fmt::format_to_n in GetInterfaceHost() 2023-12-18 13:08:57 -05:00
NetPlayServer.h Traversal: Notify user of TTL to be used 2023-05-20 17:15:10 +02:00
NetworkCaptureLogger.cpp BBA/HLE: Fix random PCAP file corruption 2023-11-23 22:07:44 +04:00
NetworkCaptureLogger.h BBA/HLE: Fix random PCAP file corruption 2023-11-23 22:07:44 +04:00
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 Qt: Add file size stats to NAND Check. 2023-07-14 05:24:29 +02:00