dolphin-emulator/Source/Core
JosJuice d194e69bbd Core: Don't store game ID inside TimePlayed
When you use TimePlayed, you have to provide a game ID either when
creating the object or when calling GetTimePlayed on it. If you don't
provide a game ID when creating the object, function calls that don't
take a game ID will silently fail, except for Reload. This isn't very
obvious, and there's no strong benefit to storing the game ID inside
TimePlayed anyway (it just lets TimePlayed skip calling EscapeFileName),
so this commit removes the TimePlayed constructor that takes a game ID
and instead makes the functions that need game IDs always take a game ID
argument.
2025-04-12 15:20:49 +02:00
..
AudioCommon Improve Performance of Granular Buffering + User Adjustable Buffer Size 2025-04-01 18:17:21 -04:00
Common Common/Timer: Use YieldProcessor on Windows. 2025-04-03 15:48:51 -05:00
Core Core: Don't store game ID inside TimePlayed 2025-04-12 15:20:49 +02:00
DiscIO Merge pull request #13221 from mitaclaw/nrvo-fails-1 2025-03-29 03:26:46 -04:00
DolphinNoGUI Merge pull request #13181 from tygyh/Replace-'reinterpret_cast' 2025-03-15 15:31:38 +01:00
DolphinQt CoreTiming: Add a setting to use Common::PrecisionTimer. 2025-04-03 15:48:51 -05:00
DolphinTool GCC: Remedy NRVO Fails 2025-03-10 12:38:03 -07:00
InputCommon Merge pull request #13434 from JosJuice/android-non-blocking-input-detection 2025-03-28 18:25:04 -04:00
MacUpdater Simplify std::find_if with std::ranges::find and projections 2025-03-09 13:26:35 -07:00
UICommon Merge pull request #13221 from mitaclaw/nrvo-fails-1 2025-03-29 03:26:46 -04:00
UpdaterCommon Simplify std::copy with std::copy_n 2024-10-07 15:34:56 -07:00
VideoBackends VideoBackends/Metal: Fix anisotropic filtering handling. 2025-04-01 15:09:21 -05:00
VideoCommon VideoCommon: fix a mali bug by moving the perf queries back to being close to the draw call, having them apart seems to cause errors on some devices 2025-04-01 18:32:42 -05:00
WinUpdater Simplify std::find_if with std::ranges::find and projections 2025-03-09 13:26:35 -07:00
CMakeLists.txt CMakeLists: Embed macOS Updater app inside DolphinQt 2024-08-01 22:06:55 -04:00
DolphinLib.ARM64.props
DolphinLib.props Merge pull request #13093 from mitaclaw/ranges-modernization-4-projection 2025-03-23 15:56:13 -04:00
DolphinLib.vcxproj AudioCommon: Added Granular Synthesis 2025-03-14 01:22:35 -05:00
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in ScmRevGen: Don't generate Info.plist files directly 2024-12-05 14:56:08 -05:00