Statistics

Statistics tab showing different statistic measurements of the application and entities.

Performance Metrics

Showing the number of milliseconds each rendered frame takes. Average, max and standard deviation is measured for update, draw and GUI loops as well as the total sum of the entire frame.

If a plugin is present the metrics is shown for that entity.

The graph is plotting the different measured metrics for visual inspection.

Frame Time

Time for the entire frame.

Update

Time for update loop.

Draw

Time for draw calls.

Encode

Time spent encoding video output (Streamer only).

GPU Draw

Time spent on the GPU rendering the frame.

GUI

Time to render GUI.

Main thread

Listing the main thread CPU load on rolling average.

When plugins are loaded, each plugin’s update time is also listed.

Frame Time Monitoring

Monitoring of frame time with a settable threshold. A message is printed to the console each time the frame time is above the threshold with the update, draw, encode and gui metrics. A counter of overruns is shown alongside the setting, with a button to reset it.

Settings

Active

Activate the monitoring.

Threshold

Frame time threshold, in milliseconds. Default 20 ms, range 0–10000 ms.