Web3DSurvey Logo
Web3D Survey : WebGL 2
WebGL 2 Support

98.66%

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

WebGL 2 Platform Support (Alphabetical)
PlatformSupport
Android99.23%
Chromium OS99.96%
iOS98.71%
Linux98.2%
Mac OS99.13%
Windows98%
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%

1658 - 99.96%

2048 - 99.96%

4096 - 7.76%

8192 - 6.19%

16383 - 5.26%

16384 - 1.14%

MAX_ARRAY_TEXTURE_LAYERS

0 - 100%

256 - 100%

512 - 98.59%

1024 - 98.36%

2015 - 98.34%

2048 - 98.34%

4096 - 3.64%

MAX_CLIENT_WAIT_TIMEOUT_WEBGL

0 - 100%

1000000000 - 6.73%

MAX_CLIP_DISTANCES_WEBGL

0 - 100%

8 - 99.93%

MAX_COLOR_ATTACHMENTS

4 - 100%

6 - 96.26%

8 - 96.11%

MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_WEBGL

5 - 100%

7 - 99.53%

8 - 70.89%

MAX_COMBINED_CLIP_AND_CULL_DISTANCES_WEBGL

0 - 100%

8 - 69.81%

16 - 3.37%

MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

6 - 100%

7 - 99.53%

8 - 98.12%

16 - 69.48%

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

0 - 100%

50048 - 100%

50176 - 99.94%

50208 - 99.86%

53247 - 99.76%

53248 - 99.49%

74217 - 75.13%

197632 - 75.13%

200644 - 75.12%

200654 - 75.11%

200664 - 75.11%

200684 - 75.11%

200694 - 75.11%

200703 - 75.11%

200704 - 74.26%

212992 - 32.7%

229372 - 32.69%

229376 - 32.68%

230350 - 32.53%

230399 - 32.53%

230400 - 32.26%

231424 - 27.57%

232448 - 27.57%

233402 - 27.55%

233412 - 27.55%

233422 - 27.55%

233471 - 27.55%

233472 - 27.52%

245756 - 26.79%

245759 - 26.79%

245760 - 26.74%

249855 - 23.65%

249856 - 23.64%

262114 - 22.96%

262134 - 22.96%

262140 - 22.96%

262143 - 22.94%

262144 - 22.88%

263168 - 14.25%

266239 - 14.25%

266240 - 14.24%

278528 - 13.32%

589824 - 12.98%

606207 - 12.98%

606208 - 12.75%

1048576 - 8.04%

37756736 - 4.33%

251674624 - 4.33%

402654208 - 4.3%

402657279 - 4.21%

402657280 - 4.19%

1006649344 - 3.09%

1207975935 - 3.09%

1207975936 - 3.08%

1617409024 - 2.51%

1631378944 - 2.51%

1631382784 - 2.51%

1859436544 - 2.51%

1866601983 - 2.51%

2008743424 - 2.51%

2008758784 - 2.51%

2013282304 - 2.5%

2147483389 - 2.49%

2147483646 - 2.49%

2147483647 - 2.46%

2571967744 - 1.89%

2779481344 - 1.89%

2822846464 - 1.89%

2835084544 - 1.89%

2842860544 - 1.89%

2843067904 - 1.89%

2850425344 - 1.89%

2866004224 - 1.88%

2867532544 - 1.88%

2868673024 - 1.88%

2870301184 - 1.88%

2878372864 - 1.88%

2879597823 - 1.88%

2879601663 - 1.88%

2879916544 - 1.88%

2881640704 - 1.88%

2884105984 - 1.88%

2884121344 - 1.88%

2884624384 - 1.88%

2884831744 - 1.88%

2885949184 - 1.87%

2886110464 - 1.87%

2887761664 - 1.87%

3019915264 - 1.87%

3319177984 - 0.6%

3319181824 - 0.6%

3319304703 - 0.6%

3359993344 - 0.6%

3370395904 - 0.6%

3374558464 - 0.59%

3374562304 - 0.59%

3375864064 - 0.59%

3375871744 - 0.59%

3380399104 - 0.59%

3505871104 - 0.59%

3551617023 - 0.59%

3559393024 - 0.59%

3560698624 - 0.59%

3567848704 - 0.59%

3574376704 - 0.59%

3574384384 - 0.58%

3579034624 - 0.58%

3579038464 - 0.58%

3579745024 - 0.58%

3580543744 - 0.58%

3581853184 - 0.58%

3585362943 - 0.58%

3591956224 - 0.58%

3592424704 - 0.58%

3593979904 - 0.58%

3594939904 - 0.58%

3595684864 - 0.57%

3597409024 - 0.57%

3603048064 - 0.57%

3603645184 - 0.57%

3603783424 - 0.57%

3605227264 - 0.57%

3613164544 - 0.57%

3613214464 - 0.57%

3613260544 - 0.57%

3628336384 - 0.57%

3634918144 - 0.57%

3635720704 - 0.56%

3637007104 - 0.56%

3678586624 - 0.56%

3746416384 - 0.56%

3807721983 - 0.56%

3877798144 - 0.56%

3877801984 - 0.55%

3877805824 - 0.55%

3879760384 - 0.55%

3879764224 - 0.55%

4026548214 - 0.55%

4026548223 - 0.55%

4026548224 - 0.54%

4574796544 - 0.51%

4809754624 - 0.51%

4810489984 - 0.51%

4821505024 - 0.51%

4825460224 - 0.51%

4859732224 - 0.51%

4860738304 - 0.5%

5543705344 - 0.5%

5561281024 - 0.5%

5624495104 - 0.5%

5726162944 - 0.5%

5728109824 - 0.5%

5783547904 - 0.5%

5789868544 - 0.5%

5790072064 - 0.5%

5790540544 - 0.5%

6039814144 - 0.5%

MAX_COMBINED_TEXTURE_IMAGE_UNITS

8 - 100%

14 - 100%

16 - 100%

30 - 99.97%

32 - 99.96%

46 - 32.6%

48 - 32.6%

64 - 30.22%

80 - 13.01%

96 - 12.06%

112 - 3.54%

128 - 3.48%

144 - 3.48%

160 - 3.42%

190 - 3.42%

192 - 3.41%

255 - 1.72%

256 - 1.63%

384 - 1.62%

MAX_COMBINED_UNIFORM_BLOCKS

0 - 100%

21 - 100%

22 - 99.99%

23 - 99.99%

24 - 98.84%

26 - 33.39%

28 - 33.39%

29 - 33.31%

30 - 33.3%

31 - 32.73%

32 - 32.73%

35 - 32.61%

36 - 32.59%

41 - 32.27%

42 - 32.04%

44 - 31.16%

45 - 31.07%

47 - 21.66%

48 - 21.62%

52 - 21.23%

54 - 21.22%

55 - 21.22%

57 - 21.22%

59 - 21.2%

60 - 21.03%

70 - 12.76%

71 - 12.75%

72 - 12.72%

75 - 11.22%

80 - 11.09%

81 - 10.27%

83 - 10.27%

84 - 10.21%

87 - 5.27%

88 - 5.27%

89 - 5.27%

90 - 5.26%

96 - 4.15%

215 - 4.1%

216 - 3.98%

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

0 - 100%

50176 - 100%

50188 - 99.92%

51200 - 99.82%

53247 - 99.76%

53248 - 99.47%

170157 - 75.13%

197632 - 75.13%

212922 - 75.12%

212938 - 75.12%

212942 - 75.11%

212962 - 75.11%

212968 - 75.11%

212978 - 75.11%

212982 - 75.11%

212987 - 75.11%

212988 - 74.63%

212991 - 62.76%

212992 - 62.39%

229376 - 32.69%

230330 - 32.53%

230399 - 32.53%

230400 - 32.26%

232448 - 27.57%

233402 - 27.56%

233422 - 27.55%

233432 - 27.55%

233471 - 27.55%

233472 - 27.52%

245728 - 26.79%

245759 - 26.79%

245760 - 26.74%

249855 - 23.65%

249856 - 23.64%

262112 - 22.96%

262124 - 22.96%

262143 - 22.96%

262144 - 22.89%

263168 - 14.25%

266239 - 14.25%

266240 - 14.24%

278528 - 13.32%

589824 - 12.98%

606207 - 12.98%

606208 - 12.76%

1048576 - 8.04%

37756736 - 4.33%

251674624 - 4.33%

402654208 - 4.3%

402655232 - 4.27%

402657279 - 4.17%

402657280 - 4.16%

1006649344 - 3.09%

1207975935 - 3.09%

1207975936 - 3.08%

1617409024 - 2.51%

1631378944 - 2.51%

1631382784 - 2.51%

1859436544 - 2.51%

1866601983 - 2.51%

2008743424 - 2.51%

2008758784 - 2.51%

2013282304 - 2.5%

2147483389 - 2.49%

2147483646 - 2.49%

2147483647 - 2.44%

2571967744 - 1.89%

2779481343 - 1.89%

2822846464 - 1.89%

2835084543 - 1.89%

2842860544 - 1.89%

2843067904 - 1.89%

2850425344 - 1.89%

2866004224 - 1.88%

2867532544 - 1.88%

2868673024 - 1.88%

2870301184 - 1.88%

2878372864 - 1.88%

2879597823 - 1.88%

2879601663 - 1.88%

2879916544 - 1.88%

2881640704 - 1.88%

2884105984 - 1.88%

2884121344 - 1.88%

2884624384 - 1.88%

2884831744 - 1.88%

2885949184 - 1.87%

2886110464 - 1.87%

2887761664 - 1.87%

3019915264 - 1.87%

3319177984 - 0.6%

3319181824 - 0.6%

3319304704 - 0.6%

3359993344 - 0.6%

3370395904 - 0.6%

3374558464 - 0.59%

3374562304 - 0.59%

3375864064 - 0.59%

3375871744 - 0.59%

3380399104 - 0.59%

3505871104 - 0.59%

3551617024 - 0.59%

3559393024 - 0.59%

3560698624 - 0.59%

3567848704 - 0.59%

3574376704 - 0.59%

3574384384 - 0.58%

3579034624 - 0.58%

3579038464 - 0.58%

3579745024 - 0.58%

3580543744 - 0.58%

3581853184 - 0.58%

3585362944 - 0.58%

3591956224 - 0.58%

3592424704 - 0.58%

3593979904 - 0.58%

3594939904 - 0.58%

3595684864 - 0.57%

3597409024 - 0.57%

3603048064 - 0.57%

3603645184 - 0.57%

3603783424 - 0.57%

3605227263 - 0.57%

3613164544 - 0.57%

3613214464 - 0.57%

3613260543 - 0.57%

3628336384 - 0.57%

3634918144 - 0.57%

3635720704 - 0.56%

3637007104 - 0.56%

3678586624 - 0.56%

3746416384 - 0.56%

3807721984 - 0.56%

3877798144 - 0.56%

3877801984 - 0.55%

3877805824 - 0.55%

3879760384 - 0.55%

3879764224 - 0.55%

4026548174 - 0.55%

4026548223 - 0.55%

4026548224 - 0.54%

4574796544 - 0.51%

4809754624 - 0.51%

4810489984 - 0.51%

4821505024 - 0.51%

4825460224 - 0.51%

4859732224 - 0.51%

4860738304 - 0.5%

5543705344 - 0.5%

5561281024 - 0.5%

5624495104 - 0.5%

5726162944 - 0.5%

5728109824 - 0.5%

5783547904 - 0.5%

5789868544 - 0.5%

5790072064 - 0.5%

5790540544 - 0.5%

6039814144 - 0.5%

MAX_CUBE_MAP_TEXTURE_SIZE

0 - 100%

512 - 100%

642 - 99.99%

2048 - 99.99%

4096 - 99.95%

8192 - 89.55%

16383 - 86.59%

16384 - 85.47%

32768 - 0.65%

MAX_CULL_DISTANCES_WEBGL

0 - 100%

8 - 69.81%

MAX_DRAW_BUFFERS

4 - 100%

6 - 96.26%

8 - 96.11%

MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT

1 - 100%

MAX_ELEMENT_INDEX

-2 - 100%

16777215 - 99.99%

2147483642 - 99.99%

2147483647 - 99.99%

4294967281 - 87.51%

4294967282 - 87.51%

4294967283 - 87.5%

4294967284 - 87.5%

4294967285 - 87.5%

4294967287 - 87.5%

4294967288 - 87.5%

4294967290 - 87.5%

4294967291 - 87.5%

4294967292 - 87.5%

4294967293 - 87.49%

4294967294 - 87.49%

4294967295 - 13.94%

MAX_ELEMENTS_INDICES

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 100%

65535 - 88.51%

65536 - 88.51%

150000 - 87.63%

1048426 - 85.9%

1048476 - 85.9%

1048526 - 85.89%

1048576 - 85.89%

16777216 - 85.19%

536870911 - 79%

2147483497 - 78.99%

2147483547 - 78.99%

2147483597 - 78.99%

2147483647 - 78.99%

MAX_ELEMENTS_VERTICES

32 - 100%

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 99.99%

65536 - 88.51%

1048476 - 87.63%

1048526 - 87.63%

1048575 - 87.63%

1048576 - 85.89%

16777216 - 85.19%

536870911 - 79%

2147483497 - 78.99%

2147483547 - 78.99%

2147483597 - 78.99%

2147483647 - 78.99%

MAX_FRAGMENT_INPUT_COMPONENTS

0 - 100%

3 - 100%

59 - 100%

60 - 99.96%

64 - 98.02%

68 - 97.93%

116 - 97.92%

119 - 94.22%

120 - 93.06%

123 - 39.31%

124 - 39.04%

127 - 21.98%

128 - 21.54%

MAX_FRAGMENT_INTERPOLATION_OFFSET_OES

0.4375 - 100%

0.5 - 40.1%

MAX_FRAGMENT_UNIFORM_BLOCKS

0 - 100%

2 - 100%

11 - 100%

12 - 98.8%

13 - 31.48%

14 - 31.18%

15 - 22.34%

16 - 11.07%

35 - 4.1%

36 - 4.05%

MAX_FRAGMENT_UNIFORM_COMPONENTS

0 - 100%

896 - 100%

1023 - 99.94%

1024 - 99.67%

1044 - 94.78%

1056 - 94.78%

2048 - 94.69%

2850 - 94.68%

3072 - 94.68%

4095 - 94.67%

4096 - 93.2%

8000 - 12.7%

8192 - 12.7%

16380 - 12.7%

16383 - 12.68%

16384 - 12.51%

MAX_FRAGMENT_UNIFORM_VECTORS

16 - 100%

112 - 100%

221 - 100%

224 - 99.99%

256 - 99.91%

261 - 94.79%

512 - 94.69%

768 - 94.69%

1024 - 94.67%

2000 - 12.7%

2048 - 12.69%

4095 - 12.69%

4096 - 12.67%

MAX_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

6 - 100%

7 - 99.53%

8 - 98.12%

MAX_PROGRAM_TEXEL_OFFSET

7 - 100%

31 - 2.61%

MAX_RENDERBUFFER_SIZE

1024 - 100%

2048 - 100%

4096 - 99.97%

8192 - 99.56%

16383 - 92.84%

16384 - 88.03%

32768 - 0.9%

MAX_SAMPLES

0 - 100%

1 - 99.97%

4 - 99.96%

8 - 61.15%

16 - 32.12%

MAX_SERVER_WAIT_TIMEOUT

0 - 100%

500000 - 14.88%

1000000 - 14.87%

2147483647 - 13.67%

2500000000 - 13.22%

35182224605183 - 13.22%

4294967295000000 - 13.21%

9223372034707292000 - 12.43%

9223372036854776000 - 1.37%

18446744073709552000 - 1.37%

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 - 57.27%

14 - 57.18%

15 - 57.16%

15.99609375 - 19.19%

16 - 18.44%

31 - 6.28%

126 - 6.18%

126.99609375 - 6.18%

127 - 5.13%

255 - 4.49%

255.99609375 - 4.48%

256 - 4.03%

MAX_TEXTURE_MAX_ANISOTROPY_EXT

2 - 100%

4 - 99.68%

16 - 99.68%

MAX_TEXTURE_SIZE

0 - 100%

1024 - 100%

2048 - 100%

4096 - 99.97%

6820 - 88.93%

8192 - 88.93%

16383 - 83.75%

16384 - 82.62%

32768 - 0.65%

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

0 - 100%

20 - 100%

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.86%

119 - 82.11%

120 - 81.24%

127 - 39.7%

128 - 39.25%

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.13%

65536 - 75.12%

4194304 - 2.22%

67108864 - 2.22%

134217728 - 2.19%

268435456 - 0.62%

435030016 - 0.62%

495845376 - 0.62%

535660544 - 0.62%

535664640 - 0.62%

536870912 - 0.62%

685853696 - 0.61%

758091776 - 0.61%

758147072 - 0.61%

764263424 - 0.61%

764264448 - 0.61%

764266496 - 0.61%

769094656 - 0.6%

769284096 - 0.6%

769582080 - 0.6%

770065408 - 0.6%

805306368 - 0.6%

MAX_UNIFORM_BUFFER_BINDINGS

0 - 100%

21 - 100%

22 - 100%

23 - 99.99%

24 - 98.8%

28 - 33.38%

36 - 33.37%

42 - 33.37%

45 - 33.36%

48 - 33.36%

52 - 33.35%

54 - 33.35%

56 - 33.34%

57 - 33.34%

60 - 33.31%

68 - 33.29%

69 - 33.27%

70 - 33.27%

71 - 33.2%

72 - 32.66%

75 - 11.22%

76 - 11.09%

80 - 11.09%

81 - 10.28%

82 - 10.28%

83 - 10.27%

84 - 10.21%

87 - 5.27%

88 - 5.27%

90 - 5.26%

96 - 4.15%

215 - 4.1%

216 - 3.98%

MAX_VARYING_COMPONENTS

0 - 100%

33 - 100%

59 - 100%

60 - 99.94%

62 - 97.38%

63 - 97.38%

64 - 97.38%

80 - 97.33%

108 - 97.32%

112 - 94.34%

119 - 93.62%

120 - 92.43%

123 - 38.17%

124 - 37.58%

127 - 11.58%

128 - 11.49%

MAX_VARYING_VECTORS

4 - 100%

8 - 100%

15 - 99.97%

16 - 97.47%

20 - 97.43%

27 - 97.42%

28 - 94.44%

30 - 93.72%

31 - 38.3%

32 - 12.85%

MAX_VERTEX_ATTRIBS

0 - 100%

4 - 100%

8 - 100%

14 - 99.99%

16 - 99.99%

32 - 7.09%

MAX_VERTEX_OUTPUT_COMPONENTS

0 - 100%

9 - 100%

60 - 100%

63 - 99.99%

64 - 99.95%

68 - 97.19%

96 - 97.19%

119 - 97.19%

120 - 96.04%

123 - 42.27%

124 - 42.24%

127 - 27.22%

128 - 26.56%

MAX_VERTEX_TEXTURE_IMAGE_UNITS

0 - 100%

2 - 100%

4 - 100%

8 - 99.99%

15 - 99.96%

16 - 99.96%

24 - 20.72%

32 - 20.64%

64 - 1.71%

128 - 0.5%

MAX_VERTEX_UNIFORM_BLOCKS

0 - 100%

7 - 100%

11 - 100%

12 - 98.81%

13 - 31.48%

14 - 31.18%

15 - 22.34%

16 - 11.07%

35 - 4.1%

36 - 4.05%

MAX_VERTEX_UNIFORM_COMPONENTS

0 - 100%

1023 - 100%

1024 - 99.73%

1036 - 94.9%

1885 - 94.81%

2048 - 94.81%

3072 - 94.65%

4095 - 94.64%

4096 - 94.02%

8000 - 55.12%

8190 - 55.12%

8192 - 55.12%

16352 - 55.11%

16379 - 55.11%

16380 - 54.6%

16383 - 42.76%

16384 - 42.24%

MAX_VERTEX_UNIFORM_VECTORS

0 - 100%

128 - 100%

253 - 100%

256 - 99.99%

512 - 94.81%

719 - 94.66%

768 - 94.66%

1024 - 94.64%

2000 - 55.1%

2047 - 55.09%

2048 - 55.09%

4088 - 55.09%

4095 - 55.08%

4096 - 42.75%

MAX_VIEWPORT_HEIGHT

4096 - 100%

8192 - 99.56%

16383 - 94.68%

16384 - 89.7%

32767 - 43.47%

32768 - 1.24%

MAX_VIEWPORT_WIDTH

1 - 100%

2048 - 100%

4096 - 100%

8192 - 99.56%

16383 - 94.68%

16384 - 89.7%

32767 - 43.47%

32768 - 1.24%

MAX_VIEWS_OVR

4 - 100%

6 - 1.21%

8 - 0.64%

32 - 0.54%

MIN_FRAGMENT_INTERPOLATION_OFFSET_OES

-2 - 100%

-0.5 - 99.64%

-0.4375 - 2.23%

MIN_PROGRAM_TEXEL_OFFSET

-64 - 100%

-32 - 99.63%

-8 - 97.39%