github GameTechDev/PresentMon v1.8.0
1.8.0

latest releases: a2.2.1-test-1, v2.2.0, v2.1.1...
2 years ago

General

  • Adds initial support for Windows 11.
  • Adds support for parsing ETL files using system time or CPU cycle counter based time stamps.
  • Various minor defect, security, and performance improvements.

PresentMon

  • Increases the precision of floating point values written in the CSV.
  • Fixes an issue where -hotkey specified using characters A-Z would not map to the correct character.

Present tracking

  • Fixes an issue where the reported msInPresentAPI value could be too small when the present is displayed before Present() returns.
  • Fixes an issue where presents could be associated with the wrong display event, leading to consistent higher latency.
  • Fixes an issue where presents using the independent flip present mode could be incorrectly reported as dropped.
  • Adds support for Present() calls that fail (including the expected scenario of DXGI_ERROR_WAS_STILL_DRAWING results when using DO_NOT_WAIT flags).
  • Improves tracking of presents on multi-monitor systems, though some issues may remain on latest windows (see issue #108).
  • Reports the final SyncInterval used, which may be modified by the driver, instead of the value passed from the application (see issue #99).
  • Removes identification of the "Composed Composition Atlas" present mode.

Don't miss a new PresentMon release

NewReleases is sending notifications on new releases.