WebGL 2 Support

97.7%

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

WebGL 2 Platform Support (Alphabetical)
PlatformSupport
Android96.97%
Chromium OS99.96%
iOS97.22%
Linux98.12%
Mac OS98.74%
Windows97.32%
WebGL 2 Parameters (Alphabetical)
ParameterValues - Support
FRAGMENT_INTERPOLATION_OFFSET_BITS_OES

4 - 100%

MAX_3D_TEXTURE_SIZE

1024 - 100%

2048 - 99.92%

4096 - 8.46%

4434 - 5.49%

8192 - 5.49%

16383 - 4.9%

16384 - 1.65%

MAX_ARRAY_TEXTURE_LAYERS

256 - 100%

512 - 97.67%

1024 - 97.33%

2048 - 97.3%

4096 - 3.2%

MAX_CLIENT_WAIT_TIMEOUT_WEBGL

0 - 100%

1000000000 - 6.51%

MAX_CLIP_DISTANCES_WEBGL

0 - 100%

8 - 99.93%

MAX_COLOR_ATTACHMENTS

1 - 100%

4 - 100%

8 - 95.56%

MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_WEBGL

7 - 100%

8 - 69.89%

MAX_COMBINED_CLIP_AND_CULL_DISTANCES_WEBGL

0 - 100%

8 - 71.41%

16 - 3.61%

MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

7 - 100%

8 - 97.8%

16 - 67.69%

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

50048 - 99.99%

50060 - 99.89%

50176 - 99.88%

50208 - 99.72%

50352 - 99.66%

53247 - 99.66%

53248 - 99.38%

197504 - 78.12%

197632 - 78.12%

198656 - 78.11%

200634 - 78.11%

200644 - 78.11%

200654 - 78.11%

200664 - 78.11%

200674 - 78.11%

200684 - 78.11%

200694 - 78.11%

200703 - 78.11%

200704 - 77.33%

212988 - 32.56%

212992 - 32.56%

229372 - 32.56%

229376 - 32.54%

230399 - 32.22%

230400 - 31.94%

231424 - 26.26%

232448 - 26.26%

233402 - 26.24%

233412 - 26.24%

233471 - 26.24%

233472 - 26.21%

245720 - 25.37%

245740 - 25.37%

245756 - 25.37%

245759 - 25.37%

245760 - 25.31%

249816 - 18.43%

249855 - 18.43%

249856 - 18.36%

262074 - 16.54%

262084 - 16.54%

262114 - 16.54%

262134 - 16.54%

262140 - 16.54%

262143 - 16.52%

262144 - 16.46%

266180 - 10.38%

266210 - 10.38%

266220 - 10.38%

266230 - 10.38%

266239 - 10.38%

266240 - 10.36%

278528 - 8.73%

606207 - 8.33%

606208 - 8.07%

1048575 - 3.78%

1048576 - 3.77%

1183648 - 3.55%

37756736 - 3.55%

251674623 - 3.55%

251674624 - 3.55%

402654208 - 3.53%

402657279 - 3.42%

402657280 - 3.37%

528772681 - 2.07%

1006649343 - 2.07%

1006649344 - 2.07%

1207975935 - 2.07%

1207975936 - 2.06%

1587633664 - 1.62%

1647733504 - 1.62%

1649661184 - 1.62%

1650713344 - 1.62%

1832986624 - 1.61%

1833624064 - 1.61%

1851215104 - 1.61%

2008743424 - 1.61%

2008758784 - 1.61%

2013282304 - 1.61%

2147483389 - 1.6%

2147483646 - 1.6%

2147483647 - 1.57%

2442014464 - 1.11%

2776724224 - 1.11%

2780491264 - 1.11%

2824954624 - 1.11%

2833579263 - 1.11%

2835660543 - 1.11%

2838463744 - 1.11%

2838959104 - 1.11%

2842353664 - 1.11%

2844024064 - 1.11%

2849338624 - 1.11%

2850467583 - 1.11%

2850817024 - 1.11%

2852564224 - 1.11%

2866004224 - 1.11%

2866008064 - 1.11%

2868937984 - 1.1%

2876030464 - 1.1%

2880634624 - 1.1%

2881644544 - 1.1%

2882343424 - 1.1%

2887151104 - 1.1%

2888195584 - 1.1%

3019915264 - 1.1%

MAX_COMBINED_TEXTURE_IMAGE_UNITS

16 - 100%

30 - 99.97%

32 - 99.96%

48 - 31.07%

64 - 28.76%

78 - 14.08%

80 - 14.08%

94 - 13.16%

96 - 13.16%

112 - 3.33%

128 - 3.29%

144 - 3.28%

160 - 3.24%

190 - 3.24%

192 - 3.24%

255 - 1.56%

256 - 1.5%

384 - 1.5%

768 - 0.63%

MAX_COMBINED_UNIFORM_BLOCKS

21 - 100%

22 - 100%

23 - 100%

24 - 98.88%

26 - 33.89%

27 - 33.89%

28 - 33.89%

29 - 33.75%

30 - 33.7%

31 - 31.97%

32 - 31.95%

35 - 31.08%

36 - 31.04%

41 - 30.64%

42 - 30.34%

44 - 29.04%

45 - 28.96%

47 - 22.69%

48 - 22.65%

52 - 22.18%

54 - 22.16%

57 - 22.16%

59 - 22.15%

60 - 21.94%

70 - 13.86%

71 - 13.84%

72 - 13.79%

74 - 11.56%

75 - 11.56%

77 - 11.43%

78 - 11.43%

80 - 11.43%

81 - 10.65%

82 - 10.65%

83 - 10.65%

84 - 10.63%

87 - 5%

89 - 4.99%

90 - 4.99%

96 - 4.08%

215 - 3.99%

216 - 3.89%

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

50176 - 99.99%

50188 - 99.83%

50352 - 99.76%

51200 - 99.76%

53247 - 99.66%

53248 - 99.33%

197632 - 78.12%

200704 - 78.11%

212918 - 78.11%

212922 - 78.11%

212928 - 78.11%

212932 - 78.11%

212938 - 78.11%

212942 - 78.11%

212948 - 78.11%

212960 - 78.11%

212962 - 78.11%

212968 - 78.11%

212987 - 78.11%

212988 - 77.65%

212991 - 63.45%

212992 - 63.03%

229375 - 32.56%

229376 - 32.56%

230399 - 32.22%

230400 - 31.93%

232448 - 26.26%

233412 - 26.24%

233471 - 26.24%

233472 - 26.21%

245710 - 25.37%

245728 - 25.37%

245740 - 25.37%

245750 - 25.37%

245759 - 25.37%

245760 - 25.32%

249806 - 18.43%

249855 - 18.43%

249856 - 18.36%

262084 - 16.54%

262094 - 16.54%

262104 - 16.54%

262112 - 16.54%

262124 - 16.54%

262134 - 16.54%

262143 - 16.53%

262144 - 16.48%

266170 - 10.38%

266190 - 10.38%

266200 - 10.38%

266230 - 10.38%

266239 - 10.38%

266240 - 10.36%

278528 - 8.73%

606207 - 8.33%

606208 - 8.08%

1048576 - 3.78%

1183648 - 3.55%

37756736 - 3.55%

251674623 - 3.55%

251674624 - 3.55%

402654208 - 3.53%

402655231 - 3.48%

402655232 - 3.47%

402657279 - 3.34%

402657280 - 3.29%

1006649343 - 2.07%

1006649344 - 2.07%

1207975935 - 2.07%

1207975936 - 2.06%

1587633664 - 1.62%

1647733504 - 1.62%

1649661184 - 1.62%

1650713344 - 1.62%

1832986624 - 1.61%

1833624064 - 1.61%

1851215104 - 1.61%

2008743424 - 1.61%

2008758784 - 1.61%

2013282304 - 1.61%

2147483389 - 1.6%

2147483646 - 1.6%

2147483647 - 1.56%

2442014464 - 1.11%

2776724224 - 1.11%

2780491264 - 1.11%

2824954623 - 1.11%

2833579264 - 1.11%

2835660543 - 1.11%

2838463744 - 1.11%

2838959104 - 1.11%

2842353664 - 1.11%

2844024064 - 1.11%

2849338624 - 1.11%

2850467583 - 1.11%

2850817024 - 1.11%

2852564224 - 1.11%

2866004224 - 1.11%

2866008064 - 1.11%

2868937984 - 1.11%

2876030464 - 1.1%

2880634624 - 1.1%

2881644544 - 1.1%

2882343424 - 1.1%

2887151104 - 1.1%

2888195584 - 1.1%

3019915264 - 1.1%

MAX_CUBE_MAP_TEXTURE_SIZE

512 - 100%

1024 - 100%

2048 - 100%

4096 - 99.97%

7079 - 87.04%

8192 - 87.04%

16383 - 84.57%

16384 - 84.17%

32768 - 0.65%

MAX_CULL_DISTANCES_WEBGL

0 - 100%

8 - 71.41%

MAX_DRAW_BUFFERS

1 - 100%

4 - 100%

8 - 95.56%

MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT

1 - 100%

MAX_ELEMENT_INDEX

-2 - 100%

0 - 99.99%

16777215 - 99.99%

2147483647 - 99.99%

4294967280 - 86.22%

4294967281 - 86.22%

4294967282 - 86.22%

4294967283 - 86.22%

4294967284 - 86.22%

4294967285 - 86.22%

4294967286 - 86.22%

4294967287 - 86.22%

4294967288 - 86.22%

4294967289 - 86.21%

4294967290 - 86.21%

4294967291 - 86.21%

4294967292 - 86.21%

4294967293 - 86.21%

4294967294 - 86.21%

4294967295 - 12.85%

MAX_ELEMENTS_INDICES

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 100%

65536 - 91.7%

149850 - 90.48%

149900 - 90.48%

150000 - 90.48%

1048426 - 86.74%

1048576 - 86.74%

16777215 - 85.94%

16777216 - 85.94%

536870911 - 79.66%

2147483497 - 79.66%

2147483547 - 79.66%

2147483597 - 79.66%

2147483647 - 79.65%

MAX_ELEMENTS_VERTICES

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 100%

65535 - 91.7%

65536 - 91.7%

1048425 - 90.48%

1048525 - 90.47%

1048575 - 90.47%

1048576 - 86.74%

16777216 - 85.94%

134217727 - 79.66%

536870911 - 79.66%

2147483547 - 79.66%

2147483597 - 79.65%

2147483647 - 79.65%

MAX_FRAGMENT_INPUT_COMPONENTS

54 - 100%

59 - 100%

60 - 99.91%

64 - 97.17%

71 - 96.98%

115 - 96.98%

116 - 96.98%

119 - 96.76%

120 - 95.68%

123 - 40.59%

124 - 40.3%

127 - 25.62%

128 - 25.09%

MAX_FRAGMENT_INTERPOLATION_OFFSET_OES

0.4375 - 100%

0.5 - 28.78%

MAX_FRAGMENT_UNIFORM_BLOCKS

1 - 100%

11 - 100%

12 - 98.83%

13 - 31.11%

14 - 30.65%

15 - 16.84%

16 - 7.72%

35 - 3.99%

36 - 3.98%

MAX_FRAGMENT_UNIFORM_COMPONENTS

896 - 100%

908 - 99.89%

1023 - 99.89%

1024 - 99.62%

1056 - 93.65%

1200 - 93.58%

2048 - 93.58%

3072 - 93.57%

4000 - 93.55%

4095 - 93.55%

4096 - 92.06%

7045 - 12.76%

8192 - 12.76%

16380 - 12.76%

16383 - 12.73%

16384 - 12.6%

MAX_FRAGMENT_UNIFORM_VECTORS

112 - 100%

221 - 100%

224 - 100%

256 - 99.86%

261 - 93.69%

300 - 93.62%

512 - 93.62%

768 - 93.61%

1000 - 93.59%

1024 - 93.59%

2048 - 12.76%

4095 - 12.75%

4096 - 12.72%

MAX_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

7 - 100%

8 - 97.8%

MAX_PROGRAM_TEXEL_OFFSET

7 - 100%

31 - 1.69%

MAX_RENDERBUFFER_SIZE

2048 - 100%

4096 - 99.97%

8192 - 99.47%

16383 - 87.88%

16384 - 83.63%

32768 - 0.77%

MAX_SAMPLES

0 - 100%

1 - 99.92%

4 - 99.92%

8 - 55.98%

16 - 29.24%

MAX_SERVER_WAIT_TIMEOUT

0 - 100%

1000000 - 12.34%

1000000000 - 10.88%

2147483647 - 10.88%

2500000000 - 10.31%

35182224605183 - 10.29%

4294967295000000 - 10.29%

9223372034707292000 - 9.07%

9223372036854776000 - 1.33%

18446744073709552000 - 1.33%

MAX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 100%

16 - 99.96%

24 - 18.13%

30 - 18.07%

32 - 18.07%

64 - 1.56%

128 - 0.64%

MAX_TEXTURE_LOD_BIAS

1 - 100%

2 - 100%

12 - 53.86%

14 - 53.79%

15 - 53.78%

15.984375 - 17.86%

15.989999771118164 - 17.85%

15.99609375 - 17.85%

16 - 16.6%

30 - 6.43%

31 - 6.43%

126 - 6.28%

126.99609375 - 6.28%

127 - 5.88%

255 - 5.5%

255.99609375 - 5.49%

256 - 4.72%

MAX_TEXTURE_MAX_ANISOTROPY_EXT

2 - 100%

4 - 99.75%

8 - 99.75%

16 - 99.75%

MAX_TEXTURE_SIZE

2048 - 100%

2200 - 99.97%

4096 - 99.97%

8192 - 86.86%

16383 - 77.83%

16384 - 77.41%

32768 - 0.65%

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

5 - 100%

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.83%

119 - 82.42%

120 - 81.54%

127 - 36.88%

128 - 36.47%

MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

4 - 100%

MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

2 - 100%

4 - 99.99%

8 - 1.6%

16 - 1.6%

MAX_UNIFORM_BLOCK_SIZE

16384 - 100%

32768 - 78.13%

65536 - 78.12%

131072 - 3.07%

4194304 - 3.07%

67108864 - 3.07%

134217728 - 3.04%

268435456 - 1.14%

423364608 - 1.14%

439391232 - 1.13%

439905280 - 1.13%

440185856 - 1.13%

488792064 - 1.13%

488962048 - 1.13%

493652992 - 1.13%

535660544 - 1.13%

535664640 - 1.12%

536870912 - 1.12%

572657868 - 1.11%

651199488 - 1.11%

740455424 - 1.11%

741459968 - 1.11%

753316864 - 1.11%

755616768 - 1.11%

756171776 - 1.11%

756919296 - 1.11%

757051392 - 1.11%

757956608 - 1.11%

758402048 - 1.11%

759819264 - 1.11%

760120320 - 1.11%

760213504 - 1.11%

760679424 - 1.11%

764263424 - 1.11%

764264448 - 1.11%

765045760 - 1.1%

766937088 - 1.1%

768164864 - 1.1%

768434176 - 1.1%

768620544 - 1.1%

769902592 - 1.1%

770181120 - 1.1%

805306368 - 1.1%

MAX_UNIFORM_BUFFER_BINDINGS

21 - 100%

22 - 100%

23 - 100%

24 - 98.84%

28 - 33.9%

36 - 33.84%

41 - 33.83%

42 - 33.83%

45 - 33.82%

48 - 33.82%

52 - 33.82%

54 - 33.8%

56 - 33.8%

57 - 33.8%

60 - 33.77%

68 - 33.75%

70 - 33.71%

71 - 33.62%

72 - 32.81%

73 - 11.56%

75 - 11.56%

77 - 11.43%

78 - 11.43%

79 - 11.43%

80 - 11.43%

81 - 10.65%

82 - 10.65%

83 - 10.65%

84 - 10.64%

85 - 5%

87 - 5%

88 - 4.99%

89 - 4.99%

90 - 4.99%

96 - 4.08%

215 - 3.99%

216 - 3.9%

MAX_VARYING_COMPONENTS

0 - 100%

59 - 100%

60 - 99.84%

62 - 95.24%

64 - 95.23%

80 - 95.14%

94 - 95.14%

108 - 95.14%

112 - 95.13%

119 - 94.91%

120 - 93.77%

123 - 38.33%

124 - 37.7%

127 - 9.11%

128 - 9.01%

MAX_VARYING_VECTORS

4 - 100%

8 - 100%

15 - 99.97%

16 - 95.33%

17 - 95.23%

20 - 95.23%

28 - 95.23%

29 - 95.01%

30 - 95.01%

31 - 38.45%

32 - 10.37%

MAX_VERTEX_ATTRIBS

2 - 100%

4 - 100%

8 - 100%

16 - 99.99%

32 - 7.07%

MAX_VERTEX_OUTPUT_COMPONENTS

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.9%

69 - 96.18%

78 - 96.18%

96 - 96.18%

119 - 96.17%

120 - 95.04%

123 - 40.01%

124 - 39.98%

127 - 29.84%

128 - 29.07%

MAX_VERTEX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 100%

10 - 99.96%

16 - 99.96%

24 - 18.07%

30 - 18.01%

32 - 18%

64 - 1.56%

128 - 0.64%

MAX_VERTEX_UNIFORM_BLOCKS

11 - 100%

12 - 98.79%

13 - 31.11%

14 - 30.65%

15 - 16.84%

16 - 7.72%

35 - 3.99%

36 - 3.98%

MAX_VERTEX_UNIFORM_COMPONENTS

1023 - 100%

1024 - 99.73%

1036 - 93.81%

1200 - 93.74%

2047 - 93.74%

2048 - 93.74%

3072 - 93.5%

3999 - 93.48%

4095 - 93.48%

4096 - 92.75%

8190 - 58.31%

8192 - 58.31%

10211 - 58.3%

16352 - 58.3%

16379 - 58.3%

16380 - 57.85%

16383 - 43.64%

16384 - 43.11%

MAX_VERTEX_UNIFORM_VECTORS

253 - 100%

256 - 100%

300 - 93.78%

334 - 93.78%

512 - 93.78%

768 - 93.54%

1000 - 93.52%

1024 - 93.52%

2047 - 58.29%

2048 - 58.28%

4088 - 58.28%

4095 - 58.28%

4096 - 43.62%

MAX_VIEWPORT_HEIGHT

2048 - 100%

4096 - 100%

8192 - 99.46%

16383 - 89.6%

16384 - 85.14%

32767 - 46.43%

32768 - 1.14%

MAX_VIEWPORT_WIDTH

1 - 100%

2048 - 100%

4096 - 100%

8192 - 99.45%

16383 - 89.6%

16384 - 85.13%

32767 - 46.43%

32768 - 1.14%

MAX_VIEWS_OVR

4 - 100%

6 - 1.14%

8 - 0.59%

32 - 0.55%

MIN_FRAGMENT_INTERPOLATION_OFFSET_OES

-8 - 100%

-2 - 100%

-0.5 - 99.86%

MIN_PROGRAM_TEXEL_OFFSET

-64 - 100%

-32 - 99.59%

-8 - 98.31%