Can consume over a million trace logs per second even on older hardware. The C++ API only sends format strings once, and string formatting is performed in the trace viewer so it doesn't slow your program down. Filter trace logs you're interested in by organizing channels hierarchically. Updates occur instantly independent of the amount of trace data. Correlate events in the time domain by zooming out on the entire program run or zooming in on error and warning events. Easily spot unusually long operations or frames using timeline frame markers. Use the Trace Channel View to filter visible logs in Trace View. Warnings and errors are highlighted in yellow and red. Color coding helps correlate selected events and channels. Great for game and simulation development. Easily spot slow frames or requests that don't make the cut. Frame View can be hidden for applications that don't use frame events.



