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%
≥ 104496%
≥ 409693%
≥ 80009%
≥ 163808%

Platform Support

PlatformReports
Android
Reported valueReports
≥ 1023100%
≥ 102499%
≥ 104458%
≥ 409657%
≥ 819211%
Chromium OS
Reported valueReports
≥ 4096100%
≥ 1638058%
iOS
Reported valueReports
≥ 4096100%
≥ 163842%
Linux
Reported valueReports
≥ 1024100%
≥ 204894%
≥ 409689%
≥ 819240%
Mac OS
Reported valueReports
≥ 4095100%
≥ 409697%
≥ 163841%
Windows
Reported valueReports
≥ 4095100%
≥ 409697%
≥ 80003%

Browser Support

BrowserReports
Chrome/Chromium
Reported valueReports
≥ 1024100%
≥ 104495%
≥ 409691%
≥ 81929%
Edge
Reported valueReports
≥ 1024100%
≥ 409699%
≥ 163841%
Firefox
Reported valueReports
≥ 1024100%
≥ 204897%
≥ 800023%
Opera
Reported valueReports
≥ 1024100%
≥ 409697%
≥ 163841%
Other
Reported valueReports
≥ 1024100%
≥ 409689%
≥ 163806%
Safari
Reported valueReports
≥ 4096100%
≥ 163841%
Samsung Internet
Reported valueReports
≥ 1023100%
≥ 102498%
≥ 409447%
≥ 409646%
≥ 1638344%
≥ 1638443%