RSX/Overlays: don't press buttons on every iteration

This commit is contained in:
Megamouse 2018-10-02 20:25:36 +02:00
parent 9693d1c3a3
commit 76da3fa907
3 changed files with 48 additions and 12 deletions

View file

@ -49,4 +49,11 @@ public:
return std::chrono::duration_cast<std::chrono::nanoseconds>(now - m_start).count();
}
u64 GetMsSince(std::chrono::steady_clock::time_point timestamp)
{
std::chrono::steady_clock::time_point now = m_stopped ? m_end : std::chrono::steady_clock::now();
return std::chrono::duration_cast<std::chrono::milliseconds>(now - timestamp).count();
}
};