Skip to content

maxInterStageShaderVariables#

Real-world WebGPU limit support statistics for maxInterStageShaderVariables across browsers, devices, and platforms. The WebGPU standard requires a minimum of 16.

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.

Want to check this browser directly? Open the WebGPU Capabilities Report.

Overall Support#

This table shows which reported values appear for maxInterStageShaderVariables and how common each value is.

ValueSupport
16100%
2790%
3019%
3212%

Platform Support#

This table shows which values are reported for maxInterStageShaderVariables on each platform and how common they are.
PlatformSupport
Android
16100%
2853%
Chromium OS
16100%
2821%
iOS
16100%
2899%
12490%
Linux
16100%
2749%
317%
Mac OS
16100%
2899%
3034%
3225%
12424%
Windows
16100%
28100%
318%

Browser Support#

This table shows which values are reported for maxInterStageShaderVariables in each browser family and how common they are.
BrowserSupport
Chrome/Chromium
16100%
2886%
313%
1242%
Edge
16100%
2899%
Firefox
16100%
2798%
3097%
1242%
Opera
16100%
2898%
311%
Other
16100%
2890%
3155%
3239%
Safari
16100%
2899%
3198%
3287%
12486%
Samsung Internet
16100%
2842%

Vendor Values#

This table shows which maxInterStageShaderVariables values are reported by GPU vendor across all platforms.
VendorSupport
amd
16100%
28100%
311%
apple
16100%
2899%
3146%
12441%
arm
16100%
28100%
google
16100%
28100%
img-tec
16100%
2897%
intel
16100%
2882%
intelr
16100%
32100%
microsoft
16100%
28100%
nvidia
16100%
28100%
qualcomm
16100%
282%
samsung
16100%
28100%

Vendor Architecture Values#

This table shows which maxInterStageShaderVariables values are reported by GPU vendor and architecture across all platforms.
Vendor - ArchitectureSupport
amd - gcn-4
16100%
28100%
amd - gcn-5
16100%
28100%
amd - rdna-1
16100%
2899%
amd - rdna-2
16100%
28100%
amd - rdna-3
16100%
28100%
apple - apple
16100%
3199%
12487%
apple - metal-3
16100%
28100%
arm - bifrost
16100%
28100%
arm - valhall
16100%
28100%
intel - gen-11
16100%
2846%
intel - gen-12lp
16100%
2885%
intel - gen-8
16100%
2897%
intel - gen-9
16100%
2881%
intel - xe-2lpg
16100%
2895%
intel - xe-lpg
16100%
2898%
nvidia - ampere
16100%
28100%
nvidia - blackwell
16100%
28100%
nvidia - kepler
16100%
2898%
nvidia - lovelace
16100%
28100%
nvidia - maxwell
16100%
28100%
nvidia - pascal
16100%
28100%
nvidia - turing
16100%
28100%
qualcomm - adreno-6xx
16100%
281%
qualcomm - adreno-7xx
16100%
284%
qualcomm - adreno-8xx
16100%