From 01e8e45c4059b7d9adf807a132f1a32d8a6824a8 Mon Sep 17 00:00:00 2001 From: coco24 <1281299809@qq.com> Date: Sat, 23 Dec 2023 19:34:49 +0800 Subject: [PATCH] Improving the stability of rendering frame rate --- src/rcore.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rcore.c b/src/rcore.c index 3ddf3596d..469f27b60 100644 --- a/src/rcore.c +++ b/src/rcore.c @@ -870,8 +870,6 @@ void EndDrawing(void) #endif #if !defined(SUPPORT_CUSTOM_FRAME_CONTROL) - SwapScreenBuffer(); // Copy back buffer to front buffer (screen) - // Frame time control system CORE.Time.current = GetTime(); CORE.Time.draw = CORE.Time.current - CORE.Time.previous; @@ -891,6 +889,8 @@ void EndDrawing(void) CORE.Time.frame += waitTime; // Total frame time: update + draw + wait } + SwapScreenBuffer(); // Copy back buffer to front buffer (screen) + PollInputEvents(); // Poll user events (before next frame update) #endif