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%
≥ 11295%
≥ 12093%
≥ 12329%
≥ 1275%

Platform Support

PlatformReports
Android
Reported valueReports
≥ 60100%
≥ 6492%
≥ 11991%
≥ 12384%
≥ 12482%
Chromium OS
Reported valueReports
≥ 60100%
≥ 6499%
≥ 11248%
≥ 12444%
≥ 12829%
iOS
Reported valueReports
≥ 124100%
Linux
Reported valueReports
≥ 64100%
≥ 10799%
≥ 12398%
≥ 12497%
≥ 12762%
≥ 12858%
Mac OS
Reported valueReports
≥ 60100%
≥ 6299%
≥ 12096%
≥ 12321%
Windows
Reported valueReports
≥ 119100%
≥ 12097%
≥ 1242%

Browser Support

BrowserReports
Chrome/Chromium
Reported valueReports
≥ 60100%
≥ 6499%
≥ 11293%
≥ 12090%
≥ 12323%
≥ 1276%
≥ 1285%
Edge
Reported valueReports
≥ 120100%
≥ 1243%
Firefox
Reported valueReports
≥ 60100%
≥ 6299%
≥ 12098%
≥ 12446%
≥ 12820%
Opera
Reported valueReports
≥ 60100%
≥ 12099%
≥ 1247%
≥ 1281%
Other
Reported valueReports
≥ 60100%
≥ 12098%
≥ 12472%
Safari
Reported valueReports
≥ 120100%
≥ 12466%
Samsung Internet
Reported valueReports
≥ 60100%
≥ 12098%
≥ 12380%
≥ 12479%