diff --git a/src/java/org/lwjgl/Display.java b/src/java/org/lwjgl/Display.java index 5d7f9bb8..e2ece9f7 100644 --- a/src/java/org/lwjgl/Display.java +++ b/src/java/org/lwjgl/Display.java @@ -237,7 +237,7 @@ public final class Display { public static void sync(int fps) { float frameTime = 1.0f / (float) fps; timeNow = Sys.getTime(); - while (timeNow > timeThen && (float) (timeNow - timeThen) / (float) Sys.getTimerResolution() < frameRate) { + while (timeNow > timeThen && (float) (timeNow - timeThen) / (float) Sys.getTimerResolution() < frameTime) { // This is a system-friendly way of allowing other stuff to use CPU if it wants to Thread.yield(); timeNow = Sys.getTime();