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:
parent
18e4b73a86
commit
3b15170d09
2 changed files with 5 additions and 13 deletions
|
@ -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);
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue