dolphin/Source/Core
JosJuice ac84ea17a6 Memmap: Optimize UpdateLogicalMemory by merging mappings
Instead of creating many 128 KiB mappings, we can create a few large
mappings. On my Windows PC, this speeds up GameCube (FakeVMEM) game boot
times by about 200 ms and Wii game boot times by about 60 ms. Loading
savestates is also faster, by about 45 ms for GameCube (FakeVMEM) games
and 5 ms for Wii games. The impact is presumably smaller on other OSes
because Windows is particularly slow at creating mappings.
2025-06-21 20:54:05 +02:00
..
AudioCommon AudioCommon: Re-add missing includes 2025-06-08 11:35:02 +02:00
Common Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
Core Memmap: Optimize UpdateLogicalMemory by merging mappings 2025-06-21 20:54:05 +02:00
DiscIO Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
DolphinNoGUI DolphinNoGUI: Make override explicit 2025-06-04 21:49:29 +02:00
DolphinQt Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
DolphinTool Merge pull request #13575 from tygyh/DolphinTool-Make-variables-constant 2025-05-07 15:47:14 -05:00
InputCommon Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
MacUpdater
UICommon Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
UpdaterCommon
VideoBackends Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
VideoCommon Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
WinUpdater
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props VideoCommon: watch texture pack folder for texture reloads (from dynamic input textures) 2025-06-06 23:03:02 -05:00
DolphinLib.vcxproj AudioCommon: Added Granular Synthesis 2025-03-14 01:22:35 -05:00
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in