From 41ef292b82b82d58bf69e0af9577a4b4fed8a08e Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 14 May 2022 21:19:51 -0500 Subject: [PATCH] Fix frame rate cap not taking effect with the unlock FPS option enabled --- app/src/main/java/com/limelight/Game.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/limelight/Game.java b/app/src/main/java/com/limelight/Game.java index fa852dad..fd88bfd6 100644 --- a/app/src/main/java/com/limelight/Game.java +++ b/app/src/main/java/com/limelight/Game.java @@ -395,7 +395,7 @@ public class Game extends Activity implements SurfaceHolder.Callback, int chosenFrameRate = prefConfig.fps; if (prefConfig.framePacing == PreferenceConfiguration.FRAME_PACING_CAP_FPS) { if (prefConfig.fps >= roundedRefreshRate) { - if (prefConfig.unlockFps) { + if (prefConfig.fps > roundedRefreshRate + 3) { // Use frame drops when rendering above the screen frame rate prefConfig.framePacing = PreferenceConfiguration.FRAME_PACING_BALANCED; LimeLog.info("Using drop mode for FPS > Hz");