From 71cc32c8389de66f598ca4b132e8a552f07c1926 Mon Sep 17 00:00:00 2001 From: DepressedTWM Date: Mon, 1 Jun 2026 14:51:31 -0400 Subject: [PATCH] Optimizations for Graphics.cpp --- src/graphics.cpp | 8 ++++---- src/graphics.h | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/graphics.cpp b/src/graphics.cpp index 6adb2de..9602921 100644 --- a/src/graphics.cpp +++ b/src/graphics.cpp @@ -654,7 +654,7 @@ void Graphics::freeze(){ p->compositeToBuffer(p->frozenScene); } -void Graphics::transition(int duration, const char *filename, int vague){ +void Graphics::transition(unsigned short duration, const char *filename, int vague){ p->checkSyncLock(); if (!p->frozen) @@ -783,14 +783,14 @@ void Graphics::setFrameRate(int value){ p->fpsLimiter.setDesiredFPS(p->frameRate); } -void Graphics::wait(int duration){ +void Graphics::wait(unsigned int duration){ for (int i = 0; i < duration; ++i){ p->checkShutDownReset(); p->redrawScreen(); } } -void Graphics::fadeout(int duration){ +void Graphics::fadeout(unsigned int duration){ FBO::unbind(); float curr = p->brightness; @@ -816,7 +816,7 @@ void Graphics::fadeout(int duration){ } } -void Graphics::fadein(int duration){ +void Graphics::fadein(unsigned int duration){ FBO::unbind(); float curr = p->brightness; diff --git a/src/graphics.h b/src/graphics.h index 5bfcca0..4bb2b67 100644 --- a/src/graphics.h +++ b/src/graphics.h @@ -36,16 +36,16 @@ class Graphics{ public: void update(bool limitFps = true); void freeze(); - void transition(int duration = 8, const char *filename = "", int vague = 40); + void transition(unsigned short duration = 8, const char *filename = "", int vague = 40); void frameReset(); DECL_ATTR( FrameRate, int ) DECL_ATTR( FrameCount, int ) DECL_ATTR( Brightness, int ) - void wait(int duration); - void fadeout(int duration); - void fadein(int duration); + void wait(unsigned int duration); + void fadeout(unsigned int duration); + void fadein(unsigned int duration); Bitmap *snapToBitmap();