dolphin/Source/Core
Lioncash 2ca80adeb2 GameFileCache: Pass std::function by reference rather than by value
std::function is internally allowed to allocate, and these functions
aren't being stored anywhere (only called), so we can freely get rid
of some minor overhead here by passing by reference.

This change also creates aliases for the functions, so that there isn't
a lot of visual noise when reading the function signatures.
2023-12-11 11:09:18 -05:00
..
AudioCommon Use structs for config callback IDs 2023-08-17 19:19:26 +02:00
Common Common/MemArenaWin: Rewrite LazyMemoryRegion to manually map memory blocks into the large memory region as needed. 2023-12-09 21:11:31 +01:00
Core HW/CEXIIPL: Fix loading files at nonzero offset in LoadFileToIPL(). 2023-12-11 02:22:06 +01:00
DiscIO Disable memory patches in hardcore mode 2023-12-02 16:41:16 -05:00
DolphinNoGUI
DolphinQt Add "large entry points map" setting 2023-12-10 21:07:27 +01:00
DolphinTool Tool/Header: Add JSON output mode; game data 2023-11-28 08:49:28 +00:00
InputCommon Merge pull request #12215 from JosJuice/android-si-devices 2023-11-28 19:21:29 +01:00
MacUpdater
UICommon GameFileCache: Pass std::function by reference rather than by value 2023-12-11 11:09:18 -05:00
UpdaterCommon
VideoBackends Fix out of bound write in EfbCopy::ClearEfb 2023-12-09 02:15:42 +01:00
VideoCommon VideoCommon: prevent a potential custom texture crash that can occur when a shared_ptr gets released while a pointer to its member data is still being used 2023-12-09 23:43:40 -06:00
WinUpdater
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props IOS/KD: Implement Send Mail 2023-12-01 19:55:32 +01:00
DolphinLib.vcxproj Add lz4 submodule 2023-10-02 17:28:23 -04:00
DolphinLib.vcxproj.user
DolphinLib.x64.props