Add command to show fps in titlebar

This commit is contained in:
illusion98 2019-09-09 08:38:27 -05:00
parent 3d33da2b98
commit 956c30f0e6
1 changed files with 8 additions and 3 deletions

View File

@ -14,10 +14,13 @@
#include "third_party/imgui/imgui.h"
#include "xenia/base/assert.h"
#include "xenia/base/clock.h"
#include "xenia/base/cvar.h"
#include "xenia/base/logging.h"
#include "xenia/base/profiling.h"
#include "xenia/ui/imgui_drawer.h"
DEFINE_bool(fps_titlebar, true, "Show FPS in titlebar", "General");
namespace xe {
namespace ui {
@ -200,9 +203,11 @@ void Window::OnPaint(UIEvent* e) {
#endif
title_fps_text_ = base_title_;
title_fps_text_ += L" | ";
title_fps_text_ += std::to_wstring(game_fps_);
title_fps_text_ += L" FPS";
if (cvars::fps_titlebar) {
title_fps_text_ += L" | ";
title_fps_text_ += std::to_wstring(game_fps_);
title_fps_text_ += L" FPS";
}
set_title(title_fps_text_, false);
osd_fps_text_ = std::to_string(game_fps_);