From fdee4007f7092e0d414300bce78d44d01f7ba071 Mon Sep 17 00:00:00 2001 From: Misa Date: Sat, 9 Jan 2021 17:04:43 -0800 Subject: [PATCH] Move gamerenderfixed() in between gameinput() and gamelogic() Line clipping and second-frame edge-flipping have been broken since #539 was merged (d910c5118dc47ed0847485e15e7b315fe0420ff6). The cause of this is moving the onground/onroof code around. A proper loop order fix is going to come once #535 gets finalized and merged, so this is a stopgap measure just to make sure people don't report that line clipping or second-frame edge-flipping are broken in current builds of 2.3. --- desktop_version/src/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop_version/src/main.cpp b/desktop_version/src/main.cpp index 387b1b55..85d82151 100644 --- a/desktop_version/src/main.cpp +++ b/desktop_version/src/main.cpp @@ -573,8 +573,8 @@ void inline fixedloop() } gameinput(); - gamelogic(); gamerenderfixed(); + gamelogic(); break;