Skip to content

MAX_FRAGMENT_UNIFORM_COMPONENTS

Maximum number of non-block uniform components available to fragment shaders. This affects how many standalone uniform values can be declared directly.

Check your device: WebGL2 Capabilities Report.

Overall Support

≥ means at least this value.

Reported valueReports
≥ 1024100%
≥ 204896%
≥ 409693%
≥ 81928%

Platform Support

PlatformReports
Android
Reported valueReports
≥ 1023100%
≥ 102499%
≥ 204858%
≥ 409657%
≥ 1638012%
Chromium OS
Reported valueReports
≥ 4096100%
≥ 1638053%
iOS
Reported valueReports
≥ 4096100%
≥ 163841%
Linux
Reported valueReports
≥ 1024100%
≥ 204895%
≥ 409690%
≥ 819239%
≥ 1638338%
Mac OS
Reported valueReports
≥ 4095100%
≥ 409697%
≥ 163831%
Windows
Reported valueReports
≥ 4095100%
≥ 409697%
≥ 81922%

Browser Support

BrowserReports
Chrome/Chromium
Reported valueReports
≥ 1024100%
≥ 307295%
≥ 409691%
≥ 81929%
≥ 163848%
Edge
Reported valueReports
≥ 1024100%
≥ 409699%
≥ 163841%
Firefox
Reported valueReports
≥ 1024100%
≥ 204898%
≥ 409697%
≥ 819223%
≥ 1638422%
Opera
Reported valueReports
≥ 1024100%
≥ 409698%
≥ 163841%
Other
Reported valueReports
≥ 1024100%
≥ 409691%
≥ 163809%
Safari
Reported valueReports
≥ 4096100%
≥ 163841%
Samsung Internet
Reported valueReports
≥ 1023100%
≥ 102499%
≥ 409550%
≥ 409649%
≥ 1638246%
≥ 1638445%