WebGL 2 Support

97.8%

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

WebGL 2 Platform Support (Alphabetical)
PlatformSupport
Android98.67%
Chromium OS99.96%
iOS96.13%
Linux97.75%
Mac OS98.01%
Windows97.06%
WebGL 2 Parameters (Alphabetical)
ParameterValues - Support
MAX_3D_TEXTURE_SIZE

191 - 100%

256 - 100%

1024 - 100%

2048 - 95.62%

4096 - 10.62%

8064 - 4.19%

8192 - 4.18%

16383 - 3.89%

16384 - 1.79%

MAX_ARRAY_TEXTURE_LAYERS

0 - 100%

256 - 100%

341 - 96.29%

512 - 96.29%

1024 - 95.87%

1410 - 91.54%

2048 - 91.54%

4096 - 1.63%

MAX_CLIENT_WAIT_TIMEOUT_WEBGL

0 - 100%

1000000000 - 6.47%

MAX_COLOR_ATTACHMENTS

1 - 100%

4 - 100%

8 - 93.03%

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

50048 - 100%

50060 - 99.88%

50176 - 99.88%

50208 - 99.53%

53247 - 99.4%

53248 - 99.29%

59858 - 85.36%

65536 - 85.36%

197504 - 85.36%

198655 - 85.35%

198656 - 85.35%

200634 - 85.35%

200644 - 85.35%

200654 - 85.35%

200664 - 85.35%

200674 - 85.34%

200684 - 85.34%

200694 - 85.34%

200703 - 85.34%

200704 - 84.59%

212988 - 43.67%

212992 - 43.67%

214016 - 43.62%

229371 - 43.62%

229372 - 43.62%

229375 - 43.62%

229376 - 43.62%

230399 - 43.08%

230400 - 42.68%

231423 - 34.36%

231424 - 34.36%

232448 - 34.35%

233462 - 34.32%

233471 - 34.32%

233472 - 34.29%

245759 - 33.46%

245760 - 33.4%

249855 - 30.65%

249856 - 30.59%

262074 - 28.21%

262084 - 28.21%

262094 - 28.21%

262104 - 28.21%

262114 - 28.21%

262134 - 28.21%

262140 - 28.21%

262143 - 28.21%

262144 - 28.15%

266180 - 24.78%

266190 - 24.78%

266200 - 24.78%

266220 - 24.78%

266230 - 24.78%

266239 - 24.78%

266240 - 24.57%

278528 - 17.07%

606207 - 10.69%

606208 - 10.34%

1032192 - 4.27%

1048576 - 4.27%

1048816 - 4.26%

1049456 - 4.25%

1183648 - 4.25%

37752736 - 4.25%

37756735 - 4.25%

37756736 - 4.25%

251674623 - 4.25%

251674624 - 4.24%

402654207 - 4.07%

402654208 - 4.07%

402657279 - 3.87%

402657280 - 3.84%

1006649344 - 2.18%

2008743424 - 2.18%

2008758783 - 2.18%

2008758784 - 2.18%

2013282303 - 2.17%

2013282304 - 2.17%

2147483389 - 2.15%

2147483646 - 2.15%

2147483647 - 2.12%

MAX_COMBINED_TEXTURE_IMAGE_UNITS

8 - 100%

14 - 100%

16 - 100%

30 - 99.97%

32 - 99.96%

48 - 36.23%

54 - 24.84%

64 - 24.84%

78 - 11.76%

80 - 11.76%

96 - 10.89%

112 - 5.12%

128 - 5.08%

144 - 5.08%

160 - 5.08%

190 - 5.07%

192 - 5.07%

255 - 0.72%

256 - 0.65%

384 - 0.65%

MAX_COMBINED_UNIFORM_BLOCKS

-1491864064 - 100%

21 - 100%

22 - 100%

23 - 99.99%

24 - 99.25%

25 - 45.76%

26 - 45.76%

27 - 45.76%

28 - 45.75%

29 - 45.58%

30 - 45.53%

31 - 43.29%

32 - 43.06%

36 - 36.24%

41 - 33.91%

42 - 33.88%

44 - 27.27%

45 - 27.2%

48 - 23.7%

52 - 18.92%

54 - 18.92%

56 - 18.92%

57 - 18.92%

59 - 18.89%

60 - 18.8%

70 - 11.68%

71 - 11.64%

72 - 11.51%

74 - 10.02%

75 - 10.02%

77 - 9.85%

78 - 9.85%

79 - 9.85%

80 - 9.85%

81 - 9.18%

82 - 9.17%

83 - 9.17%

84 - 8.78%

87 - 5.62%

88 - 5.62%

89 - 5.62%

90 - 5.62%

96 - 3.71%

215 - 1.95%

216 - 1.61%

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

50176 - 100%

50188 - 99.65%

51200 - 99.51%

53247 - 99.4%

53248 - 99.3%

65536 - 85.36%

146703 - 85.36%

197632 - 85.36%

200703 - 85.35%

200704 - 85.35%

212918 - 85.35%

212922 - 85.35%

212928 - 85.35%

212932 - 85.35%

212938 - 85.35%

212942 - 85.35%

212948 - 85.35%

212952 - 85.35%

212958 - 85.35%

212960 - 85.34%

212962 - 85.34%

212968 - 85.34%

212972 - 85.34%

212978 - 85.34%

212982 - 85.34%

212987 - 85.34%

212988 - 84.94%

212991 - 72.17%

212992 - 71.86%

214016 - 43.62%

229375 - 43.62%

229376 - 43.61%

230399 - 43.08%

230400 - 42.67%

232448 - 34.36%

233462 - 34.33%

233471 - 34.33%

233472 - 34.3%

245759 - 33.46%

245760 - 33.4%

249855 - 30.65%

249856 - 30.6%

262074 - 28.21%

262084 - 28.21%

262104 - 28.21%

262112 - 28.21%

262114 - 28.21%

262124 - 28.21%

262134 - 28.21%

262143 - 28.21%

262144 - 28.16%

266170 - 24.78%

266210 - 24.78%

266220 - 24.78%

266230 - 24.78%

266239 - 24.78%

266240 - 24.57%

278528 - 17.07%

606207 - 10.69%

606208 - 10.35%

1032192 - 4.27%

1048576 - 4.27%

1049584 - 4.26%

1183648 - 4.25%

37752736 - 4.25%

37756736 - 4.25%

251674623 - 4.25%

251674624 - 4.25%

402654208 - 4.07%

402655231 - 3.96%

402655232 - 3.95%

402657279 - 3.71%

402657280 - 3.68%

1006649344 - 2.18%

2008743424 - 2.18%

2008758783 - 2.18%

2008758784 - 2.17%

2013282303 - 2.17%

2013282304 - 2.17%

2147483389 - 2.15%

2147483646 - 2.15%

2147483647 - 2.12%

MAX_CUBE_MAP_TEXTURE_SIZE

512 - 100%

1024 - 100%

2048 - 100%

4096 - 99.95%

8191 - 77.71%

8192 - 77.71%

8330 - 75.4%

16383 - 75.4%

16384 - 74.45%

32768 - 0.57%

MAX_DRAW_BUFFERS

1 - 100%

4 - 100%

8 - 93.03%

MAX_ELEMENT_INDEX

16777215 - 100%

2147483647 - 100%

MAX_ELEMENTS_INDICES

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 100%

65535 - 87.27%

65536 - 87.27%

149900 - 85.68%

149950 - 85.68%

150000 - 85.68%

1048426 - 75.29%

1048476 - 75.29%

1048576 - 75.29%

16777216 - 74.51%

536870911 - 65.99%

2147483497 - 65.99%

2147483547 - 65.98%

2147483597 - 65.98%

2147483647 - 65.98%

MAX_ELEMENTS_VERTICES

32 - 100%

2850 - 100%

2900 - 100%

2950 - 99.99%

3000 - 99.99%

65536 - 87.27%

1048425 - 85.68%

1048475 - 85.68%

1048476 - 85.68%

1048526 - 85.68%

1048575 - 85.68%

1048576 - 75.29%

16777216 - 74.51%

134217727 - 65.99%

536870911 - 65.99%

2147483497 - 65.98%

2147483547 - 65.98%

2147483597 - 65.98%

2147483647 - 65.97%

MAX_FRAGMENT_INPUT_COMPONENTS

31 - 100%

40 - 100%

59 - 100%

60 - 99.86%

63 - 95.86%

64 - 95.86%

71 - 95.68%

112 - 95.68%

116 - 95.68%

119 - 95.67%

120 - 94.92%

123 - 51.76%

124 - 51.38%

127 - 35.05%

128 - 34.17%

MAX_FRAGMENT_UNIFORM_BLOCKS

-1491864064 - 100%

0 - 100%

11 - 100%

12 - 99.27%

13 - 41.72%

14 - 41.03%

15 - 28.63%

16 - 20.55%

35 - 1.95%

36 - 1.91%

MAX_FRAGMENT_UNIFORM_COMPONENTS

128 - 100%

256 - 100%

681 - 100%

896 - 100%

908 - 99.88%

1023 - 99.88%

1024 - 99.47%

1056 - 90.62%

2047 - 90.48%

2048 - 90.48%

3071 - 90.46%

3072 - 90.46%

4000 - 90.43%

4095 - 90.43%

4096 - 89.16%

8000 - 9.04%

8192 - 9.04%

16380 - 9.03%

16383 - 9.03%

16384 - 8.6%

MAX_FRAGMENT_UNIFORM_VECTORS

32 - 100%

64 - 100%

112 - 100%

221 - 100%

224 - 100%

256 - 99.85%

261 - 90.71%

512 - 90.58%

768 - 90.56%

1000 - 90.53%

1024 - 90.53%

2048 - 9.02%

4095 - 9.02%

4096 - 9.02%

MAX_PROGRAM_TEXEL_OFFSET

-1491864064 - 100%

7 - 100%

31 - 2.39%

MAX_RENDERBUFFER_SIZE

1024 - 100%

2048 - 100%

4096 - 99.97%

8064 - 99.31%

8191 - 99.31%

8192 - 99.31%

16383 - 90.25%

16384 - 84.81%

32768 - 0.57%

MAX_SAMPLES

0 - 100%

1 - 99.78%

4 - 99.78%

8 - 56.5%

9 - 29.46%

16 - 29.46%

MAX_SERVER_WAIT_TIMEOUT

0 - 100%

500000 - 22.24%

1000000 - 22.23%

1000000000 - 20.33%

2147483647 - 20.33%

MAX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 100%

16 - 99.96%

18 - 18.18%

24 - 18.18%

32 - 18.18%

64 - 0.72%

MAX_TEXTURE_LOD_BIAS

1 - 100%

2 - 99.99%

12 - 57.26%

14 - 57.12%

15 - 57.11%

15.984375 - 30.01%

15.99609375 - 29.97%

16 - 23.79%

30 - 8.61%

31 - 8.61%

126.99609375 - 8.52%

127 - 7.89%

255 - 7.87%

255.99609375 - 7.87%

256 - 2.94%

MAX_TEXTURE_MAX_ANISOTROPY_EXT

0 - 100%

2 - 100%

4 - 99.53%

8 - 99.53%

16 - 99.53%

MAX_TEXTURE_SIZE

1024 - 100%

2048 - 100%

4096 - 99.97%

8191 - 77.83%

8192 - 77.83%

11616 - 72.81%

16383 - 72.81%

16384 - 71.88%

32768 - 0.56%

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

-1491864064 - 100%

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.57%

86 - 69.97%

119 - 69.97%

120 - 69.24%

127 - 28.32%

128 - 28.14%

MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

4 - 100%

MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

-1491864064 - 100%

2 - 100%

4 - 99.99%

8 - 4.52%

16 - 4.52%

30 - 1.06%

64 - 1.04%

128 - 0.8%

MAX_UNIFORM_BLOCK_SIZE

16384 - 100%

32768 - 85.36%

65535 - 85.35%

65536 - 85.35%

131072 - 4.01%

4194304 - 4.01%

67108864 - 4%

134217728 - 3.82%

268435456 - 1.93%

535660544 - 1.93%

535664640 - 1.93%

536870912 - 1.93%

572657868 - 1.91%

660159488 - 1.91%

705141760 - 1.91%

705142784 - 1.91%

764263424 - 1.9%

764264448 - 1.83%

764265472 - 1.74%

764266496 - 1.72%

764267520 - 1.7%

764344320 - 1.69%

769354752 - 1.69%

769720320 - 1.69%

805306368 - 1.69%

MAX_UNIFORM_BUFFER_BINDINGS

0 - 100%

6 - 100%

21 - 100%

22 - 99.99%

23 - 99.99%

24 - 99.32%

27 - 45.79%

28 - 45.79%

32 - 45.74%

35 - 45.74%

36 - 45.74%

41 - 45.73%

42 - 45.73%

45 - 45.7%

48 - 45.7%

52 - 45.69%

54 - 45.69%

56 - 45.68%

57 - 45.68%

60 - 45.64%

68 - 45.63%

69 - 45.57%

70 - 45.57%

71 - 45.44%

72 - 44.8%

74 - 10.03%

75 - 10.03%

77 - 9.86%

78 - 9.86%

79 - 9.86%

80 - 9.86%

82 - 9.19%

83 - 9.19%

84 - 8.79%

87 - 5.62%

88 - 5.62%

89 - 5.62%

90 - 5.62%

96 - 3.71%

215 - 1.95%

216 - 1.6%

MAX_VARYING_COMPONENTS

40 - 100%

44 - 100%

59 - 100%

60 - 99.82%

62 - 93.44%

63 - 93.44%

64 - 93.43%

80 - 93.35%

108 - 93.35%

112 - 93.35%

119 - 93.34%

120 - 92.52%

123 - 49.19%

124 - 48.1%

127 - 13.98%

128 - 13.84%

MAX_VARYING_VECTORS

4 - 100%

8 - 100%

10 - 99.97%

15 - 99.97%

16 - 93.57%

17 - 93.49%

20 - 93.48%

27 - 93.48%

28 - 93.48%

30 - 93.47%

31 - 49.34%

32 - 15.18%

MAX_VERTEX_ATTRIBS

2 - 100%

4 - 100%

8 - 100%

12 - 99.99%

16 - 99.99%

32 - 3.87%

MAX_VERTEX_OUTPUT_COMPONENTS

32 - 100%

45 - 100%

60 - 100%

63 - 99.99%

64 - 99.64%

69 - 89.15%

119 - 89.14%

120 - 88.43%

123 - 45.26%

124 - 45.23%

127 - 34.97%

128 - 33.96%

MAX_VERTEX_TEXTURE_IMAGE_UNITS

0 - 100%

2 - 100%

4 - 100%

8 - 100%

16 - 99.96%

18 - 18.18%

24 - 18.18%

32 - 18.18%

64 - 0.72%

MAX_VERTEX_UNIFORM_BLOCKS

-1491864064 - 100%

11 - 100%

12 - 99.24%

13 - 41.73%

14 - 41.04%

15 - 28.64%

16 - 20.55%

35 - 1.95%

36 - 1.91%

MAX_VERTEX_UNIFORM_COMPONENTS

1023 - 100%

1024 - 99.59%

1036 - 90.82%

2047 - 90.69%

2048 - 90.69%

3072 - 90.33%

4000 - 90.29%

4095 - 90.29%

4096 - 89.78%

5938 - 50.71%

8000 - 50.71%

8190 - 50.71%

8192 - 50.71%

16352 - 50.71%

16379 - 50.71%

16380 - 50.25%

16383 - 37.53%

16384 - 36.83%

MAX_VERTEX_UNIFORM_VECTORS

128 - 100%

253 - 100%

256 - 100%

512 - 90.78%

768 - 90.42%

1000 - 90.39%

1024 - 90.39%

1262 - 50.69%

2047 - 50.69%

2048 - 50.69%

4088 - 50.68%

4095 - 50.68%

4096 - 37.51%

MAX_VIEWPORT_HEIGHT

0 - 100%

2048 - 100%

4096 - 100%

8064 - 98.9%

8192 - 98.9%

16383 - 92.03%

16384 - 86.29%

32767 - 46.7%

32768 - 5.34%

MAX_VIEWPORT_WIDTH

0 - 100%

1 - 100%

2048 - 100%

4096 - 100%

8064 - 98.9%

8192 - 98.9%

16383 - 92.03%

16384 - 86.29%

32767 - 46.7%

32768 - 5.34%

MIN_PROGRAM_TEXEL_OFFSET

-1491864064 - 100%

-64 - 100%

-32 - 99.76%

-8 - 97.61%