REVIEWED: GetTime(), make it consistent between platforms, consider window initialization base time

This commit is contained in:
Ray
2026-03-15 20:39:57 +01:00
parent 29280971be
commit 1d9e24eb58
7 changed files with 19 additions and 17 deletions

View File

@ -1238,9 +1238,12 @@ void SwapScreenBuffer(void)
// Get elapsed time measure in seconds
double GetTime(void)
{
double time = 0.0;
LARGE_INTEGER now = { 0 };
QueryPerformanceCounter(&now);
return (double)(now.QuadPart - CORE.Time.base)/(double)platform.timerFrequency.QuadPart;
time = (double)(now.QuadPart - CORE.Time.base)/(double)platform.timerFrequency.QuadPart;
return time;
}
// Open URL with default system browser (if available)