track_gpu tracks GPU work and adds two new metrics to the CSV:
msUntilRenderStart: the time between the Present() call and when the GPU work for this frame started, and
msGPUActive: the total duration the GPU was working on this frame.
track_gpu_video when used, tracks video work separately from other GPU work.
track_input tracks user input and adds the msSinceInput metric to the CSV which is the time between the Present() call and the earliest keyboard or mouse interaction that contributed to this frame.
date_time outputs the Present() time as a date and time.
New Features
Breaking API Changes:
PresentEvent::QpcTime and TimeTaken have been renamed to PresentStartTime and PresentStopTime, see https://github.com/GameTechDev/PresentMon/commit/094fcbc025f6f758fe503d2aa24fa0a667fa2fea for more details.