Skip to content

maxInterStageShaderVariables

Maximum number of user-defined variables passed between shader stages. These are the named outputs and inputs that connect one shader stage to the next.

Check your device: WebGPU Capabilities Report.

More details: Developer Docs (MDN) Specification (W3C)

Overall Support

≥ means at least this value.

Reported valueReports
≥ 16100%
≥ 2889%
≥ 3019%
≥ 328%

Platform Support

PlatformReports
Android
Reported valueReports
≥ 16100%
≥ 2852%
Chromium OS
Reported valueReports
≥ 16100%
≥ 2821%
iOS
Reported valueReports
≥ 16100%
≥ 2899%
≥ 12451%
Linux
Reported valueReports
≥ 16100%
≥ 2849%
≥ 308%
≥ 317%
Mac OS
Reported valueReports
≥ 16100%
≥ 2899%
≥ 3034%
≥ 3217%
≥ 12416%
Windows
Reported valueReports
≥ 16100%
≥ 28100%
≥ 317%

Browser Support

BrowserReports
Chrome/Chromium
Reported valueReports
≥ 16100%
≥ 2886%
≥ 312%
≥ 1241%
Edge
Reported valueReports
≥ 16100%
≥ 2899%
≥ 311%
Firefox
Reported valueReports
≥ 16100%
≥ 2899%
≥ 3098%
≥ 1241%
Opera
Reported valueReports
≥ 16100%
≥ 2898%
≥ 311%
Other
Reported valueReports
≥ 16100%
≥ 2892%
≥ 3160%
≥ 12421%
Safari
Reported valueReports
≥ 16100%
≥ 2899%
≥ 3198%
≥ 3255%
≥ 12454%
Samsung Internet
Reported valueReports
≥ 16100%
≥ 2836%

Vendor Values

VendorReports
0x10de
Reported valueReports
≥ 16100%
≥ 28100%
0x8086
Reported valueReports
≥ 16100%
≥ 28100%
amd
Reported valueReports
≥ 16100%
≥ 28100%
≥ 311%
apple
Reported valueReports
≥ 16100%
≥ 2899%
≥ 3150%
≥ 12426%
arm
Reported valueReports
≥ 16100%
≥ 28100%
google
Reported valueReports
≥ 16100%
≥ 28100%
huawei
Reported valueReports
≥ 16100%
≥ 28100%
img-tec
Reported valueReports
≥ 16100%
≥ 2899%
intel
Reported valueReports
≥ 16100%
≥ 2880%
intelr
Reported valueReports
≥ 16100%
≥ 31100%
≥ 3277%
microsoft
Reported valueReports
≥ 16100%
≥ 28100%
nvidia
Reported valueReports
≥ 16100%
≥ 28100%
qualcomm
Reported valueReports
≥ 16100%
≥ 283%
samsung
Reported valueReports
≥ 16100%
≥ 28100%

Vendor Architecture Values

Vendor - ArchitectureReports
amd - gcn-4
Reported valueReports
≥ 16100%
≥ 28100%
amd - gcn-5
Reported valueReports
≥ 16100%
≥ 28100%
amd - rdna-1
Reported valueReports
≥ 16100%
≥ 2899%
amd - rdna-2
Reported valueReports
≥ 16100%
≥ 28100%
amd - rdna-3
Reported valueReports
≥ 16100%
≥ 28100%
apple - apple
Reported valueReports
≥ 16100%
≥ 3199%
≥ 12451%
apple - metal-3
Reported valueReports
≥ 16100%
≥ 28100%
arm - bifrost
Reported valueReports
≥ 16100%
≥ 28100%
arm - valhall
Reported valueReports
≥ 16100%
≥ 28100%
intel - gen-11
Reported valueReports
≥ 16100%
≥ 2839%
intel - gen-12lp
Reported valueReports
≥ 16100%
≥ 2881%
intel - gen-8
Reported valueReports
≥ 16100%
≥ 2897%
intel - gen-9
Reported valueReports
≥ 16100%
≥ 2881%
intel - xe-2lpg
Reported valueReports
≥ 16100%
≥ 2898%
intel - xe-lpg
Reported valueReports
≥ 16100%
≥ 2898%
nvidia - ampere
Reported valueReports
≥ 16100%
≥ 28100%
nvidia - blackwell
Reported valueReports
≥ 16100%
≥ 28100%
nvidia - kepler
Reported valueReports
≥ 16100%
≥ 2899%
nvidia - lovelace
Reported valueReports
≥ 16100%
≥ 28100%
nvidia - maxwell
Reported valueReports
≥ 16100%
≥ 28100%
nvidia - pascal
Reported valueReports
≥ 16100%
≥ 28100%
nvidia - turing
Reported valueReports
≥ 16100%
≥ 28100%
qualcomm - adreno-6xx
Reported valueReports
≥ 16100%
≥ 282%
qualcomm - adreno-7xx
Reported valueReports
≥ 16100%
≥ 286%
qualcomm - adreno-8xx
Reported valueReports
≥ 16100%
≥ 281%