|
Blender V4.5
|
#include <render_scheduler.h>
Public Member Functions | |
| void | reset () |
| void | add_wall (const double time) |
| void | add_average (const double time, const int num_measurements=1) |
| double | get_wall () const |
| double | get_average () const |
| double | get_last_sample_time () const |
| void | reset_average () |
Protected Attributes | |
| double | total_wall_time_ = 0.0 |
| double | average_time_accumulator_ = 0.0 |
| int | num_average_times_ = 0 |
| double | last_sample_time_ = 0.0 |
Definition at line 313 of file render_scheduler.h.
|
inline |
Definition at line 330 of file render_scheduler.h.
References average_time_accumulator_, last_sample_time_, and num_average_times_.
|
inline |
Definition at line 325 of file render_scheduler.h.
References total_wall_time_.
|
inline |
Definition at line 342 of file render_scheduler.h.
References average_time_accumulator_, and num_average_times_.
|
inline |
Definition at line 350 of file render_scheduler.h.
References last_sample_time_.
|
inline |
Definition at line 337 of file render_scheduler.h.
References total_wall_time_.
|
inline |
Definition at line 315 of file render_scheduler.h.
References average_time_accumulator_, last_sample_time_, num_average_times_, and total_wall_time_.
|
inline |
Definition at line 355 of file render_scheduler.h.
References average_time_accumulator_, and num_average_times_.
|
protected |
Definition at line 364 of file render_scheduler.h.
Referenced by add_average(), get_average(), reset(), and reset_average().
|
protected |
Definition at line 367 of file render_scheduler.h.
Referenced by add_average(), get_last_sample_time(), and reset().
|
protected |
Definition at line 365 of file render_scheduler.h.
Referenced by add_average(), get_average(), reset(), and reset_average().
|
protected |
Definition at line 362 of file render_scheduler.h.
Referenced by add_wall(), get_wall(), and reset().