shithub: candycrisis

Download patch

ref: dbf642749d4890bced0a237d5c512ff0f8083b51
parent: b44e8ef6381ebd4a2579a22bf8ff1b427ee9437f
author: Iliyas Jorio <iliyas@jor.io>
date: Wed Feb 2 16:36:30 EST 2022

Disable FPS output

--- a/src/SDLU.cpp
+++ b/src/SDLU.cpp
@@ -47,11 +47,6 @@
 static MBoolean                s_interestedInTyping = false;
 static std::deque<BufferedKey> s_keyBuffer;
 
-// To compute frames per second
-static int         s_fpsAccumulator = 0;
-static int         s_fpsSampleStart = 0;
-const int          k_fpsSampleInterval = 500;
-
 int SDLUi_EventFilter(void*, SDL_Event *event)
 {
     switch (event->type)
@@ -439,14 +434,21 @@
     
     SDL_RenderCopy(g_renderer, g_windowTexture, widescreen ? &g_widescreenCrop : NULL, NULL);
     SDL_RenderPresent(g_renderer);
-    
+
+#if 0
+    static int         s_fpsAccumulator = 0;
+    static int         s_fpsSampleStart = 0;
+    const int          k_fpsSampleInterval = 500;
+
     s_fpsAccumulator++;
     int now = SDL_GetTicks();
     int elapsed = now - s_fpsSampleStart;
-    if (elapsed > k_fpsSampleInterval) {
+    if (elapsed > k_fpsSampleInterval)
+    {
         float fps = s_fpsAccumulator / (elapsed / 1000.0f);
         printf("FPS: %.1f\n", fps);
         s_fpsAccumulator = 0;
         s_fpsSampleStart = now;
     }
+#endif
 }