|
|
@ -39,7 +39,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
static uint64_t getRawTime(void) |
|
|
|
static uint64_t getRawTime(void) |
|
|
|
{ |
|
|
|
{ |
|
|
|
#if defined(_POSIX_TIMERS) && defined(_POSIX_MONOTONIC_CLOCK) |
|
|
|
#if defined(CLOCK_MONOTONIC) |
|
|
|
if (_glfwLibrary.X11.timer.monotonic) |
|
|
|
if (_glfwLibrary.X11.timer.monotonic) |
|
|
|
{ |
|
|
|
{ |
|
|
|
struct timespec ts; |
|
|
|
struct timespec ts; |
|
|
@ -64,7 +64,7 @@ static uint64_t getRawTime(void) |
|
|
|
|
|
|
|
|
|
|
|
void _glfwInitTimer(void) |
|
|
|
void _glfwInitTimer(void) |
|
|
|
{ |
|
|
|
{ |
|
|
|
#if defined(_POSIX_TIMERS) && defined(_POSIX_MONOTONIC_CLOCK) |
|
|
|
#if defined(CLOCK_MONOTONIC) |
|
|
|
struct timespec ts; |
|
|
|
struct timespec ts; |
|
|
|
|
|
|
|
|
|
|
|
if (clock_gettime(CLOCK_MONOTONIC, &ts) == 0) |
|
|
|
if (clock_gettime(CLOCK_MONOTONIC, &ts) == 0) |
|
|
|