Skip to content

MAX_FRAGMENT_UNIFORM_COMPONENTS

Real-world WebGL2 parameter support statistics for MAX_FRAGMENT_UNIFORM_COMPONENTS across browsers, devices, and platforms.

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

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

Overall Support

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

ValueSupport
51100%
99100%
512100%
896100%
1023100%
1024100%
120095%
204895%
307295%
409595%
409693%
819210%
1638010%
1638310%
1638410%

Platform Support

This table shows which values are reported for MAX_FRAGMENT_UNIFORM_COMPONENTS on each platform and how common they are.
PlatformSupport
Android
51100%
99100%
512100%
1023100%
102499%
409558%
409658%
1638313%
1638413%
Chromium OS
4096100%
1638439%
iOS
1024100%
4096100%
163841%
Linux
1023100%
1024100%
204897%
409597%
409693%
819259%
1638059%
1638459%
Mac OS
896100%
2048100%
3072100%
4095100%
409698%
163843%
Windows
1024100%
1200100%
2048100%
4095100%
409697%
163803%
163833%
163843%

Browser Support

This table shows which values are reported for MAX_FRAGMENT_UNIFORM_COMPONENTS in each browser family and how common they are.
BrowserSupport
Chrome/Chromium
1023100%
1024100%
120094%
307294%
409594%
409691%
1638311%
1638411%
Edge
1024100%
409699%
163842%
Firefox
51100%
99100%
512100%
1024100%
204897%
307297%
409697%
819223%
1638022%
1638422%
Opera
1024100%
409698%
163842%
Other
1024100%
409689%
163847%
Safari
896100%
1024100%
4096100%
163841%
Samsung Internet
1023100%
102499%
409549%
409649%
1638346%
1638445%