demo · v146
Feature fallback matrix
Compatibility mode lets WebGPU run on hardware that doesn't meet the core spec. The trade is in lost features and lowered limits. This matrix lists every spec optional feature, shows which is available in compatibility mode versus core mode on your machine, and tags the most common fallbacks (Direct3D 11, GLES 3.1, Metal 1.x).
your device
probing…
mode
const adapter = await navigator.gpu.requestAdapter({
featureLevel: "compatibility", // 146 enum value
});
const device = await adapter.requestDevice({
requiredFeatures: ["timestamp-query"], // throws if unavailable
});