|
Blender V4.3
|
#include <stats.h>
Public Member Functions | |
| NamedTimeStats () | |
| void | add_entry (const NamedTimeEntry &entry) |
| string | full_report (int indent_level=0) |
| void | clear () |
Public Attributes | |
| double | total_time |
| vector< NamedTimeEntry > | entries |
Definition at line 64 of file scene/stats.h.
| NamedTimeStats::NamedTimeStats | ( | ) |
Definition at line 301 of file stats.cpp.
References total_time.
|
inline |
Definition at line 69 of file scene/stats.h.
References entries, NamedTimeEntry::time, and total_time.
Referenced by Background::device_update(), BakeManager::device_update(), Camera::device_update(), Film::device_update(), GeometryManager::device_update(), ImageManager::device_update(), Integrator::device_update(), LightManager::device_update(), LookupTables::device_update(), ObjectManager::device_update(), ParticleSystemManager::device_update(), ObjectManager::device_update_flags(), GeometryManager::device_update_preprocess(), SVMShaderManager::device_update_specific(), Camera::update(), and ProceduralManager::update().
|
inline |
Definition at line 86 of file scene/stats.h.
References entries, and total_time.
| string NamedTimeStats::full_report | ( | int | indent_level = 0 | ) |
Definition at line 82 of file stats.cpp.
References entries, kIndentNumSpaces, NamedTimeEntry::name, result, sort(), string_printf(), NamedTimeEntry::time, and total_time.
| vector<NamedTimeEntry> NamedTimeStats::entries |
Definition at line 84 of file scene/stats.h.
Referenced by add_entry(), clear(), and full_report().
| double NamedTimeStats::total_time |
Definition at line 79 of file scene/stats.h.
Referenced by add_entry(), clear(), full_report(), and NamedTimeStats().