\r
safe_ptr<draw_frame> render_simple_frame(bool has_underflow)\r
{\r
- timer_.tick(1.0/ax_->GetFPS()*(has_underflow ? 0.95 : 1.0)); // Tick doesnt work on nested timelines, force an actual sync\r
+ double frame_time = 1.0/ax_->GetFPS()*(has_underflow ? 0.95 : 1.0); \r
+ timer_.tick(frame_time); // Tick doesnt work on nested timelines, force an actual sync\r
\r
diag_timer_.reset();\r
ax_->Tick();\r
head_ = frame;\r
} \r
\r
- graph_->update("frame-time", static_cast<float>(diag_timer_.elapsed()/(1.0/ax_->GetFPS())));\r
+ graph_->update("frame-time", static_cast<float>(diag_timer_.elapsed()/frame_time));\r
return head_;\r
}\r
};\r