Changed: Display fps and spf on SHIFT+F2

This commit is contained in:
vl 2010-07-19 10:11:00 +02:00
parent 2301fa03a5
commit 0e25ebbfcd
2 changed files with 6 additions and 4 deletions

View file

@ -71,7 +71,9 @@ class CAHDisplayInfos : public IActionHandler
{
// can only be used by devs and CSR or in local mode
#if FINAL_VERSION
# ifdef NL_OS_WINDOWS
if( ClientCfg.Local || hasPrivilegeDEV() || hasPrivilegeSGM() || hasPrivilegeGM() || hasPrivilegeSG() || hasPrivilegeEM() || hasPrivilegeVG() )
# endif
#endif
{
ShowInfos = (ShowInfos+1)%6;

View file

@ -3095,15 +3095,15 @@ void displayDebugFps()
line = 0.9f;
// Ms per frame
{
float spf = smoothFPS.getSmoothValue ();
// Ms per frame
TextContext->printfAt(0.1f, line, "%.1f ms", smoothFPS.getSmoothValue ()*1000);
TextContext->printfAt(0.1f, line, "FPS %.1f ms - %.1f fps", spf*1000, 1.f/spf);
line-= lineStep;
// More Smoothed Ms per frame
TextContext->printfAt(0.1f, line, "%.1f ms", moreSmoothFPS.getSmoothValue ()*1000);
spf = moreSmoothFPS.getSmoothValue ();
TextContext->printfAt(0.1f, line, "Smoothed FPS %.1f ms - %.1f fps", spf*1000, 1.f/spf);
line-= lineStep;
}
}
static NLMISC::CRefPtr<CInterfaceElement> HighlightedDebugUI;