Releases
v2.4.0
Compare
Sorry, something went wrong.
No results found
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 metric polling API
Enhanced the flash injection to maintain a connection with the injected code and update settings in realtime
Added a rainbow bar option for flash injection to help identify frames
Added the ability to size the flash injection background independent of foreground flash rectangle
Added the ability to run PresentMon client headless via CLI to perform .csv frame captures
Added CLI option to list/browse available stats, metrics, and devices
Enhanced cooperation between clients in multi-client scenarios (telemetry and ETW flush periods)
Added the ability to capture ETL trace logs from PresentMon client UI (experimental, primarily for issue reporting)
Enabled logging up to verbose level in production without requiring special build parameters (also added new Verbose2 level)
PresentMon Installer upgrade fixes to allow for better upgrade experience and silent installations
Enhanced PresentMon console ULT suite
Metrics
MsBetweenSimulationStart - BETA support - Enabled but still ironing out some issues.
MsPCLatency - BETA support - Enabled but still ironing out some issues.
Bug Fixes
Fixed injection sometimes skipping drawing flash when clicking rapidly
Fixed bug in Streamer component (IPC ring buffer) that could lose frames in rare circumstances
Enhanced present event processing in CompletePresent when handling lost presents.
Fixed frame type bug when processing composed presents
Fixed small error in ovelay AnimationError calculation.
You can’t perform that action at this time.