11 #if defined(MANA_TARGET_WINDOWS)
14 #elif defined(MANA_TARGET_APPLE)
24 #if defined(MANA_TARGET_WINDOWS)
25 LARGE_INTEGER frequency, counter;
27 if (!QueryPerformanceFrequency(&frequency) || !QueryPerformanceCounter(&counter))
30 return static_cast<uint64_t
>(counter.QuadPart * 1000000 / frequency.QuadPart);
32 struct timeval current;
33 return (gettimeofday(¤t,
nullptr) == 0) ? current.tv_usec : 0;
Definition: CodeBuffer.cpp:12
uint64_t GetMicroSecond()
Definition: Stopwatch.h:22
float_t GetSecond()
Definition: Stopwatch.h:37
float float_t
Definition: Type.h:28