summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/text.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/text.c b/src/text.c
index 4a574908..784cec4a 100644
--- a/src/text.c
+++ b/src/text.c
@@ -817,7 +817,13 @@ void UnloadFont(Font font)
// NOTE: Uses default font
void DrawFPS(int posX, int posY)
{
- DrawText(TextFormat("%2i FPS", GetFPS()), posX, posY, 20, LIME);
+ Color color = LIME; // good fps
+ int fps = GetFPS();
+
+ if (fps < 30 && fps >= 15) color = ORANGE; // warning FPS
+ else if (fps < 15) color = RED; // bad FPS
+
+ DrawText(TextFormat("%2i FPS", GetFPS()), posX, posY, 20, color);
}
// Draw text (using default font)