mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2026-04-27 12:51:42 +00:00
g_next -> s_next
This commit is contained in:
parent
91c2b383bc
commit
6c90e9e28e
1 changed files with 6 additions and 6 deletions
|
|
@ -2220,23 +2220,23 @@ void Video::Present()
|
||||||
{
|
{
|
||||||
using namespace std::chrono_literals;
|
using namespace std::chrono_literals;
|
||||||
|
|
||||||
static std::chrono::steady_clock::time_point g_next;
|
static std::chrono::steady_clock::time_point s_next;
|
||||||
|
|
||||||
auto now = std::chrono::steady_clock::now();
|
auto now = std::chrono::steady_clock::now();
|
||||||
|
|
||||||
if (now < g_next)
|
if (now < s_next)
|
||||||
{
|
{
|
||||||
std::this_thread::sleep_for(std::chrono::floor<std::chrono::milliseconds>(g_next - now - 2ms));
|
std::this_thread::sleep_for(std::chrono::floor<std::chrono::milliseconds>(s_next - now - 2ms));
|
||||||
|
|
||||||
while ((now = std::chrono::steady_clock::now()) < g_next)
|
while ((now = std::chrono::steady_clock::now()) < s_next)
|
||||||
std::this_thread::yield();
|
std::this_thread::yield();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
g_next = now;
|
s_next = now;
|
||||||
}
|
}
|
||||||
|
|
||||||
g_next += 1000000000ns / Config::FPS;
|
s_next += 1000000000ns / Config::FPS;
|
||||||
}
|
}
|
||||||
|
|
||||||
g_presentProfiler.Reset();
|
g_presentProfiler.Reset();
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue