Web3DSurvey Logo
Web3D Survey : WebGL 2
WebGL 2 Support

98.61%

(2.95% of which report a major performance caveat.)

WebGL 2 Platform Support (Alphabetical)
PlatformSupport
Android99.26%
Chromium OS99.96%
iOS98.6%
Linux97.97%
Mac OS99.16%
Windows97.91%
WebGL 2 Extensions (Alphabetical)
WebGL 2 Parameters (Alphabetical)
ParameterValues - Support
FRAGMENT_INTERPOLATION_OFFSET_BITS_OES

4 - 100%

MAX_3D_TEXTURE_SIZE

0 - 100%

256 - 100%

1024 - 100%

2048 - 99.96%

4096 - 7.74%

8192 - 6.18%

16383 - 5.22%

16384 - 1.13%

MAX_ARRAY_TEXTURE_LAYERS

0 - 100%

256 - 100%

512 - 98.62%

1024 - 98.38%

2048 - 98.35%

4096 - 3.65%

MAX_CLIENT_WAIT_TIMEOUT_WEBGL

0 - 100%

1000000000 - 6.83%

MAX_CLIP_DISTANCES_WEBGL

0 - 100%

8 - 99.93%

MAX_COLOR_ATTACHMENTS

4 - 100%

6 - 96.27%

8 - 96.2%

MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_WEBGL

7 - 100%

8 - 73.93%

MAX_COMBINED_CLIP_AND_CULL_DISTANCES_WEBGL

0 - 100%

8 - 69.8%

16 - 3.33%

MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

7 - 100%

8 - 99.53%

16 - 73.46%

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

0 - 100%

50048 - 100%

50176 - 99.93%

50208 - 99.84%

53247 - 99.75%

53248 - 99.48%

197632 - 75.07%

200634 - 75.06%

200644 - 75.06%

200654 - 75.06%

200674 - 75.06%

200684 - 75.06%

200694 - 75.06%

200703 - 75.05%

200704 - 74.18%

212992 - 32.32%

229372 - 32.31%

229375 - 32.31%

229376 - 32.31%

230399 - 32.14%

230400 - 31.88%

231424 - 27.23%

232448 - 27.22%

233412 - 27.21%

233471 - 27.21%

233472 - 27.18%

245756 - 26.44%

245759 - 26.43%

245760 - 26.39%

249855 - 23.31%

249856 - 23.3%

262104 - 22.64%

262134 - 22.64%

262140 - 22.63%

262143 - 22.61%

262144 - 22.54%

263168 - 14.03%

266239 - 14.02%

266240 - 14.02%

278528 - 13.07%

606207 - 12.72%

606208 - 12.48%

1048576 - 7.83%

37756736 - 4.26%

251674624 - 4.26%

402654208 - 4.23%

402657279 - 4.15%

402657280 - 4.13%

1006649344 - 3.05%

1207975935 - 3.05%

1207975936 - 3.04%

1617409024 - 2.46%

1631378944 - 2.46%

1631382784 - 2.46%

1646258944 - 2.46%

1859436544 - 2.46%

1866601983 - 2.46%

2008758784 - 2.46%

2013282304 - 2.45%

2147483389 - 2.44%

2147483646 - 2.44%

2147483647 - 2.41%

2571967744 - 1.85%

2779481344 - 1.85%

2822846464 - 1.85%

2834846464 - 1.84%

2835084544 - 1.84%

2837307904 - 1.84%

2843067904 - 1.84%

2849753344 - 1.84%

2850425344 - 1.84%

2851972864 - 1.84%

2866004224 - 1.84%

2866215424 - 1.84%

2867532544 - 1.84%

2868673024 - 1.84%

2870301184 - 1.84%

2878372864 - 1.83%

2878860544 - 1.83%

2879409664 - 1.83%

2879601663 - 1.83%

2879916544 - 1.83%

2880649984 - 1.83%

2881640704 - 1.83%

2882473984 - 1.83%

2884105984 - 1.83%

2884831744 - 1.83%

2885949184 - 1.83%

2887761664 - 1.83%

3019915264 - 1.82%

3319177984 - 0.62%

3358142464 - 0.62%

3370395904 - 0.62%

3373164544 - 0.61%

3374558464 - 0.61%

3374562304 - 0.61%

3380399104 - 0.61%

3551617023 - 0.61%

3560698624 - 0.61%

3566235903 - 0.61%

3571738624 - 0.61%

3571861504 - 0.61%

3574376704 - 0.61%

3579038464 - 0.61%

3579745024 - 0.61%

3580543744 - 0.61%

3581853184 - 0.6%

3585362943 - 0.6%

3591714304 - 0.6%

3591952384 - 0.6%

3591956224 - 0.6%

3592420864 - 0.6%

3592424704 - 0.6%

3593979904 - 0.6%

3595684864 - 0.6%

3597409024 - 0.6%

3603048064 - 0.6%

3603645184 - 0.6%

3604201984 - 0.6%

3605227264 - 0.59%

3613214464 - 0.59%

3628336384 - 0.59%

3634918144 - 0.59%

3635720704 - 0.59%

3637007104 - 0.59%

3678586624 - 0.58%

3679120384 - 0.58%

3746416384 - 0.58%

3807721983 - 0.58%

3877798144 - 0.58%

3877801984 - 0.58%

3877805824 - 0.58%

3879764224 - 0.57%

4026548214 - 0.57%

4026548223 - 0.57%

4026548224 - 0.57%

4574796544 - 0.54%

4741705984 - 0.53%

4810489984 - 0.53%

4821505024 - 0.53%

4859732224 - 0.53%

5543705344 - 0.53%

5561281024 - 0.53%

5624495104 - 0.53%

5726162944 - 0.53%

5783547904 - 0.53%

5790072064 - 0.53%

5790540544 - 0.53%

6039814144 - 0.53%

6442466944 - 0.52%

6589721344 - 0.52%

6712190464 - 0.52%

6712309504 - 0.52%

6712455424 - 0.52%

6712516864 - 0.52%

6712639744 - 0.52%

6731329024 - 0.52%

6732742144 - 0.52%

6780769024 - 0.52%

6788126464 - 0.51%

6788318464 - 0.51%

6789681664 - 0.51%

6790123264 - 0.51%

6791889664 - 0.51%

6791908864 - 0.51%

6792803584 - 0.51%

6793990144 - 0.51%

6794788864 - 0.51%

6794831104 - 0.51%

6794861824 - 0.51%

6795019263 - 0.51%

6795023104 - 0.5%

6795065344 - 0.5%

6795076864 - 0.5%

6795169024 - 0.5%

6795303424 - 0.5%

6795366784 - 0.5%

6795652864 - 0.5%

6795756544 - 0.5%

6796132864 - 0.5%

6796678144 - 0.5%

6796693504 - 0.5%

6798713344 - 0.5%

6799677184 - 0.5%

MAX_COMBINED_TEXTURE_IMAGE_UNITS

8 - 100%

16 - 100%

30 - 99.97%

32 - 99.96%

48 - 32.21%

64 - 29.88%

80 - 12.99%

96 - 12.01%

112 - 3.6%

144 - 3.55%

160 - 3.48%

190 - 3.48%

192 - 3.48%

255 - 1.72%

256 - 1.62%

384 - 1.62%

MAX_COMBINED_UNIFORM_BLOCKS

0 - 100%

21 - 100%

22 - 100%

23 - 99.99%

24 - 98.84%

26 - 33.01%

28 - 33.01%

29 - 32.92%

30 - 32.91%

31 - 32.35%

32 - 32.35%

35 - 32.23%

36 - 32.21%

41 - 31.89%

42 - 31.69%

44 - 30.8%

45 - 30.71%

47 - 21.49%

48 - 21.46%

52 - 21.05%

54 - 21.04%

57 - 21.04%

59 - 21.01%

60 - 20.84%

70 - 12.73%

71 - 12.72%

72 - 12.69%

75 - 11.22%

80 - 11.1%

83 - 10.25%

84 - 10.18%

87 - 5.28%

88 - 5.27%

89 - 5.27%

90 - 5.27%

96 - 4.12%

215 - 4.07%

216 - 3.95%

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

0 - 100%

50176 - 100%

50188 - 99.91%

51200 - 99.81%

53247 - 99.75%

53248 - 99.44%

197632 - 75.07%

200704 - 75.06%

212922 - 75.06%

212938 - 75.06%

212942 - 75.06%

212962 - 75.06%

212968 - 75.06%

212978 - 75.06%

212982 - 75.06%

212987 - 75.05%

212988 - 74.6%

212991 - 62.62%

212992 - 62.24%

229376 - 32.31%

230399 - 32.14%

230400 - 31.88%

232448 - 27.23%

233422 - 27.21%

233471 - 27.21%

233472 - 27.19%

245728 - 26.44%

245759 - 26.43%

245760 - 26.38%

249855 - 23.31%

249856 - 23.3%

262104 - 22.64%

262112 - 22.64%

262143 - 22.63%

262144 - 22.56%

263168 - 14.03%

266239 - 14.02%

266240 - 14.02%

278528 - 13.07%

606207 - 12.72%

606208 - 12.49%

1048576 - 7.83%

37756736 - 4.26%

251674624 - 4.26%

402654208 - 4.23%

402655231 - 4.2%

402655232 - 4.2%

402657279 - 4.11%

402657280 - 4.1%

1006649344 - 3.05%

1207975935 - 3.05%

1207975936 - 3.04%

1617409024 - 2.46%

1631378944 - 2.46%

1631382784 - 2.46%

1646258944 - 2.46%

1859436544 - 2.46%

1866601983 - 2.46%

2008758784 - 2.46%

2013282304 - 2.45%

2147483389 - 2.44%

2147483646 - 2.44%

2147483647 - 2.39%

2571967744 - 1.85%

2779481343 - 1.85%

2822846464 - 1.85%

2834846464 - 1.84%

2835084543 - 1.84%

2837307904 - 1.84%

2843067904 - 1.84%

2849753344 - 1.84%

2850425344 - 1.84%

2851972864 - 1.84%

2866004224 - 1.84%

2866215424 - 1.84%

2867532544 - 1.84%

2868673024 - 1.84%

2870301184 - 1.84%

2878372864 - 1.83%

2878860544 - 1.83%

2879409664 - 1.83%

2879601663 - 1.83%

2879916544 - 1.83%

2880649984 - 1.83%

2881640704 - 1.83%

2882473984 - 1.83%

2884105984 - 1.83%

2884831744 - 1.83%

2885949184 - 1.83%

2887761664 - 1.83%

3019915264 - 1.82%

3319177984 - 0.62%

3358142464 - 0.62%

3370395904 - 0.62%

3373164544 - 0.61%

3374558464 - 0.61%

3374562304 - 0.61%

3380399104 - 0.61%

3551617024 - 0.61%

3560698624 - 0.61%

3566235904 - 0.61%

3571738624 - 0.61%

3571861504 - 0.61%

3574376704 - 0.61%

3579038464 - 0.61%

3579745024 - 0.61%

3580543744 - 0.61%

3581853184 - 0.6%

3585362944 - 0.6%

3591714304 - 0.6%

3591952384 - 0.6%

3591956224 - 0.6%

3592420864 - 0.6%

3592424704 - 0.6%

3593979904 - 0.6%

3595684864 - 0.6%

3597409024 - 0.6%

3603048064 - 0.6%

3603645184 - 0.6%

3604201984 - 0.6%

3605227263 - 0.59%

3613214464 - 0.59%

3628336384 - 0.59%

3634918144 - 0.59%

3635720704 - 0.59%

3637007104 - 0.59%

3678586624 - 0.58%

3679120384 - 0.58%

3746416384 - 0.58%

3807721984 - 0.58%

3877798144 - 0.58%

3877801984 - 0.58%

3877805824 - 0.58%

3879764224 - 0.57%

4026548174 - 0.57%

4026548223 - 0.57%

4026548224 - 0.57%

4574796544 - 0.54%

4741705984 - 0.53%

4810489984 - 0.53%

4821505024 - 0.53%

4859732224 - 0.53%

5543705344 - 0.53%

5561281024 - 0.53%

5624495104 - 0.53%

5726162944 - 0.53%

5783547904 - 0.53%

5790072064 - 0.53%

5790540544 - 0.53%

6039814144 - 0.53%

6442466944 - 0.52%

6589721344 - 0.52%

6712190464 - 0.52%

6712309504 - 0.52%

6712455424 - 0.52%

6712516864 - 0.52%

6712639744 - 0.52%

6731329024 - 0.52%

6732742144 - 0.52%

6780769024 - 0.52%

6788126464 - 0.51%

6788318464 - 0.51%

6789681664 - 0.51%

6790123264 - 0.51%

6791889664 - 0.51%

6791908864 - 0.51%

6792803584 - 0.51%

6793990144 - 0.51%

6794788864 - 0.51%

6794831104 - 0.51%

6794861824 - 0.51%

6795019264 - 0.51%

6795023104 - 0.5%

6795065344 - 0.5%

6795076864 - 0.5%

6795169024 - 0.5%

6795303424 - 0.5%

6795366784 - 0.5%

6795652864 - 0.5%

6795756544 - 0.5%

6796132864 - 0.5%

6796678144 - 0.5%

6796693504 - 0.5%

6798713344 - 0.5%

6799677184 - 0.5%

MAX_CUBE_MAP_TEXTURE_SIZE

0 - 100%

512 - 100%

2048 - 100%

4096 - 99.96%

8192 - 89.67%

16383 - 86.67%

16384 - 85.56%

32768 - 0.65%

MAX_CULL_DISTANCES_WEBGL

0 - 100%

8 - 69.81%

MAX_DRAW_BUFFERS

4 - 100%

6 - 96.27%

8 - 96.2%

MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT

1 - 100%

MAX_ELEMENT_INDEX

-2 - 100%

16777215 - 99.99%

2147483647 - 99.99%

4294967281 - 87.65%

4294967283 - 87.65%

4294967284 - 87.65%

4294967285 - 87.65%

4294967287 - 87.65%

4294967288 - 87.65%

4294967289 - 87.65%

4294967290 - 87.64%

4294967291 - 87.64%

4294967292 - 87.64%

4294967293 - 87.64%

4294967294 - 87.64%

4294967295 - 13.85%

MAX_ELEMENTS_INDICES

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 99.99%

65535 - 88.65%

65536 - 88.64%

131072 - 87.81%

150000 - 87.8%

1048476 - 86.03%

1048576 - 86.03%

16777216 - 85.32%

536870911 - 79.18%

2147483497 - 79.18%

2147483547 - 79.18%

2147483597 - 79.17%

2147483647 - 79.17%

MAX_ELEMENTS_VERTICES

32 - 100%

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 99.99%

65536 - 88.64%

131072 - 87.81%

1048526 - 87.8%

1048575 - 87.8%

1048576 - 86.03%

16777216 - 85.32%

536870911 - 79.18%

2147483497 - 79.18%

2147483547 - 79.17%

2147483597 - 79.17%

2147483647 - 79.17%

MAX_FRAGMENT_INPUT_COMPONENTS

0 - 100%

59 - 100%

60 - 99.96%

64 - 98.07%

68 - 97.97%

116 - 97.97%

119 - 94.4%

120 - 93.22%

123 - 39.12%

124 - 38.84%

127 - 21.81%

128 - 21.38%

MAX_FRAGMENT_INTERPOLATION_OFFSET_OES

0.4375 - 100%

0.5 - 39.86%

MAX_FRAGMENT_UNIFORM_BLOCKS

0 - 100%

11 - 100%

12 - 98.77%

13 - 31.14%

14 - 30.83%

15 - 22.05%

16 - 10.93%

35 - 4.07%

36 - 4.02%

MAX_FRAGMENT_UNIFORM_COMPONENTS

0 - 100%

896 - 100%

1023 - 99.94%

1024 - 99.67%

1044 - 94.84%

1056 - 94.84%

2048 - 94.75%

3072 - 94.74%

4095 - 94.72%

4096 - 93.24%

8000 - 12.58%

8192 - 12.58%

16380 - 12.58%

16383 - 12.56%

16384 - 12.38%

MAX_FRAGMENT_UNIFORM_VECTORS

16 - 100%

112 - 100%

221 - 100%

224 - 100%

256 - 99.9%

261 - 94.85%

512 - 94.75%

768 - 94.74%

1024 - 94.73%

2000 - 12.57%

2048 - 12.57%

4095 - 12.57%

4096 - 12.55%

MAX_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

7 - 100%

8 - 99.53%

MAX_PROGRAM_TEXEL_OFFSET

7 - 100%

31 - 2.56%

MAX_RENDERBUFFER_SIZE

1024 - 100%

2048 - 100%

4096 - 99.97%

8192 - 99.6%

16383 - 92.87%

16384 - 88.08%

32768 - 0.89%

MAX_SAMPLES

0 - 100%

1 - 99.97%

4 - 99.96%

8 - 60.69%

16 - 32.04%

MAX_SERVER_WAIT_TIMEOUT

0 - 100%

500000 - 14.76%

1000000 - 14.76%

2147483647 - 13.59%

2500000000 - 13.13%

35182224605183 - 13.12%

4294967295000000 - 13.12%

9223372034707292000 - 12.32%

9223372036854776000 - 1.41%

18446744073709552000 - 1.41%

MAX_TEXTURE_IMAGE_UNITS

4 - 100%

8 - 100%

16 - 99.96%

24 - 20.93%

32 - 20.85%

64 - 1.71%

MAX_TEXTURE_LOD_BIAS

1 - 100%

2 - 100%

12 - 56.93%

14 - 56.84%

15 - 56.82%

15.99609375 - 18.92%

16 - 18.17%

31 - 6.23%

126.99609375 - 6.13%

127 - 5.1%

255 - 4.44%

255.99609375 - 4.43%

256 - 3.98%

MAX_TEXTURE_MAX_ANISOTROPY_EXT

2 - 100%

4 - 99.7%

16 - 99.69%

MAX_TEXTURE_SIZE

0 - 100%

1024 - 100%

2048 - 100%

4096 - 99.96%

8192 - 89.07%

16383 - 83.83%

16384 - 82.71%

32768 - 0.64%

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

0 - 100%

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.85%

119 - 82.19%

120 - 81.32%

127 - 39.46%

128 - 39%

MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

4 - 100%

MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

2 - 100%

4 - 100%

8 - 1.7%

16 - 1.7%

30 - 0.57%

64 - 0.56%

MAX_UNIFORM_BLOCK_SIZE

0 - 100%

16384 - 100%

32768 - 75.08%

65536 - 75.07%

4194304 - 2.22%

67108864 - 2.22%

134217728 - 2.19%

268435456 - 0.64%

435030016 - 0.64%

495845376 - 0.64%

535664640 - 0.64%

536870912 - 0.63%

685853696 - 0.63%

758147072 - 0.63%

759929856 - 0.63%

760521728 - 0.62%

764263424 - 0.62%

767838208 - 0.62%

768168960 - 0.62%

768655360 - 0.62%

769284096 - 0.62%

769582080 - 0.62%

770065408 - 0.62%

805306368 - 0.62%

MAX_UNIFORM_BUFFER_BINDINGS

0 - 100%

21 - 100%

22 - 99.99%

23 - 99.99%

24 - 98.8%

28 - 33.01%

36 - 32.99%

42 - 32.99%

45 - 32.99%

48 - 32.98%

52 - 32.98%

54 - 32.98%

56 - 32.97%

57 - 32.97%

60 - 32.93%

68 - 32.91%

69 - 32.89%

70 - 32.89%

71 - 32.8%

72 - 32.27%

75 - 11.22%

80 - 11.1%

81 - 10.26%

83 - 10.26%

84 - 10.18%

87 - 5.28%

88 - 5.27%

90 - 5.27%

96 - 4.12%

215 - 4.07%

216 - 3.95%

MAX_VARYING_COMPONENTS

0 - 100%

59 - 100%

60 - 99.94%

62 - 97.43%

63 - 97.43%

64 - 97.43%

80 - 97.38%

108 - 97.37%

112 - 94.52%

119 - 93.81%

120 - 92.63%

123 - 37.91%

124 - 37.33%

127 - 11.45%

128 - 11.34%

MAX_VARYING_VECTORS

4 - 100%

8 - 100%

15 - 99.97%

16 - 97.52%

20 - 97.46%

27 - 97.46%

28 - 94.61%

30 - 93.89%

31 - 38.1%

32 - 12.78%

MAX_VERTEX_ATTRIBS

0 - 100%

8 - 100%

16 - 99.99%

32 - 7.05%

MAX_VERTEX_OUTPUT_COMPONENTS

0 - 100%

60 - 100%

63 - 99.99%

64 - 99.95%

68 - 97.19%

96 - 97.19%

119 - 97.19%

120 - 96.04%

123 - 41.91%

124 - 41.87%

127 - 26.97%

128 - 26.3%

MAX_VERTEX_TEXTURE_IMAGE_UNITS

0 - 100%

4 - 100%

8 - 100%

16 - 99.96%

24 - 20.49%

32 - 20.4%

64 - 1.72%

MAX_VERTEX_UNIFORM_BLOCKS

0 - 100%

11 - 100%

12 - 98.79%

13 - 31.14%

14 - 30.84%

15 - 22.04%

16 - 10.93%

35 - 4.07%

36 - 4.02%

MAX_VERTEX_UNIFORM_COMPONENTS

0 - 100%

1023 - 100%

1024 - 99.73%

1036 - 94.95%

2047 - 94.86%

2048 - 94.86%

3072 - 94.71%

4095 - 94.7%

4096 - 94.06%

8000 - 55.32%

8190 - 55.32%

8192 - 55.32%

16352 - 55.31%

16379 - 55.31%

16380 - 54.81%

16383 - 42.87%

16384 - 42.33%

MAX_VERTEX_UNIFORM_VECTORS

0 - 100%

128 - 100%

253 - 100%

256 - 100%

512 - 94.86%

768 - 94.72%

1024 - 94.7%

2000 - 55.29%

2047 - 55.29%

2048 - 55.29%

4088 - 55.29%

4095 - 55.28%

4096 - 42.85%

MAX_VIEWPORT_HEIGHT

2048 - 100%

4096 - 100%

8192 - 99.6%

16383 - 94.74%

16384 - 89.77%

32767 - 43.79%

32768 - 1.24%

MAX_VIEWPORT_WIDTH

1 - 100%

2048 - 100%

4096 - 100%

8192 - 99.59%

16383 - 94.74%

16384 - 89.77%

32767 - 43.79%

32768 - 1.24%

MAX_VIEWS_OVR

4 - 100%

6 - 1.24%

8 - 0.65%

32 - 0.55%

MIN_FRAGMENT_INTERPOLATION_OFFSET_OES

-2 - 100%

-0.5 - 99.66%

-0.4375 - 2.3%

MIN_PROGRAM_TEXEL_OFFSET

-64 - 100%

-32 - 99.61%

-8 - 97.44%