From 97bb5115cbbffb63f8bdc0125ee1056aab344fd3 Mon Sep 17 00:00:00 2001 From: Paweł Redman Date: Fri, 20 Apr 2018 14:28:25 +0200 Subject: More profiling data. --- src/game/interface.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'src/game') diff --git a/src/game/interface.cpp b/src/game/interface.cpp index 5872d17..26ade2a 100644 --- a/src/game/interface.cpp +++ b/src/game/interface.cpp @@ -381,6 +381,22 @@ void state_t::render_to(render::state_t *render) x[1] -= em; ss.str(std::string()); ss << std::fixed << std::setprecision(1); + ss << "T/e/t: "; + ss << fc_traces.read(SEC(1)) << "/"; + ss << fc_trace_ents.read(SEC(1)) << "/"; + ss << fc_trace_tiles.read(SEC(1)); + render->render_text(x, em, ss.str(), render::ALIGN_LEFT_TOP, sf::Color::White); + + x[1] -= em; + ss.str(std::string()); + ss << std::fixed << std::setprecision(1); + ss << "GE/e: "; + ss << fc_get_entities.read(SEC(1)) << "/"; + ss << fc_get_entities_ents.read(SEC(1)); + render->render_text(x, em, ss.str(), render::ALIGN_LEFT_TOP, sf::Color::White); + + x[1] -= em; + ss.str(std::string()); ss << "FPS: " << fc_render.read(SEC(1)) << ", " << fc_game.read(SEC(1)) << " Hz"; render->render_text(x, em, ss.str(), render::ALIGN_LEFT_TOP, sf::Color::White); -- cgit