add stat clearing

This commit is contained in:
Glenn Maynard
2002-12-21 07:54:24 +00:00
parent a5ea5cc6a5
commit 6ffd189d53
3 changed files with 55 additions and 35 deletions
+8 -3
View File
@@ -307,16 +307,21 @@ void RageDisplay::Flip()
{
g_LastCheckTimer.GetDeltaTime();
g_iFPS = g_iFramesRenderedSinceLastCheck;
g_iFramesRenderedSinceLastCheck = 0;
g_iVPF = g_iVertsRenderedSinceLastCheck / g_iFPS;
g_iVertsRenderedSinceLastCheck = 0;
g_iDPF = g_iDrawsSinceLastCheck / g_iFPS;
g_iDrawsSinceLastCheck = 0;
g_iFramesRenderedSinceLastCheck = g_iVertsRenderedSinceLastCheck = g_iDrawsSinceLastCheck = 0;
LOG->Trace( "FPS: %d, VPF: %d, DPF: %d", g_iFPS, g_iVPF, g_iDPF );
}
}
void RageDisplay::ResetStats()
{
g_iFPS = g_iVPF = g_iDPF = 0;
g_iFramesRenderedSinceLastCheck = g_iVertsRenderedSinceLastCheck = g_iDrawsSinceLastCheck = 0;
g_LastCheckTimer.GetDeltaTime();
}
bool RageDisplay::IsWindowed() const
{
return true; // FIXME