WebGL2 Support

97.97%
overall support

6.09% report a major performance caveat.

WebGL2 Platform Support (Alphabetical)

Platform support percentages
PlatformSupport
Android98.81%
Chromium OS99.91%
iOS98.44%
Linux92.17%
Mac OS97.46%
Windows98.75%

WebGL2 Extensions (Alphabetical)

WebGL2 Parameters (Alphabetical)

ParameterValues - Support
FRAGMENT_INTERPOLATION_OFFSET_BITS_OES
0100%
4100%
81%
MAX_3D_TEXTURE_SIZE
1024100%
1765100%
2048100%
40969%
81927%
163833%
163841%
MAX_ARRAY_TEXTURE_LAYERS
256100%
51299%
102499%
157899%
204899%
40966%
MAX_CLIENT_WAIT_TIMEOUT_WEBGL
0100%
10000000007%
MAX_CLIP_DISTANCES_WEBGL
0100%
8100%
MAX_COLOR_ATTACHMENTS
4100%
698%
795%
895%
MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_WEBGL
0100%
82%
MAX_COMBINED_CLIP_AND_CULL_DISTANCES_WEBGL
0100%
868%
165%
MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_WEBGL
6100%
798%
897%
1671%
MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
5004899%
5017699%
5020899%
5324799%
5324899%
6553694%
6963194%
6963294%
17750073%
19763273%
20063473%
20064473%
20065473%
20066473%
20067473%
20068473%
20069473%
20070373%
20070471%
21708825%
22937225%
22937625%
23039925%
23040025%
23142420%
23244820%
23342220%
23343220%
23345220%
23347120%
23347220%
24575019%
24575919%
24576019%
24985515%
24985615%
26207414%
26211014%
26211414%
26213414%
26214014%
26214314%
26214414%
26617011%
26620011%
26621011%
26624011%
27852810%
58982410%
60620710%
6062089%
10485765%
39485444%
377567364%
2516746234%
2516746244%
4026542084%
4026572794%
4026572804%
4026695673%
4026695683%
10066493443%
12079759353%
12079759363%
16076707842%
16356106242%
16495152642%
18589642242%
20087587832%
20087587842%
20132823032%
20132823042%
21474836462%
21474836472%
26033712641%
26156400641%
26263229441%
26315376641%
27050007041%
28283453441%
28342627841%
28376151041%
28406717441%
28467543031%
28481943041%
28634391041%
28688458241%
28702090241%
28728087041%
28728163841%
28737533441%
28772400641%
28809187841%
28809418231%
28843363841%
28843402241%
28855383041%
28889827841%
28889866241%
30199152631%
30199152641%
MAX_COMBINED_TEXTURE_IMAGE_UNITS
14100%
16100%
30100%
32100%
4826%
6419%
787%
807%
966%
1122%
1282%
1442%
1582%
1602%
1902%
1922%
2551%
3841%
MAX_COMBINED_UNIFORM_BLOCKS
17100%
21100%
22100%
23100%
2499%
2647%
2847%
2947%
3047%
3147%
3246%
3525%
3625%
4125%
4225%
4421%
4521%
4718%
4818%
5717%
5917%
6017%
656%
696%
706%
716%
726%
736%
746%
756%
775%
795%
805%
824%
834%
844%
872%
892%
902%
961%
2151%
2161%
MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
5017699%
5018899%
5120099%
5324799%
5324899%
6553694%
6963194%
6963294%
13996773%
19763173%
19763273%
21291873%
21292273%
21293273%
21293873%
21294273%
21294873%
21295273%
21295873%
21297273%
21297873%
21298773%
21298872%
21299157%
21299257%
21708825%
22937625%
23039925%
23040025%
23244820%
23342220%
23343220%
23345220%
23347120%
23347220%
24572019%
24575919%
24576019%
24980615%
24985615%
26205214%
26207414%
26211214%
26211414%
26212414%
26213414%
26214314%
26214414%
26617011%
26619011%
26620011%
26621011%
26623011%
26624011%
27852810%
58982410%
60620710%
6062089%
10485765%
39485444%
377567364%
2516746234%
2516746244%
4026542084%
4026552324%
4026572794%
4026572804%
4026695673%
4026695683%
10066493443%
12079759353%
12079759363%
16076707842%
16356106242%
16495152642%
18589642242%
20087587832%
20087587842%
20132823032%
20132823042%
21474836462%
21474836472%
26033712641%
26156400641%
26263229431%
26315376641%
27050007041%
28283453431%
28342627841%
28376151041%
28406717441%
28467543031%
28481943041%
28634391041%
28688458241%
28702090241%
28728087041%
28728163841%
28737533441%
28772400641%
28809187841%
28809418231%
28843363841%
28843402241%
28855383041%
28889827841%
28889866241%
30199152631%
30199152641%
MAX_CUBE_MAP_TEXTURE_SIZE
2048100%
4096100%
819297%
1638386%
1638485%
327681%
MAX_CULL_DISTANCES_WEBGL
0100%
868%
MAX_DRAW_BUFFERS
4100%
698%
795%
894%
MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT
1100%
MAX_ELEMENT_INDEX
0100%
65535100%
1073741823100%
214748364796%
429496727984%
429496728184%
429496728284%
429496728384%
429496728484%
429496728584%
429496728684%
429496728784%
429496728884%
429496728984%
429496729084%
429496729184%
429496729284%
429496729384%
429496729484%
42949672954%
MAX_ELEMENTS_INDICES
2850100%
2900100%
2950100%
3000100%
6553595%
6553695%
14985095%
14990095%
14995095%
15000095%
104842693%
104852693%
104857693%
1677721592%
1677721692%
214748349787%
214748354787%
214748359787%
214748364787%
MAX_ELEMENTS_VERTICES
2850100%
2900100%
2950100%
3000100%
6553695%
104842695%
104852595%
104852695%
104857595%
104857693%
1677721692%
53687091186%
214748349786%
214748354786%
214748359786%
214748364786%
MAX_FRAGMENT_INPUT_COMPONENTS
15100%
59100%
60100%
6499%
11299%
11699%
11997%
12096%
12333%
12433%
12718%
12817%
MAX_FRAGMENT_INTERPOLATION_OFFSET_OES
0100%
0.4375100%
0.545%
11%
MAX_FRAGMENT_UNIFORM_BLOCKS
3100%
11100%
1298%
1346%
1446%
1535%
1630%
351%
361%
MAX_FRAGMENT_UNIFORM_COMPONENTS
896100%
1023100%
1024100%
105695%
204895%
242595%
307295%
409595%
409692%
80009%
81909%
81929%
163809%
163839%
163849%
MAX_FRAGMENT_UNIFORM_VECTORS
224100%
256100%
26195%
51295%
76895%
102495%
20009%
20479%
20489%
40959%
40969%
MAX_PIXEL_LOCAL_STORAGE_PLANES_WEBGL
6100%
798%
897%
MAX_PROGRAM_TEXEL_OFFSET
7100%
152%
312%
631%
MAX_RENDERBUFFER_SIZE
2048100%
4096100%
8192100%
1638392%
1638488%
327681%
MAX_SAMPLES
0100%
1100%
4100%
859%
1619%
MAX_SERVER_WAIT_TIMEOUT
0100%
100000011%
214748364710%
250000000010%
3518222460518310%
429496729500000010%
92233720347072920006%
184467440737095520002%
MAX_TEXTURE_IMAGE_UNITS
4100%
8100%
16100%
2414%
3014%
3214%
641%
MAX_TEXTURE_LOD_BIAS
1100%
2100%
1251%
1451%
1551%
15.98437515%
15.9960937515%
1611%
316%
1266%
126.996093756%
1273%
255.996093752%
2561%
MAX_TEXTURE_MAX_ANISOTROPY_EXT
0100%
2100%
8100%
16100%
MAX_TEXTURE_SIZE
2048100%
4096100%
819296%
1638382%
1638481%
327681%
MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
32100%
60100%
63100%
64100%
7788%
11988%
12087%
12740%
12840%
MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
4100%
MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
2100%
4100%
81%
161%
301%
641%
MAX_UNIFORM_BLOCK_SIZE
16384100%
3276873%
6553673%
41943041%
671088641%
1342177281%
MAX_UNIFORM_BUFFER_BINDINGS
2100%
21100%
22100%
23100%
2498%
2846%
3146%
3246%
4225%
4525%
5225%
5425%
5625%
5725%
5925%
6025%
6825%
7025%
7125%
7224%
755%
775%
785%
795%
805%
814%
824%
834%
844%
872%
882%
902%
962%
1022%
1052%
1062%
1082%
1111%
1131%
1141%
1171%
1201%
2151%
2161%
MAX_VARYING_COMPONENTS
0100%
25100%
30100%
59100%
60100%
6299%
6498%
10498%
10798%
10898%
11997%
12095%
12331%
12431%
1275%
1285%
MAX_VARYING_VECTORS
4100%
8100%
15100%
1699%
2698%
2798%
3097%
3132%
327%
MAX_VERTEX_ATTRIBS
4100%
8100%
16100%
323%
MAX_VERTEX_OUTPUT_COMPONENTS
32100%
60100%
63100%
64100%
6598%
9698%
11998%
12096%
12333%
12433%
12721%
12821%
MAX_VERTEX_TEXTURE_IMAGE_UNITS
2100%
4100%
8100%
16100%
2415%
3014%
3214%
641%
MAX_VERTEX_UNIFORM_BLOCKS
6100%
11100%
1298%
1346%
1446%
1535%
1630%
351%
361%
MAX_VERTEX_UNIFORM_COMPONENTS
1023100%
1024100%
103695%
204895%
307295%
409595%
409694%
777857%
800057%
817657%
819057%
819257%
1635257%
1637957%
1638056%
1638341%
1638440%
MAX_VERTEX_UNIFORM_VECTORS
128100%
256100%
51295%
76895%
102495%
200057%
204757%
204857%
408856%
409556%
409641%
MAX_VIEWPORT_HEIGHT
4096100%
8192100%
1638395%
1638490%
3276749%
327682%
MAX_VIEWPORT_WIDTH
2048100%
4096100%
8192100%
1638395%
1638490%
3276749%
327682%
MAX_VIEWS_OVR
0100%
4100%
61%
81%
321%
MIN_FRAGMENT_INTERPOLATION_OFFSET_OES
-2100%
-0.599%
-0.43751%
MIN_PROGRAM_TEXEL_OFFSET
-64100%
-3299%
-1698%
-898%