Web3DSurvey Logo
Web3D Survey : WebGL 2
WebGL 2 Support

98.68%

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

WebGL 2 Platform Support (Alphabetical)
PlatformSupport
Android99.35%
Chromium OS99.97%
iOS98.48%
Linux98%
Mac OS99.06%
Windows98.08%
WebGL 2 Extensions (Alphabetical)
WebGL 2 Parameters (Alphabetical)
ParameterValues - Support
FRAGMENT_INTERPOLATION_OFFSET_BITS_OES

4 - 100%

MAX_3D_TEXTURE_SIZE

1024 - 100%

2048 - 99.96%

4096 - 8.81%

8192 - 6.61%

16383 - 5.77%

16384 - 1.06%

MAX_ARRAY_TEXTURE_LAYERS

128 - 100%

256 - 100%

512 - 98.24%

1024 - 98.02%

2048 - 98%

4096 - 4.18%

MAX_CLIENT_WAIT_TIMEOUT_WEBGL

0 - 100%

1000000000 - 6.47%

MAX_CLIP_DISTANCES_WEBGL

0 - 100%

8 - 99.96%

MAX_COLOR_ATTACHMENTS

1 - 100%

4 - 100%

6 - 95.71%

8 - 95.7%

MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_WEBGL

7 - 100%

8 - 73.98%

MAX_COMBINED_CLIP_AND_CULL_DISTANCES_WEBGL

0 - 100%

8 - 70.77%

16 - 3.14%

MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

7 - 100%

8 - 98.14%

16 - 71.75%

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

50048 - 100%

50060 - 99.92%

50176 - 99.92%

50208 - 99.82%

53247 - 99.74%

53248 - 99.43%

115712 - 75.99%

118784 - 75.99%

197504 - 75.99%

197632 - 75.99%

198656 - 75.98%

200634 - 75.97%

200644 - 75.97%

200664 - 75.97%

200674 - 75.97%

200684 - 75.97%

200694 - 75.97%

200703 - 75.97%

200704 - 75.18%

212988 - 33.79%

212992 - 33.79%

214016 - 33.77%

229372 - 33.77%

229375 - 33.77%

229376 - 33.77%

230399 - 33.6%

230400 - 33.31%

231424 - 28%

232447 - 27.99%

232448 - 27.99%

233471 - 27.97%

233472 - 27.95%

245756 - 27.24%

245759 - 27.24%

245760 - 27.21%

249855 - 24.38%

249856 - 24.37%

262084 - 23.62%

262124 - 23.62%

262134 - 23.62%

262139 - 23.62%

262140 - 23.61%

262143 - 23.6%

262144 - 23.53%

263168 - 14.84%

266180 - 14.84%

266239 - 14.84%

266240 - 14.83%

278528 - 13.95%

606148 - 13.47%

606207 - 13.47%

606208 - 13.2%

1032192 - 7.73%

1048576 - 7.73%

1183648 - 4.44%

37752736 - 4.44%

37756736 - 4.44%

251674624 - 4.44%

402654208 - 4.42%

402657279 - 4.3%

402657280 - 4.28%

1006649344 - 3.19%

1207975935 - 3.19%

1207975936 - 3.17%

1615792384 - 2.63%

1644400384 - 2.63%

1649584384 - 2.63%

1649588224 - 2.63%

2008743424 - 2.63%

2008758784 - 2.63%

2013282303 - 2.62%

2013282304 - 2.62%

2147483646 - 2.61%

2147483647 - 2.55%

2778985984 - 1.84%

2830860544 - 1.84%

2834877184 - 1.84%

2834881024 - 1.84%

2837311743 - 1.84%

2837538304 - 1.84%

2839162624 - 1.84%

2842875904 - 1.84%

2846750464 - 1.84%

2849307904 - 1.84%

2849323264 - 1.84%

2849330944 - 1.84%

2849565184 - 1.83%

2850797824 - 1.83%

2851546624 - 1.83%

2852568064 - 1.83%

2866004224 - 1.83%

2866042624 - 1.83%

2866223104 - 1.83%

2867125504 - 1.83%

2867129344 - 1.83%

2867233024 - 1.83%

2880001024 - 1.83%

2880143104 - 1.83%

2880150784 - 1.83%

2881656064 - 1.83%

2883986944 - 1.83%

2883998464 - 1.82%

2884309504 - 1.82%

2884635904 - 1.82%

2885342464 - 1.82%

2886932224 - 1.82%

2887442944 - 1.82%

3019915264 - 1.82%

3245042944 - 0.54%

3288392704 - 0.54%

3353849344 - 0.54%

3370618624 - 0.54%

3374362623 - 0.54%

3374362624 - 0.54%

3374366464 - 0.54%

3376601344 - 0.54%

3376609023 - 0.54%

3376609024 - 0.54%

3503394304 - 0.54%

3503398144 - 0.54%

3517452543 - 0.53%

3524468224 - 0.53%

3524679424 - 0.53%

3548157184 - 0.53%

3562718464 - 0.53%

3566439423 - 0.53%

3566450943 - 0.53%

3570025984 - 0.53%

3570290944 - 0.53%

3571469824 - 0.53%

3573432064 - 0.53%

3575962623 - 0.53%

3576699904 - 0.53%

3576891904 - 0.53%

3579111424 - 0.53%

3579898624 - 0.52%

3580067584 - 0.52%

3580703104 - 0.52%

3580933504 - 0.52%

3581204224 - 0.52%

3582264064 - 0.52%

3582365824 - 0.52%

3586284544 - 0.52%

3587444224 - 0.52%

3589725184 - 0.52%

3589729024 - 0.52%

3589732864 - 0.52%

3591986944 - 0.52%

3592877824 - 0.52%

3597128704 - 0.51%

3597639424 - 0.51%

3597712384 - 0.51%

3600465664 - 0.51%

3604808704 - 0.51%

3605234943 - 0.51%

3606118144 - 0.51%

3606893824 - 0.51%

3609435904 - 0.51%

3612281344 - 0.51%

3629538303 - 0.51%

3629899264 - 0.51%

3630634624 - 0.51%

3634921984 - 0.51%

3634925824 - 0.5%

3744592384 - 0.5%

3836802304 - 0.5%

3877798144 - 0.5%

3877801984 - 0.5%

MAX_COMBINED_TEXTURE_IMAGE_UNITS

16 - 100%

30 - 99.97%

32 - 99.96%

48 - 33.76%

64 - 31.32%

80 - 14.37%

94 - 13.48%

96 - 13.48%

112 - 3.6%

128 - 3.54%

144 - 3.54%

160 - 3.48%

190 - 3.48%

192 - 3.48%

255 - 1.87%

256 - 1.78%

384 - 1.78%

768 - 0.67%

MAX_COMBINED_UNIFORM_BLOCKS

21 - 100%

22 - 100%

23 - 99.99%

24 - 98.93%

26 - 34.69%

27 - 34.68%

28 - 34.68%

29 - 34.58%

30 - 34.57%

31 - 33.94%

32 - 33.93%

35 - 33.77%

36 - 33.75%

41 - 33.42%

42 - 33.16%

44 - 32.26%

45 - 32.16%

47 - 22.66%

48 - 22.6%

51 - 22.06%

52 - 22.06%

54 - 22.06%

55 - 22.06%

57 - 22.06%

59 - 22.04%

60 - 21.86%

70 - 14.04%

71 - 14.02%

72 - 13.99%

75 - 12.26%

77 - 12.13%

80 - 12.12%

83 - 11.39%

84 - 11.32%

87 - 5.88%

88 - 5.88%

89 - 5.88%

90 - 5.88%

96 - 4.85%

214 - 4.79%

215 - 4.79%

216 - 4.66%

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

50176 - 100%

50188 - 99.9%

51200 - 99.82%

53247 - 99.74%

53248 - 99.4%

115712 - 75.99%

118784 - 75.99%

197632 - 75.99%

200704 - 75.98%

212938 - 75.97%

212942 - 75.97%

212952 - 75.97%

212958 - 75.97%

212960 - 75.97%

212962 - 75.97%

212968 - 75.97%

212978 - 75.97%

212982 - 75.97%

212987 - 75.97%

212988 - 75.54%

212991 - 64.03%

212992 - 63.7%

214016 - 33.77%

229375 - 33.77%

229376 - 33.77%

230399 - 33.6%

230400 - 33.31%

232447 - 28%

232448 - 27.99%

233471 - 27.97%

233472 - 27.94%

245728 - 27.24%

245759 - 27.24%

245760 - 27.2%

249855 - 24.38%

249856 - 24.37%

262074 - 23.62%

262084 - 23.62%

262108 - 23.62%

262111 - 23.61%

262112 - 23.61%

262134 - 23.61%

262143 - 23.61%

262144 - 23.55%

263168 - 14.84%

266180 - 14.84%

266239 - 14.84%

266240 - 14.83%

278528 - 13.95%

606148 - 13.47%

606207 - 13.47%

606208 - 13.23%

1032192 - 7.73%

1048576 - 7.73%

1183648 - 4.44%

37752736 - 4.44%

37756736 - 4.44%

251674623 - 4.44%

251674624 - 4.44%

402654208 - 4.42%

402655231 - 4.36%

402655232 - 4.36%

402657279 - 4.25%

402657280 - 4.23%

1006649344 - 3.19%

1207975935 - 3.19%

1207975936 - 3.17%

1615792384 - 2.63%

1644400384 - 2.63%

1649584384 - 2.63%

1649588224 - 2.63%

2008743424 - 2.63%

2008758783 - 2.63%

2008758784 - 2.62%

2013282303 - 2.62%

2013282304 - 2.62%

2147483646 - 2.61%

2147483647 - 2.54%

2778985984 - 1.84%

2830860544 - 1.84%

2834877184 - 1.84%

2834881024 - 1.84%

2837311744 - 1.84%

2837538304 - 1.84%

2839162624 - 1.84%

2842875904 - 1.84%

2846750464 - 1.84%

2849307904 - 1.84%

2849323264 - 1.84%

2849330944 - 1.84%

2849565184 - 1.83%

2850797824 - 1.83%

2851546623 - 1.83%

2852568064 - 1.83%

2866004224 - 1.83%

2866042624 - 1.83%

2866223104 - 1.83%

2867125504 - 1.83%

2867129344 - 1.83%

2867233024 - 1.83%

2880001024 - 1.83%

2880143104 - 1.83%

2880150784 - 1.83%

2881656064 - 1.83%

2883986944 - 1.83%

2883998463 - 1.82%

2884309504 - 1.82%

2884635904 - 1.82%

2885342464 - 1.82%

2886932224 - 1.82%

2887442944 - 1.82%

3019915263 - 1.82%

3019915264 - 1.82%

3245042944 - 0.54%

3288392704 - 0.54%

3353849344 - 0.54%

3370618624 - 0.54%

3374362624 - 0.54%

3374366464 - 0.54%

3376601344 - 0.54%

3376609024 - 0.54%

3503394304 - 0.54%

3503398144 - 0.54%

3517452543 - 0.53%

3524468224 - 0.53%

3524679424 - 0.53%

3548157184 - 0.53%

3562718464 - 0.53%

3566439424 - 0.53%

3566450943 - 0.53%

3570025984 - 0.53%

3570290944 - 0.53%

3571469824 - 0.53%

3573432064 - 0.53%

3575962623 - 0.53%

3576699903 - 0.53%

3576891904 - 0.53%

3579111424 - 0.53%

3579898624 - 0.52%

3580067584 - 0.52%

3580703104 - 0.52%

3580933504 - 0.52%

3581204224 - 0.52%

3582264064 - 0.52%

3582365824 - 0.52%

3586284544 - 0.52%

3587444224 - 0.52%

3589725184 - 0.52%

3589729024 - 0.52%

3589732864 - 0.52%

3591986944 - 0.52%

3592877824 - 0.52%

3597128704 - 0.51%

3597639424 - 0.51%

3597712384 - 0.51%

3600465664 - 0.51%

3604808704 - 0.51%

3605234944 - 0.51%

3606118144 - 0.51%

3606893824 - 0.51%

3609435904 - 0.51%

3612281344 - 0.51%

3629538303 - 0.51%

3629899264 - 0.51%

3630634624 - 0.51%

3634921984 - 0.51%

3634925824 - 0.5%

3744592384 - 0.5%

3836802304 - 0.5%

3877798144 - 0.5%

3877801984 - 0.5%

MAX_CUBE_MAP_TEXTURE_SIZE

512 - 100%

1024 - 100%

2048 - 100%

4096 - 99.96%

8192 - 87.42%

16383 - 84.93%

16384 - 83.82%

32768 - 0.6%

MAX_CULL_DISTANCES_WEBGL

0 - 100%

8 - 70.77%

MAX_DRAW_BUFFERS

1 - 100%

2 - 100%

4 - 99.99%

6 - 95.7%

8 - 95.7%

MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT

1 - 100%

MAX_ELEMENT_INDEX

0 - 100%

16777215 - 100%

2147483637 - 100%

2147483647 - 100%

4294967279 - 85.91%

4294967281 - 85.91%

4294967282 - 85.91%

4294967283 - 85.91%

4294967285 - 85.91%

4294967286 - 85.91%

4294967287 - 85.91%

4294967289 - 85.91%

4294967291 - 85.91%

4294967292 - 85.9%

4294967293 - 85.9%

4294967294 - 85.9%

4294967295 - 14.09%

MAX_ELEMENTS_INDICES

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 99.99%

65535 - 88.41%

65536 - 88.41%

149850 - 87.49%

150000 - 87.49%

262144 - 85.66%

1048576 - 85.66%

16777116 - 85%

16777216 - 85%

536870911 - 77.82%

2147483497 - 77.81%

2147483547 - 77.81%

2147483647 - 77.81%

MAX_ELEMENTS_VERTICES

32 - 100%

2850 - 100%

2900 - 100%

3000 - 99.99%

65536 - 88.41%

262144 - 87.49%

1048425 - 87.49%

1048575 - 87.49%

1048576 - 85.66%

16777116 - 85%

16777216 - 85%

134217727 - 77.82%

536870911 - 77.81%

2147483497 - 77.81%

2147483547 - 77.81%

2147483597 - 77.81%

2147483647 - 77.81%

MAX_FRAGMENT_INPUT_COMPONENTS

59 - 100%

60 - 99.95%

63 - 97.81%

64 - 97.81%

68 - 97.7%

71 - 97.69%

112 - 97.69%

116 - 97.69%

119 - 94.41%

120 - 93.38%

123 - 40.55%

124 - 40.21%

127 - 22.52%

128 - 22.05%

MAX_FRAGMENT_INTERPOLATION_OFFSET_OES

0.4375 - 100%

0.5 - 36.41%

MAX_FRAGMENT_UNIFORM_BLOCKS

11 - 100%

12 - 98.95%

13 - 32.55%

14 - 32.25%

15 - 23.05%

16 - 11.71%

35 - 4.79%

36 - 4.73%

MAX_FRAGMENT_UNIFORM_COMPONENTS

896 - 100%

908 - 99.92%

1023 - 99.92%

1024 - 99.64%

1056 - 94.09%

2048 - 94.01%

3071 - 94%

3072 - 94%

4000 - 93.98%

4095 - 93.98%

4096 - 92.54%

8192 - 12.76%

16380 - 12.76%

16383 - 12.75%

16384 - 12.58%

MAX_FRAGMENT_UNIFORM_VECTORS

112 - 100%

224 - 100%

256 - 99.89%

261 - 94.11%

512 - 94.04%

768 - 94.03%

1000 - 94.01%

1024 - 94.01%

2048 - 12.76%

4095 - 12.75%

4096 - 12.74%

MAX_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

7 - 100%

8 - 98.14%

MAX_PROGRAM_TEXEL_OFFSET

7 - 100%

15 - 2.69%

31 - 2.69%

63 - 0.51%

MAX_RENDERBUFFER_SIZE

1024 - 100%

2048 - 100%

4096 - 99.97%

8192 - 99.56%

16383 - 92.9%

16384 - 87.37%

32768 - 0.83%

MAX_SAMPLES

0 - 100%

1 - 99.96%

4 - 99.96%

8 - 60.46%

16 - 33.74%

MAX_SERVER_WAIT_TIMEOUT

0 - 100%

500000 - 15.02%

1000000 - 15.01%

1000000000 - 13.78%

2147483647 - 13.78%

2500000000 - 13.38%

35182224605183 - 13.37%

4294967295000000 - 13.37%

9223372034707292000 - 12.49%

18446744073709552000 - 1.29%

MAX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 100%

16 - 99.96%

24 - 20.82%

32 - 20.74%

64 - 1.87%

128 - 0.68%

MAX_TEXTURE_LOD_BIAS

1 - 100%

2 - 100%

12 - 57.49%

14 - 57.41%

15 - 57.4%

15.984375 - 20.54%

15.989999771118164 - 20.54%

15.99609375 - 20.54%

16 - 19.66%

31 - 7.27%

126.99609375 - 7.18%

127 - 6.14%

255 - 5.6%

255.99609375 - 5.59%

256 - 5.02%

MAX_TEXTURE_MAX_ANISOTROPY_EXT

2 - 100%

4 - 99.67%

8 - 99.66%

16 - 99.66%

MAX_TEXTURE_SIZE

2048 - 100%

4096 - 99.97%

8192 - 87.14%

16383 - 82.33%

16384 - 81.21%

32768 - 0.6%

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.85%

119 - 80.89%

120 - 80.12%

127 - 38.71%

128 - 38.21%

MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

4 - 100%

MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

2 - 100%

4 - 99.99%

8 - 1.57%

16 - 1.57%

30 - 0.52%

64 - 0.51%

MAX_UNIFORM_BLOCK_SIZE

16384 - 100%

32768 - 75.99%

65536 - 75.98%

131072 - 2.25%

67108864 - 2.25%

134217728 - 2.24%

268435456 - 0.67%

439884800 - 0.67%

439885824 - 0.67%

535660544 - 0.67%

535664640 - 0.67%

536870912 - 0.66%

741058560 - 0.66%

754891776 - 0.66%

755962880 - 0.66%

755963904 - 0.66%

756672512 - 0.66%

758095872 - 0.66%

759129088 - 0.66%

759815168 - 0.66%

759817216 - 0.66%

760208384 - 0.65%

760680448 - 0.65%

764263424 - 0.65%

764264448 - 0.65%

767995904 - 0.65%

768033792 - 0.65%

768035840 - 0.65%

769058816 - 0.65%

769144832 - 0.65%

769420288 - 0.65%

769980416 - 0.65%

805306368 - 0.65%

MAX_UNIFORM_BUFFER_BINDINGS

21 - 100%

22 - 100%

23 - 100%

24 - 98.97%

27 - 34.68%

28 - 34.68%

36 - 34.66%

42 - 34.66%

45 - 34.65%

48 - 34.65%

51 - 34.65%

52 - 34.65%

54 - 34.64%

56 - 34.64%

57 - 34.64%

60 - 34.62%

68 - 34.6%

69 - 34.59%

70 - 34.58%

71 - 34.5%

72 - 33.85%

75 - 12.26%

77 - 12.13%

80 - 12.13%

83 - 11.39%

84 - 11.32%

87 - 5.88%

89 - 5.88%

90 - 5.87%

96 - 4.85%

214 - 4.79%

215 - 4.79%

216 - 4.65%

MAX_VARYING_COMPONENTS

0 - 100%

59 - 100%

60 - 99.94%

63 - 97.04%

64 - 97.04%

108 - 96.98%

112 - 95.01%

119 - 93.7%

120 - 92.61%

123 - 39.16%

124 - 38.54%

127 - 11.71%

128 - 11.62%

MAX_VARYING_VECTORS

8 - 100%

15 - 99.97%

16 - 97.14%

17 - 97.08%

27 - 97.08%

28 - 95.11%

30 - 93.79%

31 - 39.29%

32 - 12.91%

MAX_VERTEX_ATTRIBS

2 - 100%

4 - 100%

8 - 99.99%

16 - 99.98%

32 - 8.02%

MAX_VERTEX_OUTPUT_COMPONENTS

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.94%

68 - 97%

69 - 97%

95 - 97%

96 - 97%

119 - 97%

120 - 96%

123 - 43.15%

124 - 43.08%

127 - 29.19%

128 - 28.46%

MAX_VERTEX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 100%

16 - 99.96%

24 - 20.71%

32 - 20.64%

64 - 1.87%

128 - 0.68%

MAX_VERTEX_UNIFORM_BLOCKS

11 - 100%

12 - 98.87%

13 - 32.55%

14 - 32.24%

15 - 23.04%

16 - 11.71%

35 - 4.79%

36 - 4.73%

MAX_VERTEX_UNIFORM_COMPONENTS

1023 - 100%

1024 - 99.71%

1036 - 94.22%

2047 - 94.15%

2048 - 94.15%

3071 - 93.96%

3072 - 93.96%

4000 - 93.94%

4095 - 93.94%

4096 - 93.18%

8190 - 54.95%

8192 - 54.95%

16352 - 54.94%

16379 - 54.94%

16380 - 54.49%

16383 - 43%

16384 - 42.5%

MAX_VERTEX_UNIFORM_VECTORS

128 - 100%

256 - 100%

512 - 94.18%

768 - 93.99%

1000 - 93.97%

1024 - 93.97%

2047 - 54.92%

2048 - 54.92%

4088 - 54.91%

4095 - 54.91%

4096 - 42.98%

MAX_VIEWPORT_HEIGHT

0 - 100%

2048 - 100%

4096 - 100%

8191 - 99.56%

8192 - 99.56%

16383 - 94.59%

16384 - 88.89%

32767 - 43.31%

32768 - 1.31%

MAX_VIEWPORT_WIDTH

0 - 100%

1 - 100%

2048 - 99.99%

4096 - 99.99%

8191 - 99.56%

8192 - 99.55%

16383 - 94.59%

16384 - 88.89%

32767 - 43.31%

32768 - 1.31%

MAX_VIEWS_OVR

4 - 100%

6 - 1.12%

8 - 0.62%

32 - 0.53%

MIN_FRAGMENT_INTERPOLATION_OFFSET_OES

-8 - 100%

-2 - 100%

-0.5 - 99.56%

-0.4375 - 2.37%

MIN_PROGRAM_TEXEL_OFFSET

-64 - 100%

-32 - 99.49%

-16 - 97.31%

-8 - 97.31%