summaryrefslogtreecommitdiff
path: root/src/game/interface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/interface.cpp')
-rw-r--r--src/game/interface.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/game/interface.cpp b/src/game/interface.cpp
index b187d42..c6d5e19 100644
--- a/src/game/interface.cpp
+++ b/src/game/interface.cpp
@@ -332,7 +332,6 @@ void state_t::render_to(render::state_t *render)
size_t w = window->getSize().x, h = window->getSize().y;
v2f_t x;
std::stringstream ss;
- double fps;
if (select.selecting) {
sf::Color color;
@@ -391,18 +390,10 @@ void state_t::render_to(render::state_t *render)
ss << render->stats.entities;
render->render_text(x, em, ss.str(), render::ALIGN_LEFT_TOP, sf::Color::White);
- perf_hist_index = (perf_hist_index + 1) % COUNT(perf_hist);
- perf_hist[perf_hist_index] = 1.0 / render->dt;
-
- fps = 0.0;
- for (size_t i = 0; i < COUNT(perf_hist); i++)
- fps += perf_hist[i];
- fps /= COUNT(perf_hist);
-
x[1] += em;
ss.str(std::string());
ss << std::fixed << std::setprecision(1);
- ss << "FPS: " << fps;
+ ss << "FPS: " << fc_render.freq_ma() << ", " << fc_game.freq_ma() << " Hz";
render->render_text(x, em, ss.str(), render::ALIGN_LEFT_TOP, sf::Color::White);
x[1] += em;