core-features-and-limits
Specification: WebGPU § core-features-and-limits
WebGPU compatibility mode can reach systems that cannot meet the full core baseline. Enabling core-features-and-limits removes compatibility-specific restrictions and provides at least the core default limits. It does not enable every optional WebGPU feature or automatically grant the largest limits the adapter supports.
An adapter requested with the default core feature level provides this baseline. An adapter requested with featureLevel: "compatibility" may also expose core-features-and-limits; check its features before requesting the core baseline on the device. Applications targeting compatibility mode should design their resources and pipelines around the limits and validation rules of the device they actually create.
This is useful when one engine supports both modern and older systems: choose a rendering path from the available baseline, then negotiate optional capabilities separately. The percentage here records the presence of this token in submitted reports; it is not the percentage of all visitors with WebGPU, and older implementations may predate the token.
Availability by month
| Month | With feature | Eligible reports | Availability |
|---|---|---|---|
| 2026-08 | 106 | 106 | 100.0% |
| 2026-09 | 34 | 36 | 94.4% |
By browser (last 30 days)
| Browser | Availability | n |
|---|---|---|
| chrome | 97.8% | 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.