Web3DSurvey Logo
Web3D Survey : WebGL 2
WebGL 2 Support

98.69%

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

WebGL 2 Platform Support (Alphabetical)
PlatformSupport
Android99.05%
Chromium OS99.95%
iOS98.49%
Linux98.27%
Mac OS99.1%
Windows98.07%
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.9%

4096 - 6.79%

8192 - 5.45%

16383 - 4.69%

16384 - 1.02%

MAX_ARRAY_TEXTURE_LAYERS

256 - 100%

512 - 98.83%

1024 - 98.62%

2048 - 98.55%

4096 - 2.91%

MAX_CLIENT_WAIT_TIMEOUT_WEBGL

0 - 100%

1000000000 - 6.26%

MAX_CLIP_DISTANCES_WEBGL

0 - 100%

8 - 99.96%

MAX_COLOR_ATTACHMENTS

1 - 100%

4 - 100%

6 - 96.41%

8 - 96.4%

MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_WEBGL

0 - 100%

7 - 99.6%

8 - 76.89%

MAX_COMBINED_CLIP_AND_CULL_DISTANCES_WEBGL

0 - 100%

8 - 71.45%

16 - 3.12%

MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

4 - 100%

7 - 99.6%

8 - 98.01%

16 - 75.3%

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

50048 - 100%

50060 - 99.9%

50176 - 99.9%

50208 - 99.81%

53247 - 99.73%

53248 - 99.48%

197504 - 75.82%

197632 - 75.82%

198656 - 75.81%

200634 - 75.81%

200644 - 75.81%

200654 - 75.81%

200664 - 75.81%

200674 - 75.8%

200684 - 75.8%

200694 - 75.8%

200703 - 75.8%

200704 - 74.94%

212992 - 32.86%

229372 - 32.85%

229376 - 32.85%

230399 - 32.71%

230400 - 32.5%

231424 - 28.49%

232448 - 28.49%

233402 - 28.48%

233471 - 28.47%

233472 - 28.44%

245756 - 27.77%

245759 - 27.77%

245760 - 27.73%

249855 - 24.79%

249856 - 24.77%

262084 - 24.08%

262140 - 24.08%

262143 - 24.06%

262144 - 23.99%

266170 - 13.94%

266180 - 13.94%

266200 - 13.94%

266220 - 13.94%

266239 - 13.94%

266240 - 13.93%

278528 - 13.08%

507904 - 12.56%

606207 - 12.56%

606208 - 12.41%

1048576 - 8.26%

37756736 - 4.34%

251674624 - 4.34%

402654207 - 4.3%

402654208 - 4.3%

402657279 - 4.23%

402657280 - 4.2%

1006649344 - 3.23%

1207975935 - 3.23%

1207975936 - 3.22%

1624390144 - 2.77%

1645210624 - 2.77%

1846783744 - 2.77%

1846975744 - 2.77%

2008743424 - 2.77%

2008758784 - 2.77%

2013281344 - 2.76%

2013282264 - 2.76%

2013282303 - 2.76%

2013282304 - 2.76%

2147483389 - 2.75%

2147483646 - 2.75%

2147483647 - 2.72%

2823768064 - 2.22%

2834201344 - 2.22%

2834205184 - 2.22%

2835076864 - 2.22%

2838156544 - 2.22%

2839846144 - 2.22%

2842196224 - 2.22%

2842868224 - 2.21%

2848597503 - 2.21%

2849699584 - 2.21%

2854768384 - 2.21%

2866004224 - 2.21%

2873987584 - 2.21%

2877865984 - 2.21%

2879359744 - 2.21%

2880143104 - 2.21%

2882696704 - 2.21%

2883633664 - 2.21%

2885868544 - 2.21%

3019915263 - 2.21%

3019915264 - 2.2%

3324066304 - 0.55%

3352969984 - 0.55%

3357159424 - 0.54%

3365142784 - 0.54%

3375572224 - 0.54%

3375787264 - 0.54%

3380406784 - 0.54%

3506074624 - 0.54%

3517560064 - 0.54%

3527736064 - 0.54%

3544935424 - 0.54%

3566109184 - 0.54%

3569046784 - 0.54%

3575920384 - 0.54%

3575947264 - 0.54%

3575974144 - 0.54%

3575977984 - 0.54%

3578051584 - 0.53%

3579038464 - 0.53%

3579549184 - 0.53%

3579748864 - 0.53%

3581311743 - 0.53%

3582279424 - 0.53%

3585420544 - 0.53%

3589041664 - 0.53%

3603042304 - 0.53%

3604159744 - 0.53%

3612788224 - 0.53%

3613825024 - 0.53%

3614013184 - 0.53%

3617857024 - 0.53%

3634925824 - 0.53%

3637018624 - 0.52%

3730203904 - 0.52%

3738913024 - 0.52%

3743628544 - 0.52%

3748282624 - 0.52%

3807637503 - 0.52%

3877798144 - 0.52%

3877801984 - 0.51%

3879764224 - 0.51%

4026548224 - 0.5%

MAX_COMBINED_TEXTURE_IMAGE_UNITS

16 - 100%

30 - 99.98%

32 - 99.97%

48 - 32.65%

64 - 30.25%

78 - 11%

80 - 11%

96 - 10.15%

112 - 3%

128 - 2.96%

144 - 2.96%

160 - 2.92%

190 - 2.92%

192 - 2.92%

255 - 1.32%

256 - 1.26%

384 - 1.26%

MAX_COMBINED_UNIFORM_BLOCKS

21 - 100%

22 - 100%

23 - 100%

24 - 98.85%

26 - 33.51%

27 - 33.51%

28 - 33.5%

29 - 33.42%

30 - 33.4%

31 - 32.81%

32 - 32.81%

35 - 32.66%

36 - 32.65%

41 - 32.33%

42 - 32.13%

44 - 31.36%

45 - 31.26%

47 - 20.02%

48 - 20%

52 - 19.45%

54 - 19.44%

57 - 19.44%

59 - 19.42%

60 - 19.31%

70 - 10.83%

71 - 10.82%

72 - 10.79%

75 - 9.48%

77 - 9.36%

79 - 9.36%

80 - 9.36%

83 - 8.63%

84 - 8.58%

88 - 4.3%

89 - 4.29%

90 - 4.29%

96 - 3.26%

215 - 3.22%

216 - 3.13%

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

50176 - 100%

50188 - 99.91%

51200 - 99.82%

53247 - 99.73%

53248 - 99.41%

197632 - 75.82%

200703 - 75.81%

200704 - 75.81%

212922 - 75.81%

212928 - 75.81%

212942 - 75.81%

212948 - 75.81%

212952 - 75.81%

212958 - 75.8%

212968 - 75.8%

212972 - 75.8%

212982 - 75.8%

212987 - 75.8%

212988 - 75.32%

212991 - 64.01%

212992 - 63.66%

229375 - 32.85%

229376 - 32.85%

230399 - 32.71%

230400 - 32.5%

232448 - 28.49%

233452 - 28.48%

233471 - 28.48%

233472 - 28.45%

245728 - 27.77%

245759 - 27.77%

245760 - 27.73%

249855 - 24.79%

249856 - 24.77%

262112 - 24.08%

262114 - 24.08%

262143 - 24.08%

262144 - 24%

266170 - 13.94%

266190 - 13.94%

266210 - 13.94%

266220 - 13.94%

266239 - 13.93%

266240 - 13.93%

278528 - 13.08%

507904 - 12.56%

606207 - 12.56%

606208 - 12.41%

1048576 - 8.26%

37756736 - 4.34%

251674624 - 4.34%

402654208 - 4.3%

402655231 - 4.27%

402655232 - 4.27%

402657279 - 4.19%

402657280 - 4.15%

1006649344 - 3.23%

1207975935 - 3.23%

1207975936 - 3.22%

1624390144 - 2.77%

1645210624 - 2.77%

1846783744 - 2.77%

1846975744 - 2.77%

2008743424 - 2.77%

2008758784 - 2.77%

2013281344 - 2.76%

2013282274 - 2.76%

2013282303 - 2.76%

2013282304 - 2.76%

2147483389 - 2.75%

2147483646 - 2.75%

2147483647 - 2.72%

2823768064 - 2.22%

2834201344 - 2.22%

2834205184 - 2.22%

2835076864 - 2.22%

2838156544 - 2.22%

2839846144 - 2.22%

2842196224 - 2.22%

2842868224 - 2.21%

2848597504 - 2.21%

2849699584 - 2.21%

2854768384 - 2.21%

2866004224 - 2.21%

2873987584 - 2.21%

2877865984 - 2.21%

2879359744 - 2.21%

2880143104 - 2.21%

2882696704 - 2.21%

2883633664 - 2.21%

2885868544 - 2.21%

3019915263 - 2.21%

3019915264 - 2.2%

3324066304 - 0.55%

3352969984 - 0.55%

3357159424 - 0.54%

3365142784 - 0.54%

3375572224 - 0.54%

3375787264 - 0.54%

3380406784 - 0.54%

3506074624 - 0.54%

3517560064 - 0.54%

3527736064 - 0.54%

3544935424 - 0.54%

3566109184 - 0.54%

3569046784 - 0.54%

3575920384 - 0.54%

3575947263 - 0.54%

3575974144 - 0.54%

3575977984 - 0.54%

3578051584 - 0.53%

3579038464 - 0.53%

3579549184 - 0.53%

3579748864 - 0.53%

3581311743 - 0.53%

3582279424 - 0.53%

3585420544 - 0.53%

3589041664 - 0.53%

3603042304 - 0.53%

3604159744 - 0.53%

3612788224 - 0.53%

3613825024 - 0.53%

3614013183 - 0.53%

3617857024 - 0.53%

3634925824 - 0.53%

3637018624 - 0.52%

3730203904 - 0.52%

3738913024 - 0.52%

3743628544 - 0.52%

3748282623 - 0.52%

3807637504 - 0.52%

3877798144 - 0.52%

3877801984 - 0.51%

3879764224 - 0.51%

4026548224 - 0.5%

MAX_CUBE_MAP_TEXTURE_SIZE

512 - 100%

1024 - 100%

2048 - 100%

4096 - 99.96%

8192 - 91.25%

16383 - 88.59%

16384 - 87.3%

32768 - 0.58%

MAX_CULL_DISTANCES_WEBGL

0 - 100%

8 - 71.45%

MAX_DRAW_BUFFERS

1 - 100%

4 - 100%

6 - 96.41%

8 - 96.4%

MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT

1 - 100%

MAX_ELEMENT_INDEX

-2 - 100%

2147483647 - 100%

4294967281 - 89.23%

4294967282 - 89.23%

4294967283 - 89.23%

4294967284 - 89.23%

4294967285 - 89.22%

4294967286 - 89.22%

4294967287 - 89.22%

4294967288 - 89.22%

4294967289 - 89.22%

4294967290 - 89.22%

4294967291 - 89.22%

4294967292 - 89.22%

4294967293 - 89.22%

4294967294 - 89.22%

4294967295 - 15.8%

MAX_ELEMENTS_INDICES

2850 - 100%

2950 - 100%

3000 - 100%

65536 - 86.58%

149950 - 85.8%

150000 - 85.8%

1048476 - 84.07%

1048576 - 84.07%

16777216 - 83.42%

536870911 - 78.05%

2147483497 - 78.05%

2147483547 - 78.05%

2147483597 - 78.05%

2147483647 - 78.04%

MAX_ELEMENTS_VERTICES

2900 - 100%

3000 - 100%

65536 - 86.58%

1048426 - 85.8%

1048475 - 85.8%

1048525 - 85.8%

1048575 - 85.8%

1048576 - 84.07%

16777216 - 83.42%

134217727 - 78.05%

536870911 - 78.05%

2147483497 - 78.05%

2147483547 - 78.05%

2147483597 - 78.04%

2147483647 - 78.04%

MAX_FRAGMENT_INPUT_COMPONENTS

59 - 100%

60 - 99.95%

63 - 98.22%

64 - 98.22%

112 - 98.08%

116 - 98.08%

119 - 94.15%

120 - 93.01%

123 - 39.54%

124 - 39.36%

127 - 22.9%

128 - 22.52%

MAX_FRAGMENT_INTERPOLATION_OFFSET_OES

0.4375 - 100%

0.5 - 39.28%

MAX_FRAGMENT_UNIFORM_BLOCKS

11 - 100%

12 - 98.87%

13 - 31.77%

14 - 31.53%

15 - 23.61%

16 - 10.58%

35 - 3.22%

36 - 3.19%

MAX_FRAGMENT_UNIFORM_COMPONENTS

896 - 100%

908 - 99.9%

1023 - 99.9%

1024 - 99.7%

1055 - 95.52%

1056 - 95.51%

2048 - 95.43%

3072 - 95.41%

4095 - 95.4%

4096 - 93.98%

8192 - 11.74%

16380 - 11.74%

16383 - 11.73%

16384 - 11.62%

MAX_FRAGMENT_UNIFORM_VECTORS

112 - 100%

224 - 100%

256 - 99.88%

261 - 95.54%

512 - 95.45%

768 - 95.44%

1024 - 95.43%

2048 - 11.74%

4095 - 11.73%

4096 - 11.72%

MAX_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

4 - 100%

7 - 99.6%

8 - 98.01%

MAX_PROGRAM_TEXEL_OFFSET

7 - 100%

15 - 2.85%

31 - 2.85%

MAX_RENDERBUFFER_SIZE

1024 - 100%

2048 - 100%

4096 - 99.98%

8192 - 99.66%

16383 - 93.41%

16384 - 89.22%

32768 - 0.79%

MAX_SAMPLES

0 - 100%

1 - 99.96%

4 - 99.96%

8 - 63.47%

16 - 36%

MAX_SERVER_WAIT_TIMEOUT

0 - 100%

1000000 - 16.36%

1000000000 - 15.29%

2147483647 - 15.29%

2500000000 - 14.87%

35182224605183 - 14.86%

4294967295000000 - 14.86%

9223372034707292000 - 14.21%

18446744073709552000 - 1.2%

MAX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 100%

16 - 99.97%

24 - 22.34%

32 - 22.29%

64 - 1.32%

MAX_TEXTURE_LOD_BIAS

1 - 100%

2 - 99.99%

4 - 56.69%

12 - 56.69%

14 - 56.6%

15 - 56.59%

15.984375 - 18.07%

15.99609375 - 18.06%

16 - 17.44%

31 - 5.45%

126.99609375 - 5.36%

127 - 4.11%

255 - 3.65%

255.99609375 - 3.65%

256 - 3.29%

MAX_TEXTURE_MAX_ANISOTROPY_EXT

2 - 100%

4 - 99.7%

8 - 99.7%

16 - 99.7%

MAX_TEXTURE_SIZE

1024 - 100%

2048 - 100%

4096 - 99.98%

8192 - 90.81%

16383 - 85.92%

16384 - 84.63%

32768 - 0.57%

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.86%

119 - 81.37%

120 - 80.55%

127 - 38.43%

128 - 38.02%

MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

4 - 100%

MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

2 - 100%

4 - 99.99%

16 - 1.61%

30 - 0.54%

64 - 0.52%

MAX_UNIFORM_BLOCK_SIZE

16384 - 100%

32768 - 75.82%

65536 - 75.81%

67108864 - 2.03%

134217728 - 2%

268435456 - 0.7%

438718464 - 0.69%

492471296 - 0.69%

535664640 - 0.69%

536870656 - 0.69%

536870912 - 0.69%

572657868 - 0.69%

753000448 - 0.69%

756837376 - 0.69%

757287936 - 0.68%

764263424 - 0.68%

764264448 - 0.68%

766392320 - 0.68%

767824896 - 0.68%

768033792 - 0.68%

768714752 - 0.68%

768964608 - 0.68%

805306368 - 0.68%

MAX_UNIFORM_BUFFER_BINDINGS

21 - 100%

22 - 100%

23 - 99.99%

24 - 98.84%

27 - 33.5%

28 - 33.5%

35 - 33.48%

36 - 33.48%

42 - 33.48%

45 - 33.47%

48 - 33.47%

52 - 33.47%

54 - 33.47%

56 - 33.46%

57 - 33.46%

60 - 33.43%

68 - 33.41%

69 - 33.37%

70 - 33.37%

71 - 33.3%

72 - 32.81%

75 - 9.48%

77 - 9.36%

78 - 9.36%

80 - 9.36%

81 - 8.64%

83 - 8.63%

84 - 8.58%

87 - 4.3%

88 - 4.29%

90 - 4.29%

96 - 3.26%

215 - 3.22%

216 - 3.14%

MAX_VARYING_COMPONENTS

59 - 100%

60 - 99.94%

62 - 97.51%

63 - 97.5%

64 - 97.5%

104 - 97.45%

108 - 97.45%

112 - 94.42%

119 - 93.52%

120 - 92.42%

123 - 38.44%

124 - 37.99%

127 - 13.51%

128 - 13.42%

MAX_VARYING_VECTORS

8 - 100%

15 - 99.98%

16 - 97.6%

26 - 97.54%

27 - 97.54%

28 - 94.51%

30 - 93.62%

31 - 38.55%

32 - 14.64%

MAX_VERTEX_ATTRIBS

2 - 100%

4 - 100%

8 - 100%

16 - 99.99%

32 - 5.8%

MAX_VERTEX_OUTPUT_COMPONENTS

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.94%

96 - 97.41%

119 - 97.41%

120 - 96.26%

123 - 42.8%

124 - 42.77%

127 - 27.6%

128 - 27.06%

MAX_VERTEX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 99.99%

16 - 99.97%

24 - 22.14%

32 - 22.08%

64 - 1.32%

MAX_VERTEX_UNIFORM_BLOCKS

11 - 100%

12 - 98.85%

13 - 31.78%

14 - 31.52%

15 - 23.6%

16 - 10.57%

35 - 3.22%

36 - 3.18%

MAX_VERTEX_UNIFORM_COMPONENTS

1023 - 100%

1024 - 99.77%

1035 - 95.65%

1036 - 95.65%

2048 - 95.56%

3072 - 95.38%

4095 - 95.37%

4096 - 94.77%

8190 - 54.7%

8192 - 54.69%

16352 - 54.69%

16379 - 54.69%

16380 - 54.23%

16383 - 42.89%

16384 - 42.4%

MAX_VERTEX_UNIFORM_VECTORS

256 - 100%

512 - 95.58%

768 - 95.4%

1024 - 95.39%

2047 - 54.68%

2048 - 54.68%

4088 - 54.67%

4095 - 54.67%

4096 - 42.88%

MAX_VIEWPORT_HEIGHT

4096 - 100%

8192 - 99.66%

16383 - 95.07%

16384 - 90.72%

32767 - 44.09%

32768 - 1.31%

MAX_VIEWPORT_WIDTH

1 - 100%

2048 - 100%

4096 - 100%

8192 - 99.66%

16383 - 95.06%

16384 - 90.72%

32767 - 44.09%

32768 - 1.31%

MAX_VIEWS_OVR

4 - 100%

6 - 0.97%

8 - 0.54%

MIN_FRAGMENT_INTERPOLATION_OFFSET_OES

-8 - 100%

-2 - 100%

-0.5 - 99.59%

-0.4375 - 2.17%

MIN_PROGRAM_TEXEL_OFFSET

-64 - 100%

-32 - 99.74%

-16 - 97.15%

-8 - 97.15%