Move screenshot code before timing

This commit is contained in:
Sally Coolatta 2022-05-04 20:17:35 -04:00 committed by Eidolon
parent bd73256390
commit 40c2f66a5a

View file

@ -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();
}
}