Skip to content

fix: ignore incomplete Metal GPU timestamp samples - #6

Open
baromas wants to merge 1 commit into
MD5Visual:feat/oot-bootfrom
baromas:review/oot-gpu-timestamps-md5
Open

baromas wants to merge 1 commit into
MD5Visual:feat/oot-bootfrom
baromas:review/oot-gpu-timestamps-md5

Conversation

@baromas

@baromas baromas commented Nov 7, 2026

Copy link
Copy Markdown

What changed

Ignore incomplete, reversed and non-finite GPU timestamp pairs. Some completions have a valid end and a zero start, causing the overlay to show host uptime as GPU duration. Completion retirement and semaphore signaling still happen.

Validation

The Metal FPS overlay probe passed 712 checks on this base. This is a telemetry fix.

Isolated from 03a1df9 for review on the OoT bring-up branch.
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.

1 participant