Skip to content

MAX_VARYING_COMPONENTS

Maximum number of varying components passed between shader stages. This limits how much interpolated data can flow from vertex processing into fragment shading.

Check your device: WebGL2 Capabilities Report.

Overall Support

≥ means at least this value.

Reported valueReports
≥ 60100%
≥ 6299%
≥ 11296%
≥ 12094%
≥ 12231%
≥ 1275%

Platform Support

PlatformReports
Android
Reported valueReports
≥ 60100%
≥ 6292%
≥ 12286%
≥ 12385%
≥ 12483%
Chromium OS
Reported valueReports
≥ 60100%
≥ 6499%
≥ 11247%
≥ 12443%
≥ 12827%
iOS
Reported valueReports
≥ 124100%
Linux
Reported valueReports
≥ 64100%
≥ 9698%
≥ 12297%
≥ 12496%
≥ 12762%
≥ 12857%
Mac OS
Reported valueReports
≥ 60100%
≥ 6299%
≥ 12096%
≥ 12221%
Windows
Reported valueReports
≥ 119100%
≥ 12097%
≥ 1247%

Browser Support

BrowserReports
Chrome/Chromium
Reported valueReports
≥ 60100%
≥ 6399%
≥ 11294%
≥ 12091%
≥ 12226%
≥ 12425%
≥ 1275%
Edge
Reported valueReports
≥ 120100%
≥ 1243%
Firefox
Reported valueReports
≥ 60100%
≥ 6299%
≥ 10898%
≥ 12447%
≥ 12819%
Opera
Reported valueReports
≥ 120100%
≥ 1247%
≥ 1281%
Other
Reported valueReports
≥ 60100%
≥ 6498%
≥ 12470%
Safari
Reported valueReports
≥ 120100%
≥ 12467%
Samsung Internet
Reported valueReports
≥ 60100%
≥ 6498%
≥ 11997%
≥ 12282%
≥ 12379%
≥ 12475%