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