fixed windows time
This commit is contained in:
parent
2915c8a030
commit
cd3c163d2a
@ -12,7 +12,7 @@
|
|||||||
#define MEAN_AND_LEAN
|
#define MEAN_AND_LEAN
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
|
||||||
static int _hasPerformanceCounter;
|
static bool _hasPerformanceCounter;
|
||||||
static unsigned int _t0_32;
|
static unsigned int _t0_32;
|
||||||
static __int64 _t0_64;
|
static __int64 _t0_64;
|
||||||
static double _resolution = 0.0;
|
static double _resolution = 0.0;
|
||||||
@ -26,13 +26,13 @@ static void _init() {
|
|||||||
if( QueryPerformanceFrequency( (LARGE_INTEGER *)&freq ) )
|
if( QueryPerformanceFrequency( (LARGE_INTEGER *)&freq ) )
|
||||||
{
|
{
|
||||||
// Performance counter is available => use it!
|
// Performance counter is available => use it!
|
||||||
_hasPerformanceCounter = GL_TRUE;
|
_hasPerformanceCounter = true;
|
||||||
|
|
||||||
// Counter resolution is 1 / counter frequency
|
// Counter resolution is 1 / counter frequency
|
||||||
_resolution = 1.0 / (double)freq;
|
_resolution = 1.0 / (double)freq;
|
||||||
|
|
||||||
// Set start time for timer
|
// Set start time for timer
|
||||||
QueryPerformanceCounter( (LARGE_INTEGER *)&__t0_64 );
|
QueryPerformanceCounter( (LARGE_INTEGER *)&_t0_64 );
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user