FPS switching delay. Probably should be in milliseconds.

This commit is contained in:
2026-03-13 20:02:20 -07:00
parent ebfb748373
commit 3eb2ef2a20
2 changed files with 6 additions and 4 deletions

View File

@@ -15,7 +15,7 @@ endif
CC = clang CC = clang
UFLAGS = UFLAGS =
FLAGS = -Wall -Wextra -ggdb -fno-caret-diagnostics -fno-show-column -Wno-missing-field-initializers -Wno-unused-parameter -Wno-unused-variable -Wno-unused-but-set-variable FLAGS = -Wall -Wextra -ggdb -fno-caret-diagnostics -fno-show-column -Wno-missing-field-initializers -Wno-unused-function -Wno-unused-parameter -Wno-unused-variable -Wno-unused-but-set-variable
#-std=c99 -pedantic #-std=c99 -pedantic
ifeq ($(DETECTED_OS),macos) ifeq ($(DETECTED_OS),macos)

View File

@@ -486,7 +486,6 @@ S32 main(int argc, char *argv[])
} }
DrawFPS(20, 20); DrawFPS(20, 20);
EndDrawing(); EndDrawing();
// Reset statistics as we will accumulate seconds again. // Reset statistics as we will accumulate seconds again.
@@ -504,7 +503,10 @@ S32 main(int argc, char *argv[])
clear_dirty(); clear_dirty();
SetTargetFPS(120); // FPS cap SetTargetFPS(120); // FPS cap
} else { } else {
if(now_s - last_input_s > 1) {
SetTargetFPS(20); SetTargetFPS(20);
last_input_s = now_s;
}
} }
} }