|
@@ -28,7 +28,7 @@ fps_counter::~fps_counter() {}
|
|
|
std::string fps_counter::fps(env::clock::duration const & since) const {
|
|
std::string fps_counter::fps(env::clock::duration const & since) const {
|
|
|
auto fps = magnitude_ * env::clock::duration::period::den / since.count();
|
|
auto fps = magnitude_ * env::clock::duration::period::den / since.count();
|
|
|
std::string fps_str = std::to_string(fps);
|
|
std::string fps_str = std::to_string(fps);
|
|
|
- fps_str.insert(fps_str.size() - digits_ + 1, ".");
|
|
|
|
|
|
|
+ fps_str.insert(fps_str.size() - digits_, ".");
|
|
|
return fps_str;
|
|
return fps_str;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -36,5 +36,5 @@ void fps_counter::set_frame_step(env::clock::duration const & since) {
|
|
|
if (++counter_ != change_after_) { return; }
|
|
if (++counter_ != change_after_) { return; }
|
|
|
counter_ = 0;
|
|
counter_ = 0;
|
|
|
text_engine_->create_text_cells(
|
|
text_engine_->create_text_cells(
|
|
|
- glyphs_, {make_vector(5.f, 680.f), make_vector(20.f, 20.f), fps(since)});
|
|
|
|
|
|
|
+ glyphs_, {make_vector(5.f, 680.f), make_vector(10.f, 20.f), fps(since)});
|
|
|
}
|
|
}
|