diff options
| author | Shawn Hoffman <godisgovernment@gmail.com> | 2022-07-18 11:48:20 -0700 |
|---|---|---|
| committer | Shawn Hoffman <godisgovernment@gmail.com> | 2022-08-02 22:24:06 -0700 |
| commit | fec61f89a3bce9bf857a15ed4789629624e66584 (patch) | |
| tree | 68db3cd27ded4cf0416fc280f6a5bfacd5f79c76 /Source/Core/VideoCommon/HiresTextures.cpp | |
| parent | 0fe99e9bc8b1dd3c00851749ded34a0fee338321 (diff) | |
Timer: protect usages of ms timers from rollover
Diffstat (limited to 'Source/Core/VideoCommon/HiresTextures.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/HiresTextures.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Core/VideoCommon/HiresTextures.cpp b/Source/Core/VideoCommon/HiresTextures.cpp index 5b0104f9f3..f3d6d77373 100644 --- a/Source/Core/VideoCommon/HiresTextures.cpp +++ b/Source/Core/VideoCommon/HiresTextures.cpp @@ -159,7 +159,8 @@ void HiresTexture::Prefetch() const size_t max_mem = (sys_mem / 2 < recommended_min_mem) ? (sys_mem / 2) : (sys_mem - recommended_min_mem); - const u64 start_time = Common::Timer::NowMs(); + Common::Timer timer; + timer.Start(); for (const auto& entry : s_textureMap) { const std::string& base_filename = entry.first; @@ -207,9 +208,8 @@ void HiresTexture::Prefetch() } } - const u64 stop_time = Common::Timer::NowMs(); OSD::AddMessage(fmt::format("Custom Textures loaded, {:.1f} MB in {:.1f}s", - size_sum / (1024.0 * 1024.0), (stop_time - start_time) / 1000.0), + size_sum / (1024.0 * 1024.0), timer.ElapsedMs() / 1000.0), 10000); } |
