← Package directory
Available on winget

Install PresentMon Console

A telemetry application to monitor and measure graphics applications.

Install with winget
winget install --id Intel.PresentMon.Console
Upgrade
winget upgrade --id Intel.PresentMon.Console
Uninstall
winget uninstall --id Intel.PresentMon.Console

About PresentMon Console

A standalone console application that uses the PresentMon SDK to capture and analyze graphics applications, outputting data to the console and/or CSV file(s).

What's new in 2.4.1.0

Bug Fixes - Fix misplacement of ApplyFlipDelay by @HugoNVDA in #555 - PresentMon Improvements: Memory Leak Fixes, ETW Monitoring & Build Setup by @DevTechProfile in #560 - Update TargetBlockList with additional executables by @Shinigami92 in #557 - Fixed RPC blocking on cleanup when service has dropped, causing clients to hang on shutdown @planetchili in #565 - Fixed bug when iterating over blobs in API wrapper @planetchili #549 - PresentMon Improvement: App Provider Memory Leak Fixes by @markgalvan-intel in #566 New Contributors - @DevTechProfile made their first contribution in #560 - @Shinigami92 made their first contribution in #557 Full Changelog: https://github.com/GameTechDev/PresentMon/compare/v2.4.0...v2.4.1

Read release notes

Version history

Version Updated Notes
2.4.1.0 Unknown Bug Fixes - Fix misplacement of ApplyFlipDelay by @HugoNVDA in #555 - PresentMon Improvements: Memory Leak Fixes, ETW Monitoring & Build Setup by @DevTechProfile in #560 - Update TargetBlockList with additional executabl...
2.4.0.0 Unknown New Features Enhancements - Implemented paced playback of ETL files from the service, allowing the service to process ETL files at realtime cadence - Added automated test that uses paced ETL playback to test dynamic metr...
2.3.1.0 Unknown New Features - Introduced three new FPS overlay indicators to provide a clearer picture of frame delivery behavior, especially in scenarios involving frame generation. FPS-Presents measures how often frames are presented...
2.3.0.0 Unknown New Features - Added frame generation tracking support for Intel XeSS XeFG and AMD Fluid Motion Frames. The Displayed FPS metric now tracks both application and generated frames in the FPS calculation. In addition Presen...
2.2.0.0 Unknown New Features - Overhauled the ETW backend to reduce event latency from 1000ms => ~30ms; overlay now displays data instantly without 1 second lag - Added a new click-to-photon metric that only tracks mouse button events;...
2.1.1.0 Unknown New Features - Added option to have the GUI capture application launch its own instance of PresentMon Service as a child process (useful for debugging) Bug Fixes - Fixed issue with duration of CSV frame capture #314 - Fi...
2.1.0.0 Unknown New Features - Added Animation Error metric. - Added new logging into AppCef and Core projects. - Created a debug diagnostic channel. - Added Intel-PresentMon provider. - Added ULTs for PresentMonService. - Allow polling...
2.0.1.0 Unknown Bug Fixes - Fix for Issue #218. Only upgrade to child process window if it is larger than 640x480 - Fix for Issue #223. Updated CPU telemetry code to better handle failed PDH queries. - Fix for Issue #226. Updated gather...
2.0.0.0 Unknown New Features - The majority of metrics are changed to use the time that the CPU started working on a frame as the reference point instead of the present() call, with values that are more aligned to measuring the quality...