Add command to show fps in titlebar
This commit is contained in:
parent
f431187d2c
commit
cb183eb0eb
|
@ -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_;
|
||||||
|
if (cvars::fps_titlebar) {
|
||||||
title_fps_text_ += L" | ";
|
title_fps_text_ += L" | ";
|
||||||
title_fps_text_ += std::to_wstring(game_fps_);
|
title_fps_text_ += std::to_wstring(game_fps_);
|
||||||
title_fps_text_ += L" 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_);
|
||||||
|
|
Loading…
Reference in New Issue