132 using entry_map = unordered_map<ustring, NamedSampleCountPair>;
unsigned long long int uint64_t
string full_report(const int indent_level=0)
string full_report(const int indent_level=0)
vector< NamedNestedSampleStats > entries
NamedNestedSampleStats & add_entry(const string &name, const uint64_t samples)
string full_report(const int indent_level=0, const uint64_t total_samples=0)
NamedSampleCountPair(const ustring &name, const uint64_t samples, const uint64_t hits)
string full_report(const int indent_level=0)
unordered_map< ustring, NamedSampleCountPair > entry_map
void add(const ustring &name, const uint64_t samples, const uint64_t hits)
void add_entry(const NamedSizeEntry &entry)
string full_report(const int indent_level=0)
vector< NamedSizeEntry > entries
void add_entry(const NamedTimeEntry &entry)
string full_report(const int indent_level=0)
vector< NamedTimeEntry > entries
UpdateTimeStats background
UpdateTimeStats particles
UpdateTimeStats procedurals
UpdateTimeStats integrator
string full_report(const int indent_level=0)
#define CCL_NAMESPACE_END
void collect_profiling(Scene *scene, Profiler &prof)
NamedSampleCountStats shaders
NamedNestedSampleStats kernel
NamedSampleCountStats objects