1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-16 18:19:55 +00:00

Cleaned up and simplified the code relating to the fps display

This commit is contained in:
Jacob Essex 2012-01-16 18:16:33 +00:00
parent 18e4b73a86
commit 3b15170d09
2 changed files with 5 additions and 13 deletions

View file

@ -113,17 +113,10 @@ bool OMW::Engine::frameRenderingQueued (const Ogre::FrameEvent& evt)
}
// update GUI
if(mFpsLevel == 1)
{
mEnvironment.mWindowManager->wmSetFPS(mOgre->getFPS());
}
else if(mFpsLevel == 2) //detailed
{
Ogre::RenderWindow* window = mOgre->getWindow();
mEnvironment.mWindowManager->wmSetDetailedFPS(window->getLastFPS(),
window->getTriangleCount(),
window->getBatchCount());
}
Ogre::RenderWindow* window = mOgre->getWindow();
mEnvironment.mWindowManager->wmUpdateFps(window->getLastFPS(),
window->getTriangleCount(),
window->getBatchCount());
mEnvironment.mWindowManager->onFrame(mEnvironment.mFrameDuration);

View file

@ -205,8 +205,7 @@ namespace MWGui
MyGUI::Gui* getGui() const { return gui; }
void wmSetFPS(float fps) { mFPS = fps; }
void wmSetDetailedFPS(float fps, size_t triangleCount, size_t batchCount)
void wmUpdateFps(float fps, size_t triangleCount, size_t batchCount)
{
mFPS = fps;
mTriangleCount = triangleCount;