diff options
author | Sven Gothel <[email protected]> | 2012-04-22 05:12:16 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2012-04-22 05:12:16 +0200 |
commit | 9d522e77a9ac1f85c57236f00d5432e671f9169c (patch) | |
tree | 79c86efc114560393c6e870f55365c2726307130 /src/jogl/native/timespec.h | |
parent | 218d67fc0222d7709b21c45792d44501351939c4 (diff) |
Completing swap-interval implementation for OSX's CALayer usage. Closing Bug 555
- Based on Andres Colubri's initiative and commit 218d67fc0222d7709b21c45792d44501351939c4.
- Reading real screen refresh rate ('stolen' from NEWT)
- Properly handling swap-interval and vsync-to in native code
- Increasing accuracy vsync-to to microseconds
Tested manually w/ TestGearsES2AWT.
Diffstat (limited to 'src/jogl/native/timespec.h')
-rw-r--r-- | src/jogl/native/timespec.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/jogl/native/timespec.h b/src/jogl/native/timespec.h index 671eb4716..f900bfa16 100644 --- a/src/jogl/native/timespec.h +++ b/src/jogl/native/timespec.h @@ -5,6 +5,7 @@ void timespec_now(struct timespec *ts); void timespec_addms(struct timespec *ts, long ms); +void timespec_addmicros(struct timespec *ts, long micro); void timespec_addns(struct timespec *ts, long ns); /** returns 0: a==b, >0: a>b, <0: a<b */ |