From 2c39ddfd0bdc7f614b82fec0b99dddf034069de0 Mon Sep 17 00:00:00 2001 From: Caspian Rychlik-Prince Date: Wed, 5 May 2004 14:33:03 +0000 Subject: [PATCH] *** empty log message *** --- src/java/org/lwjgl/Display.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/java/org/lwjgl/Display.java b/src/java/org/lwjgl/Display.java index a3cbcdd9..5d7f9bb8 100644 --- a/src/java/org/lwjgl/Display.java +++ b/src/java/org/lwjgl/Display.java @@ -232,12 +232,11 @@ public final class Display { /** * Synchronize the display to a capped frame rate. - * @param frameTime The desired frame time in seconds + * @param fps The desired frame rate, in frames per second */ - public static void sync(float frameRate) { + public static void sync(int fps) { + float frameTime = 1.0f / (float) fps; timeNow = Sys.getTime(); - System.out.println(Sys.getTimerResolution()); - System.out.println(timeNow+" "+timeThen+" "+((float) (timeNow - timeThen) / (float) Sys.getTimerResolution())); while (timeNow > timeThen && (float) (timeNow - timeThen) / (float) Sys.getTimerResolution() < frameRate) { // This is a system-friendly way of allowing other stuff to use CPU if it wants to Thread.yield();