Add command to show fps in titlebar

This commit is contained in:
illusion98 2019-09-09 08:38:27 -05:00 committed by illusion
parent f431187d2c
commit cb183eb0eb
1 changed files with 8 additions and 3 deletions

View File

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