A student (or employee) developing a game engine may be conflicted as to which profiler should be used to help improve their development cycle. IDE or hardware-based profilers do offer features that ChronoWatch doesn’t, but the below table should help clarify the primary strengths of ChronoWatch.
(Category) | ChronoWatch | Visual Studio 2015’s Built-in Profiler |
Drop-In | Yes | No |
Compiler-Agnostic | Yes | No |
Cross-Platform | Yes | No |
Output-file | Less than 10KB | More than 1GB |
Renderer-Specific Profiling | No | Yes |
Memory Tracking | No | Yes |
Source Code Available | Yes | No |
Free | Yes | Educators/Students |
Requirements | dear imgui | Windows |