1
0
Fork 0
mirror of https://github.com/AquariaOSE/Aquaria.git synced 2024-12-26 14:45:48 +00:00
Aquaria/ExternalLibs/iprof/prof_win32.c

22 lines
394 B
C
Raw Normal View History

#define WIN32_LEAN_AND_MEAN
#define WIN32_EXTRA_LEAN
#include <windows.h>
#include <assert.h>
double Prof_get_time(void)
{
LARGE_INTEGER freq;
LARGE_INTEGER time;
BOOL ok = QueryPerformanceFrequency(&freq);
assert(ok == TRUE);
freq.QuadPart = freq.QuadPart;
ok = QueryPerformanceCounter(&time);
assert(ok == TRUE);
return time.QuadPart / (double) freq.QuadPart;
}