From cbc9d662eafb0954aa2e3e444823ad58309157e2 Mon Sep 17 00:00:00 2001 From: Michael Fitzmayer Date: Sat, 7 Jun 2025 15:40:53 +0200 Subject: [PATCH] [Nokia N-Gage] Add define to disable FPS counter by default. --- src/render/ngage/SDL_render_ngage.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/render/ngage/SDL_render_ngage.cpp b/src/render/ngage/SDL_render_ngage.cpp index 05c773e331..98d8d9c09c 100644 --- a/src/render/ngage/SDL_render_ngage.cpp +++ b/src/render/ngage/SDL_render_ngage.cpp @@ -570,6 +570,7 @@ void CRenderer::Flip() return; } +#ifdef SDL_VIDEO_RENDER_NGAGE_FPS iRenderer->Gc()->UseFont(iFont); if (iShowFPS && iRenderer->Gc()) { @@ -594,6 +595,7 @@ void CRenderer::Flip() iRenderer->Gc()->DrawText(_L(""), TPoint(0, 0)); } iRenderer->Gc()->DiscardFont(); +#endif // SDL_VIDEO_RENDER_NGAGE_FPS iRenderer->Flip(iDirectScreen); // Keep the backlight on. @@ -627,6 +629,7 @@ void CRenderer::SetClipRect(TInt aX, TInt aY, TInt aWidth, TInt aHeight) } } +#ifdef SDL_VIDEO_RENDER_NGAGE_FPS void CRenderer::UpdateFPS() { static TTime lastTime; @@ -648,6 +651,7 @@ void CRenderer::UpdateFPS() lastTime = currentTime; } } +#endif void CRenderer::SuspendScreenSaver(TBool aSuspend) { @@ -742,6 +746,7 @@ void CRenderer::HandleEvent(const TWsEvent &aWsEvent) timestamp = SDL_GetPerformanceCounter(); SDL_SendKeyboardKey(timestamp, 1, aWsEvent.Key()->iCode, ConvertScancode(aWsEvent.Key()->iScanCode), true); +#ifdef SDL_VIDEO_RENDER_NGAGE_FPS if (aWsEvent.Key()->iScanCode == EStdKeyHash) { if (iShowFPS) { iShowFPS = EFalse; @@ -749,6 +754,7 @@ void CRenderer::HandleEvent(const TWsEvent &aWsEvent) iShowFPS = ETrue; } } +#endif break; case EEventKeyUp: /* Key events */