demo · v142

WebGPU format tiers

Pick a tier and see which texture-format capabilities you unlock. The matrix highlights which formats gain blending, multisampling, resolve, render-attachment, or storage-binding. Press probe adapter to see what your real GPU adapter reports.

selected tier
base
adapter has texture-formats-tier1
adapter has texture-formats-tier2

cells: green = capability available at this tier · grey = not available

relevant API

const adapter = await navigator.gpu.requestAdapter();
const device = await adapter.requestDevice({
  requiredFeatures: ["texture-formats-tier1", "texture-formats-tier2"],
});

see also