Add a statistical profiler. Also applied a bugfix b3Profiler.

- This is a compact hierarchical profiler which also stores node statistics
- Might need to use a hash-table to lookup statistic for node because each frame trees are build
This commit is contained in:
Irlan
2019-04-06 18:06:20 -03:00
parent ff535f9f7b
commit 1ef6d46d33
13 changed files with 381 additions and 205 deletions

View File

@ -62,8 +62,6 @@ public:
// Get the root profiler node.
ProfilerNode* GetRoot() { return m_root; }
private:
friend class ProfilerRecorder;
ProfilerNode* CreateNode();
void DestroyNode(ProfilerNode* node);