GPU tier probe

Reads this browser's real WebGL and WebGPU surface and packages it as a capture file for zendriver-rs's GPU tier tables. Nothing is uploaded: the measurement runs here and stays here until you choose to export it.

Probing…

What provenance can and cannot record

The Chrome version is exact, which is the part that matters: ANGLE's capability constants move between Chrome releases, so a capture without a version is a capture nobody can date.

The OS string is only what the browser chooses to reveal, and that varies. Client hints often return the real platform version, but the legacy user agent is frozen — it says Windows NT 10.0 on Windows 11 and Mac OS X 10_15_7 on every modern Mac — so a browser that withholds the hints leaves this page recording a frozen value where the Rust probe reads the true one. Treat the OS here as best-effort. Nothing in the tier tables derives from it, so this costs provenance detail rather than correctness.

Why the name is not editable

A tier is named after the code branch ANGLE actually takes, never after the machine it was captured on. That is a rule with one right answer per renderer string, so the page derives it and shows you the reasoning rather than asking. A hand-typed name is how a capture ends up called mac-m2pro-14inch when the tier it belongs to is metal-macos — a mistake nothing catches until the file is already committed, at which point it looks like a new tier and is really a duplicate.

Rename the downloaded file if you genuinely need to. Just know that the tier field inside it is what the generator reads, not the filename.