diff --git a/src/java/org/lwjgl/util/Timer.java b/src/java/org/lwjgl/util/Timer.java index 32705875..fa5a1e63 100644 --- a/src/java/org/lwjgl/util/Timer.java +++ b/src/java/org/lwjgl/util/Timer.java @@ -82,14 +82,7 @@ public class Timer { */ public float getTime() { if (!paused) { - if (currentTime > startTime) { - lastTime = currentTime - startTime; - } else { - // The timer seems to have wrapped round. We don't know - // when it wrapped round, so the only thing we can reasonably - // do is reset the starttime and have a "glitch" - startTime = currentTime; - } + lastTime = currentTime - startTime; } return (float) ((double) lastTime / (double) resolution);