Skip to content

Feature/pc latency diagnostics #470

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 48 commits into
base: main
Choose a base branch
from

Conversation

markgalvan-intel
Copy link
Collaborator

Enabling MsBetweenSimulationStart and PCLatency metrics.

wdebkows-intel and others added 30 commits January 30, 2025 09:28
…w breaks to prevent incorrect fallthrough. Updated console application output.
…w breaks to prevent incorrect fallthrough. Updated console application output.
Generalized ExtractAppTimingData function. Added tracking of OutOfBoundPresentStarts. Added tracking of last sim start time in swap chain.
Added in initial PCL support. Also added better tracking for app provided data for both the PresentMon app provider events and PCL.
If both pcl and pm app provided events are present use pcl for metric calculations for msbetweensimulation and animationerror.
In non-fg cases the out of band present start time may not be sent. Use the pcl present start time event as a backup.
Needed to know when transitioning from cpu start based animation error to pcl animation error.
Still WIP as we need to track if there is any FlipDelayData between consume frames calls
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants