From 40c2f66a5a9baa40b728bdd3b6f800676f4f8c9a Mon Sep 17 00:00:00 2001 From: Sally Coolatta Date: Wed, 4 May 2022 20:17:35 -0400 Subject: [PATCH] Move screenshot code before timing --- src/d_main.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/d_main.c b/src/d_main.c index 3f539128e..2ff4bb1f6 100644 --- a/src/d_main.c +++ b/src/d_main.c @@ -893,6 +893,12 @@ void D_SRB2Loop(void) PS_STOP_TIMING(ps_swaptime); } + // Only take screenshots after drawing. + if (moviemode) + M_SaveFrame(); + if (takescreenshot) + M_DoScreenShot(); + // Fully completed frame made. finishprecise = I_GetPreciseTime(); if (!singletics) @@ -907,12 +913,6 @@ void D_SRB2Loop(void) finishprecise = I_GetPreciseTime(); deltasecs = (double)((INT64)(finishprecise - enterprecise)) / I_GetPrecisePrecision(); deltatics = deltasecs * NEWTICRATE; - - // Only take screenshots after drawing. - if (moviemode) - M_SaveFrame(); - if (takescreenshot) - M_DoScreenShot(); } }