timestamp-query

Availability now
100%
last 30 days, n = 142
Year over year
unlocks once the dataset spans a year
Explore

Timestamp queries write GPU clock values at pass boundaries into a GPUQuerySet, which you resolve into a buffer and read back. That gives per-pass GPU timings - the foundation of any serious frame profiler or auto-tuning system that picks workgroup sizes based on measured performance.

Browsers quantize the timestamps to mitigate timing-based fingerprinting and side channels, so the resolution is good enough for profiling passes but deliberately not nanosecond-exact. CPU/GPU clock domains also differ; only differences between GPU timestamps are meaningful.

It is one of the most widely supported optional features on desktop, but notably absent on some mobile drivers - check the by-browser and by-vendor splits below.

Availability by month

MonthWith featureEligible reportsAvailability
2026-08 106 106 100.0%
2026-09 36 36 100.0%

By browser (last 30 days)

BrowserAvailabilityn
chrome 100.0% 90
edge 100.0% 8
firefox 100.0% 44

Availability = share of first-party, non-quarantined reports with WebGPU on a hardware (non-fallback) adapter that expose this feature. Developer-leaning sample. Full methodology.