Web3DSurvey Logo
Web3D Survey : WebGL 2
WebGL 2 Support

98.56%

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

WebGL 2 Platform Support (Alphabetical)
PlatformSupport
Android99.16%
Chromium OS99.95%
iOS98.18%
Linux98.05%
Mac OS99.03%
Windows97.92%
WebGL 2 Extensions (Alphabetical)
WebGL 2 Parameters (Alphabetical)
ParameterValues - Support
FRAGMENT_INTERPOLATION_OFFSET_BITS_OES

0 - 100%

4 - 100%

MAX_3D_TEXTURE_SIZE

1024 - 100%

2048 - 99.95%

4096 - 8.32%

8192 - 6.13%

16383 - 5.51%

16384 - 1.02%

MAX_ARRAY_TEXTURE_LAYERS

256 - 100%

512 - 98.28%

1024 - 97.99%

2048 - 97.96%

4096 - 3.68%

MAX_CLIENT_WAIT_TIMEOUT_WEBGL

0 - 100%

1000000000 - 6.35%

MAX_CLIP_DISTANCES_WEBGL

0 - 100%

8 - 99.96%

MAX_COLOR_ATTACHMENTS

4 - 100%

8 - 95.58%

MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_WEBGL

7 - 100%

8 - 80.93%

MAX_COMBINED_CLIP_AND_CULL_DISTANCES_WEBGL

0 - 100%

8 - 72.6%

16 - 2.52%

MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

7 - 100%

8 - 94.13%

16 - 75.06%

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

50048 - 100%

50060 - 99.92%

50176 - 99.92%

50208 - 99.79%

53247 - 99.71%

53248 - 99.39%

118784 - 77.09%

197504 - 77.08%

197631 - 77.08%

197632 - 77.08%

198656 - 77.07%

200634 - 77.07%

200644 - 77.07%

200654 - 77.07%

200664 - 77.07%

200684 - 77.07%

200694 - 77.06%

200703 - 77.06%

200704 - 76.28%

212992 - 32.48%

217088 - 32.46%

229372 - 32.46%

229375 - 32.46%

229376 - 32.46%

230399 - 32.12%

230400 - 31.81%

231424 - 26.56%

232448 - 26.56%

233452 - 26.53%

233471 - 26.53%

233472 - 26.51%

245756 - 25.79%

245759 - 25.79%

245760 - 25.76%

249855 - 23.21%

249856 - 23.2%

262084 - 22.47%

262094 - 22.47%

262114 - 22.47%

262124 - 22.47%

262139 - 22.46%

262140 - 22.46%

262143 - 22.45%

262144 - 22.38%

263168 - 13.83%

266239 - 13.83%

266240 - 13.82%

278528 - 13.03%

606207 - 12.36%

606208 - 12.12%

1048576 - 6.92%

37756736 - 3.94%

251674623 - 3.94%

251674624 - 3.94%

402654207 - 3.92%

402654208 - 3.92%

402657279 - 3.83%

402657280 - 3.82%

1207975935 - 2.81%

1207975936 - 2.79%

1617374464 - 2.3%

1617412864 - 2.3%

1850047744 - 2.3%

2008743424 - 2.3%

2008758784 - 2.3%

2013282304 - 2.3%

2147483646 - 2.3%

2147483647 - 2.25%

2778993663 - 1.67%

2781224704 - 1.67%

2842849024 - 1.67%

2842868224 - 1.67%

2842872063 - 1.66%

2844565504 - 1.66%

2846600704 - 1.66%

2849338623 - 1.66%

2849338624 - 1.66%

2849476864 - 1.66%

2849768704 - 1.66%

2851945984 - 1.66%

2852360704 - 1.66%

2854753024 - 1.66%

2859802624 - 1.66%

2866008064 - 1.66%

2866011904 - 1.65%

2867233024 - 1.65%

2879378944 - 1.64%

2879613184 - 1.64%

2879951104 - 1.64%

2880143104 - 1.64%

2880146944 - 1.64%

2880361984 - 1.64%

2881018624 - 1.64%

2882232064 - 1.64%

2882497024 - 1.64%

2883660544 - 1.64%

2884386304 - 1.64%

3019915263 - 1.64%

3019915264 - 1.64%

MAX_COMBINED_TEXTURE_IMAGE_UNITS

16 - 100%

30 - 99.98%

32 - 99.98%

48 - 32.5%

64 - 29.55%

80 - 13.28%

96 - 12.48%

112 - 3.37%

144 - 3.34%

160 - 3.28%

190 - 3.28%

192 - 3.28%

255 - 1.77%

256 - 1.71%

384 - 1.71%

768 - 0.64%

MAX_COMBINED_UNIFORM_BLOCKS

21 - 100%

23 - 100%

24 - 98.89%

26 - 33.42%

27 - 33.42%

28 - 33.42%

29 - 33.32%

30 - 33.31%

31 - 32.66%

32 - 32.65%

35 - 32.5%

36 - 32.48%

41 - 32.11%

42 - 31.83%

44 - 30.72%

45 - 30.61%

47 - 21.36%

48 - 21.32%

52 - 20.6%

54 - 20.6%

57 - 20.6%

59 - 20.58%

60 - 20.4%

70 - 13%

71 - 12.98%

72 - 12.95%

74 - 11.34%

75 - 11.33%

77 - 11.21%

78 - 11.21%

80 - 11.21%

81 - 10.55%

83 - 10.55%

84 - 10.48%

87 - 5.22%

88 - 5.22%

89 - 5.22%

90 - 5.22%

96 - 4.3%

215 - 4.26%

216 - 4.15%

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

50176 - 100%

50188 - 99.87%

51200 - 99.79%

53247 - 99.71%

53248 - 99.44%

118784 - 77.09%

197632 - 77.08%

200704 - 77.07%

212922 - 77.07%

212932 - 77.07%

212938 - 77.07%

212948 - 77.07%

212958 - 77.07%

212962 - 77.07%

212972 - 77.06%

212982 - 77.06%

212987 - 77.06%

212988 - 76.58%

212991 - 63.52%

212992 - 63.16%

217088 - 32.46%

229375 - 32.46%

229376 - 32.46%

230399 - 32.12%

230400 - 31.81%

232448 - 26.56%

233432 - 26.54%

233471 - 26.54%

233472 - 26.51%

245728 - 25.79%

245759 - 25.79%

245760 - 25.76%

249855 - 23.21%

249856 - 23.2%

262074 - 22.47%

262094 - 22.47%

262104 - 22.47%

262111 - 22.47%

262112 - 22.46%

262124 - 22.46%

262143 - 22.46%

262144 - 22.39%

263168 - 13.83%

266239 - 13.83%

266240 - 13.82%

278528 - 13.03%

606207 - 12.36%

606208 - 12.11%

1048576 - 6.92%

37756736 - 3.94%

251674623 - 3.94%

251674624 - 3.94%

402654208 - 3.92%

402655231 - 3.87%

402655232 - 3.87%

402657279 - 3.79%

402657280 - 3.77%

1207975935 - 2.81%

1207975936 - 2.79%

1617374464 - 2.3%

1617412864 - 2.3%

1850047744 - 2.3%

2008743424 - 2.3%

2008758784 - 2.3%

2013282304 - 2.3%

2147483646 - 2.3%

2147483647 - 2.25%

2778993663 - 1.67%

2781224704 - 1.67%

2842849024 - 1.67%

2842868223 - 1.67%

2842872063 - 1.66%

2842872064 - 1.66%

2844565504 - 1.66%

2846600704 - 1.66%

2849338624 - 1.66%

2849476864 - 1.66%

2849768704 - 1.66%

2851945984 - 1.66%

2852360704 - 1.66%

2854753024 - 1.66%

2859802624 - 1.66%

2866008064 - 1.66%

2866011904 - 1.65%

2867233024 - 1.65%

2879378944 - 1.64%

2879613184 - 1.64%

2879951104 - 1.64%

2880143104 - 1.64%

2880146944 - 1.64%

2880361984 - 1.64%

2881018624 - 1.64%

2882232064 - 1.64%

2882497024 - 1.64%

2883660544 - 1.64%

2884386304 - 1.64%

3019915263 - 1.64%

3019915264 - 1.64%

MAX_CUBE_MAP_TEXTURE_SIZE

512 - 100%

1024 - 100%

2048 - 100%

4096 - 99.98%

8192 - 87.88%

16383 - 85.64%

16384 - 84.37%

32768 - 0.6%

MAX_CULL_DISTANCES_WEBGL

0 - 100%

8 - 72.6%

MAX_DRAW_BUFFERS

2 - 100%

4 - 100%

8 - 95.58%

MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT

1 - 100%

MAX_ELEMENT_INDEX

-2 - 100%

16777215 - 100%

2147483647 - 100%

4294967280 - 86.39%

4294967281 - 86.39%

4294967282 - 86.39%

4294967283 - 86.39%

4294967285 - 86.39%

4294967286 - 86.39%

4294967288 - 86.38%

4294967289 - 86.38%

4294967290 - 86.38%

4294967291 - 86.38%

4294967292 - 86.38%

4294967293 - 86.38%

4294967294 - 86.38%

4294967295 - 13.96%

MAX_ELEMENTS_INDICES

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 100%

65535 - 88.46%

65536 - 88.46%

150000 - 87.65%

1048526 - 85.93%

1048576 - 85.93%

16777215 - 85.25%

16777216 - 85.24%

536870911 - 78.38%

2147483497 - 78.38%

2147483547 - 78.37%

2147483597 - 78.37%

2147483647 - 78.37%

MAX_ELEMENTS_VERTICES

32 - 100%

2850 - 100%

2900 - 100%

2950 - 99.99%

3000 - 99.99%

65536 - 88.46%

1048426 - 87.65%

1048575 - 87.65%

1048576 - 85.93%

16777216 - 85.25%

134217727 - 78.38%

536870911 - 78.38%

2147483497 - 78.37%

2147483547 - 78.37%

2147483597 - 78.37%

2147483647 - 78.37%

MAX_FRAGMENT_INPUT_COMPONENTS

59 - 100%

60 - 99.95%

63 - 97.89%

64 - 97.89%

68 - 97.77%

116 - 97.77%

119 - 94.8%

120 - 93.63%

123 - 37.8%

124 - 37.52%

127 - 22.09%

128 - 21.58%

MAX_FRAGMENT_INTERPOLATION_OFFSET_OES

0 - 100%

0.4375 - 100%

0.5 - 33.94%

MAX_FRAGMENT_UNIFORM_BLOCKS

11 - 100%

12 - 98.9%

13 - 31.35%

14 - 30.88%

15 - 21.99%

16 - 10.99%

35 - 4.26%

36 - 4.23%

MAX_FRAGMENT_UNIFORM_COMPONENTS

896 - 100%

908 - 99.92%

1023 - 99.91%

1024 - 99.6%

1056 - 94.12%

2048 - 94.05%

3072 - 94.04%

4095 - 94.02%

4096 - 92.46%

8000 - 11.57%

8192 - 11.57%

16380 - 11.57%

16383 - 11.56%

16384 - 11.41%

MAX_FRAGMENT_UNIFORM_VECTORS

112 - 100%

224 - 100%

256 - 99.9%

261 - 94.2%

512 - 94.12%

768 - 94.12%

1024 - 94.1%

2000 - 11.57%

2048 - 11.57%

4095 - 11.57%

4096 - 11.55%

MAX_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

7 - 100%

8 - 94.13%

MAX_PROGRAM_TEXEL_OFFSET

7 - 100%

31 - 2.36%

MAX_RENDERBUFFER_SIZE

1024 - 100%

2048 - 100%

4096 - 99.99%

8192 - 99.66%

16383 - 93.22%

16384 - 87.97%

32768 - 0.8%

MAX_SAMPLES

0 - 100%

4 - 99.96%

8 - 62.07%

16 - 34.03%

MAX_SERVER_WAIT_TIMEOUT

0 - 100%

500000 - 14.86%

1000000 - 14.86%

1000000000 - 13.74%

2147483647 - 13.74%

2500000000 - 13.27%

35182224605183 - 13.25%

4294967295000000 - 13.25%

9223372034707292000 - 12.23%

9223372036854776000 - 1.16%

18446744073709552000 - 1.16%

MAX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 100%

16 - 99.98%

24 - 19.86%

32 - 19.8%

64 - 1.77%

128 - 0.66%

MAX_TEXTURE_LOD_BIAS

1 - 100%

2 - 100%

12 - 55.04%

14 - 54.96%

15 - 54.94%

15.984375 - 19.43%

15.989999771118164 - 19.43%

15.99609375 - 19.43%

16 - 18.45%

31 - 6.96%

126.99609375 - 6.85%

127 - 5.64%

255 - 5.16%

255.99609375 - 5.15%

256 - 4.55%

MAX_TEXTURE_MAX_ANISOTROPY_EXT

0 - 100%

2 - 100%

4 - 99.7%

16 - 99.7%

MAX_TEXTURE_SIZE

2048 - 100%

4096 - 99.99%

8192 - 87.83%

16383 - 83.23%

16384 - 81.95%

32768 - 0.59%

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

32 - 100%

60 - 100%

63 - 100%

64 - 99.85%

119 - 81.19%

120 - 80.37%

127 - 36.61%

128 - 36.12%

MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

4 - 100%

MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

2 - 100%

4 - 100%

8 - 1.5%

16 - 1.5%

MAX_UNIFORM_BLOCK_SIZE

16384 - 100%

32768 - 77.09%

65536 - 77.08%

4194304 - 2.14%

67108864 - 2.14%

134217728 - 2.12%

431295488 - 0.67%

493341696 - 0.67%

535664640 - 0.67%

536870912 - 0.67%

741655552 - 0.66%

758088704 - 0.66%

758546432 - 0.66%

759819264 - 0.66%

759856128 - 0.66%

760514560 - 0.66%

762609664 - 0.66%

764263424 - 0.66%

764264448 - 0.66%

764265472 - 0.66%

767830016 - 0.66%

767892480 - 0.66%

767982592 - 0.66%

768033792 - 0.66%

768034816 - 0.66%

768092160 - 0.66%

768590848 - 0.66%

768661504 - 0.66%

768971776 - 0.66%

805306368 - 0.65%

MAX_UNIFORM_BUFFER_BINDINGS

21 - 100%

22 - 100%

23 - 100%

24 - 98.84%

27 - 33.41%

28 - 33.41%

36 - 33.4%

42 - 33.39%

45 - 33.38%

48 - 33.38%

52 - 33.38%

54 - 33.37%

56 - 33.37%

57 - 33.37%

60 - 33.32%

68 - 33.31%

69 - 33.29%

70 - 33.29%

71 - 33.2%

72 - 32.51%

75 - 11.34%

77 - 11.21%

78 - 11.21%

80 - 11.21%

82 - 10.55%

83 - 10.55%

84 - 10.48%

87 - 5.22%

88 - 5.22%

89 - 5.22%

90 - 5.22%

96 - 4.3%

215 - 4.26%

216 - 4.14%

MAX_VARYING_COMPONENTS

59 - 100%

60 - 99.94%

62 - 97.13%

63 - 97.13%

64 - 97.13%

108 - 97.07%

112 - 97.06%

119 - 94.1%

120 - 92.86%

123 - 36.71%

124 - 36.08%

127 - 11.59%

128 - 11.49%

MAX_VARYING_VECTORS

8 - 100%

15 - 99.99%

16 - 97.24%

27 - 97.18%

28 - 97.17%

30 - 94.21%

31 - 36.85%

32 - 12.67%

MAX_VERTEX_ATTRIBS

2 - 100%

4 - 100%

8 - 100%

16 - 99.99%

29 - 7.49%

32 - 7.49%

MAX_VERTEX_OUTPUT_COMPONENTS

60 - 100%

63 - 99.99%

64 - 99.95%

68 - 97.16%

95 - 97.16%

96 - 97.16%

119 - 97.16%

120 - 96.06%

123 - 40.16%

124 - 40.12%

127 - 30.33%

128 - 29.58%

MAX_VERTEX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 100%

16 - 99.98%

24 - 19.78%

32 - 19.71%

64 - 1.77%

128 - 0.66%

MAX_VERTEX_UNIFORM_BLOCKS

11 - 100%

12 - 98.87%

13 - 31.35%

14 - 30.89%

15 - 21.99%

16 - 10.99%

35 - 4.26%

36 - 4.22%

MAX_VERTEX_UNIFORM_COMPONENTS

0 - 100%

1023 - 100%

1024 - 99.68%

1036 - 94.22%

2047 - 94.15%

2048 - 94.15%

3071 - 93.98%

3072 - 93.98%

4095 - 93.96%

4096 - 93.27%

4566 - 56.04%

8000 - 56.04%

8190 - 56.03%

8192 - 56.03%

16352 - 56.03%

16379 - 56.02%

16380 - 55.54%

16383 - 42.48%

16384 - 42%

MAX_VERTEX_UNIFORM_VECTORS

128 - 100%

256 - 100%

512 - 94.25%

768 - 94.08%

1024 - 94.06%

2000 - 56.15%

2047 - 56.15%

2048 - 56.14%

4088 - 56.14%

4095 - 56.14%

4096 - 42.59%

MAX_VIEWPORT_HEIGHT

0 - 100%

2048 - 100%

4096 - 100%

8192 - 99.67%

16383 - 94.86%

16384 - 89.4%

32767 - 45.87%

32768 - 1.5%

MAX_VIEWPORT_WIDTH

0 - 100%

1 - 100%

4096 - 100%

8192 - 99.67%

16383 - 94.85%

16384 - 89.4%

32767 - 45.87%

32768 - 1.5%

MAX_VIEWS_OVR

4 - 100%

6 - 0.9%

8 - 0.5%

MIN_FRAGMENT_INTERPOLATION_OFFSET_OES

-8 - 100%

-2 - 100%

-0.5 - 99.66%

-0.4375 - 2.32%

MIN_PROGRAM_TEXEL_OFFSET

-64 - 100%

-32 - 99.61%

-8 - 97.64%