|
Blender V5.0
|
#include <deg_debug.h>
Public Member Functions | |
| DepsgraphDebug () | |
| bool | do_time_debug () const |
| void | begin_graph_evaluation () |
| void | end_graph_evaluation () |
Public Attributes | |
| int | flags |
| std::string | name |
Protected Attributes | |
| double | graph_evaluation_start_time_ |
Static Protected Attributes | |
| static const constexpr int | MAX_FPS_COUNTERS = 64 |
Definition at line 17 of file deg_debug.h.
| blender::deg::DepsgraphDebug::DepsgraphDebug | ( | ) |
Definition at line 20 of file deg_debug.cc.
References flags, G, and graph_evaluation_start_time_.
| void blender::deg::DepsgraphDebug::begin_graph_evaluation | ( | ) |
Definition at line 27 of file deg_debug.cc.
References BLI_time_now_seconds(), do_time_debug(), and graph_evaluation_start_time_.
Referenced by blender::deg::deg_evaluate_on_refresh().
| bool blender::deg::DepsgraphDebug::do_time_debug | ( | ) | const |
Definition at line 22 of file deg_debug.cc.
References G, and G_DEBUG_DEPSGRAPH_TIME.
Referenced by begin_graph_evaluation(), blender::deg::deg_evaluate_on_refresh(), and end_graph_evaluation().
| void blender::deg::DepsgraphDebug::end_graph_evaluation | ( | ) |
Definition at line 38 of file deg_debug.cc.
References BLI_time_now_seconds(), do_time_debug(), graph_evaluation_start_time_, name, and printf.
Referenced by blender::deg::deg_evaluate_on_refresh().
| int blender::deg::DepsgraphDebug::flags |
Definition at line 27 of file deg_debug.h.
Referenced by DEG_debug_flags_get(), DEG_debug_flags_set(), and DepsgraphDebug().
|
protected |
Definition at line 40 of file deg_debug.h.
Referenced by begin_graph_evaluation(), DepsgraphDebug(), and end_graph_evaluation().
|
staticconstexprprotected |
Definition at line 35 of file deg_debug.h.
| std::string blender::deg::DepsgraphDebug::name |
Definition at line 31 of file deg_debug.h.
Referenced by DEG_debug_name_get(), DEG_debug_name_set(), and end_graph_evaluation().