Web3DSurvey Logo
Web3D Survey : WebGL 2
WebGL 2 Support

98.53%

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

WebGL 2 Platform Support (Alphabetical)
PlatformSupport
Android98.96%
Chromium OS99.94%
iOS98.95%
Linux97.88%
Mac OS98.67%
Windows98.03%
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.97%

4096 - 7.19%

8192 - 5.99%

16383 - 5.12%

16384 - 1.16%

MAX_ARRAY_TEXTURE_LAYERS

256 - 100%

512 - 98.85%

1024 - 98.63%

2048 - 98.62%

4096 - 4.62%

MAX_CLIENT_WAIT_TIMEOUT_WEBGL

0 - 100%

1000000000 - 6.83%

MAX_CLIP_DISTANCES_WEBGL

0 - 100%

8 - 99.86%

MAX_COLOR_ATTACHMENTS

1 - 100%

4 - 100%

6 - 96.75%

8 - 94.86%

MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_WEBGL

0 - 100%

5 - 77.88%

7 - 76.11%

8 - 58.41%

MAX_COMBINED_CLIP_AND_CULL_DISTANCES_WEBGL

0 - 100%

8 - 70.43%

16 - 3.6%

MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

6 - 100%

7 - 94.22%

8 - 91.11%

16 - 73.33%

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

50048 - 100%

50176 - 99.95%

50208 - 99.87%

53247 - 99.81%

53248 - 99.45%

197504 - 75.81%

197632 - 75.81%

200634 - 75.79%

200644 - 75.78%

200654 - 75.78%

200674 - 75.78%

200684 - 75.77%

200703 - 75.77%

200704 - 74.78%

212988 - 31.42%

212992 - 31.42%

229372 - 31.41%

229376 - 31.41%

230340 - 31.27%

230399 - 31.27%

230400 - 31.01%

231424 - 26.5%

232448 - 26.5%

233402 - 26.48%

233432 - 26.48%

233471 - 26.48%

233472 - 26.45%

245756 - 25.74%

245759 - 25.74%

245760 - 25.67%

249806 - 22.47%

249846 - 22.47%

249855 - 22.47%

249856 - 22.46%

262074 - 21.88%

262084 - 21.88%

262124 - 21.87%

262134 - 21.87%

262140 - 21.87%

262143 - 21.84%

262144 - 21.75%

263168 - 13.82%

266170 - 13.82%

266210 - 13.82%

266239 - 13.82%

266240 - 13.82%

278528 - 12.87%

589824 - 12.61%

606207 - 12.6%

606208 - 12.44%

1048576 - 8.05%

1183648 - 4.19%

37756736 - 4.19%

251674624 - 4.19%

402654208 - 4.17%

402657279 - 4.08%

402657280 - 4.07%

402669568 - 3.01%

1006649344 - 3.01%

1207975935 - 3.01%

1207975936 - 3%

1646819584 - 2.47%

2008743424 - 2.47%

2008758784 - 2.47%

2013282303 - 2.47%

2013282304 - 2.46%

2147483389 - 2.45%

2147483646 - 2.45%

2147483647 - 2.41%

2629583104 - 1.79%

2629586944 - 1.79%

2632528384 - 1.79%

2632777984 - 1.79%

2823061504 - 1.79%

2825818624 - 1.79%

2834600704 - 1.79%

2839608064 - 1.78%

2842872064 - 1.78%

2842875904 - 1.78%

2842879744 - 1.78%

2843075584 - 1.78%

2848355584 - 1.78%

2849334784 - 1.78%

2853589504 - 1.78%

2866261504 - 1.78%

2866265344 - 1.78%

2867409664 - 1.78%

2879555584 - 1.78%

2879559424 - 1.78%

2884693504 - 1.77%

3019915264 - 1.77%

3121759743 - 0.62%

3221241664 - 0.62%

3331339264 - 0.62%

3352547584 - 0.62%

3353039104 - 0.62%

3363303424 - 0.62%

3374550784 - 0.61%

3375867904 - 0.61%

3387238144 - 0.61%

3505732864 - 0.61%

3524264704 - 0.61%

3526906624 - 0.61%

3532854784 - 0.61%

3562898944 - 0.61%

3564116224 - 0.61%

3564726784 - 0.61%

3566481664 - 0.61%

3566516224 - 0.6%

3566942464 - 0.6%

3567568384 - 0.6%

3568082944 - 0.6%

3571988224 - 0.6%

3572364544 - 0.6%

3572606464 - 0.6%

3576150784 - 0.6%

3576385024 - 0.6%

3576611584 - 0.6%

3578408704 - 0.6%

3578785024 - 0.6%

3579418624 - 0.59%

3579468543 - 0.59%

3579472384 - 0.59%

3579760384 - 0.59%

3580655104 - 0.59%

3580658944 - 0.59%

3580962304 - 0.59%

3583869184 - 0.59%

3586288384 - 0.59%

3586292224 - 0.59%

3588692224 - 0.58%

3589041664 - 0.58%

3589379584 - 0.58%

3589483264 - 0.58%

3589487104 - 0.58%

3589828864 - 0.58%

3589882624 - 0.58%

3591207424 - 0.58%

3592259584 - 0.58%

3592505344 - 0.58%

3595431423 - 0.58%

3595592704 - 0.58%

3614036224 - 0.58%

3634683904 - 0.57%

3639276544 - 0.57%

3877798144 - 0.57%

3877801984 - 0.57%

3877805824 - 0.57%

3879760384 - 0.57%

4026548223 - 0.56%

4026548224 - 0.56%

4806843904 - 0.53%

4810541824 - 0.53%

4820114944 - 0.53%

4824212224 - 0.53%

4824289024 - 0.53%

4826593024 - 0.53%

4829837824 - 0.52%

4843819264 - 0.52%

4855558143 - 0.52%

4856452864 - 0.52%

4860100863 - 0.52%

4860254464 - 0.52%

4860519424 - 0.52%

4860600064 - 0.52%

5179168759 - 0.52%

5350472704 - 0.52%

5548286464 - 0.52%

5550571264 - 0.52%

5601063423 - 0.51%

5624526784 - 0.51%

5732203264 - 0.51%

5732207104 - 0.51%

6039814144 - 0.51%

6274802944 - 0.51%

6324530944 - 0.5%

6334357504 - 0.5%

6377979904 - 0.5%

6403992064 - 0.5%

6442467319 - 0.5%

6460294144 - 0.5%

6707186944 - 0.5%

6708008704 - 0.5%

MAX_COMBINED_TEXTURE_IMAGE_UNITS

14 - 100%

16 - 100%

30 - 99.95%

32 - 99.94%

48 - 31.23%

60 - 29.13%

64 - 29.13%

78 - 12.65%

80 - 12.65%

94 - 11.67%

96 - 11.67%

112 - 3.32%

128 - 3.27%

144 - 3.27%

190 - 3.2%

192 - 3.19%

255 - 1.54%

256 - 1.47%

384 - 1.46%

MAX_COMBINED_UNIFORM_BLOCKS

21 - 100%

22 - 100%

23 - 99.99%

24 - 98.64%

26 - 32.28%

27 - 32.28%

28 - 32.28%

29 - 32.18%

30 - 32.17%

32 - 31.64%

35 - 31.55%

36 - 31.54%

41 - 31.26%

42 - 31.15%

44 - 30.5%

45 - 30.38%

47 - 22.05%

48 - 22.02%

52 - 21.7%

54 - 21.7%

57 - 21.69%

59 - 21.67%

60 - 21.55%

70 - 12.94%

71 - 12.92%

72 - 12.9%

73 - 11.48%

75 - 11.48%

79 - 11.36%

80 - 11.36%

82 - 10.47%

83 - 10.46%

84 - 10.28%

87 - 5.18%

88 - 5.18%

89 - 5.18%

90 - 5.17%

96 - 4.01%

215 - 3.99%

216 - 3.84%

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

50176 - 100%

50188 - 99.91%

50352 - 99.84%

51200 - 99.84%

53247 - 99.79%

53248 - 99.46%

197632 - 75.92%

212918 - 75.9%

212922 - 75.9%

212928 - 75.9%

212932 - 75.9%

212938 - 75.89%

212942 - 75.89%

212948 - 75.89%

212958 - 75.89%

212962 - 75.89%

212968 - 75.89%

212972 - 75.89%

212987 - 75.89%

212988 - 75.29%

212991 - 62.92%

212992 - 62.48%

229376 - 31.55%

230380 - 31.4%

230399 - 31.4%

230400 - 31.16%

232448 - 26.46%

233442 - 26.44%

233452 - 26.44%

233471 - 26.44%

233472 - 26.41%

245728 - 25.68%

245759 - 25.68%

245760 - 25.63%

249796 - 22.48%

249806 - 22.48%

249855 - 22.48%

249856 - 22.47%

262094 - 21.86%

262104 - 21.86%

262112 - 21.86%

262114 - 21.85%

262143 - 21.85%

262144 - 21.77%

263168 - 14%

266170 - 14%

266230 - 14%

266240 - 14%

278528 - 13.02%

589824 - 12.75%

606207 - 12.75%

606208 - 12.57%

1048576 - 8.02%

1183648 - 4.23%

251674624 - 4.23%

402654208 - 4.21%

402655232 - 4.18%

402657279 - 4.09%

402657280 - 4.07%

402669568 - 3.07%

1006649344 - 3.07%

1207975935 - 3.07%

1207975936 - 3.06%

1587864063 - 2.48%

1646819584 - 2.48%

2008743424 - 2.48%

2008758784 - 2.48%

2013282303 - 2.48%

2013282304 - 2.48%

2147483389 - 2.46%

2147483646 - 2.46%

2147483647 - 2.41%

2632528384 - 1.76%

2822980864 - 1.76%

2823061504 - 1.76%

2836340224 - 1.76%

2839608064 - 1.76%

2842872064 - 1.76%

2842875904 - 1.76%

2842879744 - 1.76%

2848355584 - 1.76%

2849334784 - 1.75%

2853589504 - 1.75%

2866265344 - 1.75%

2879555584 - 1.75%

2879559424 - 1.75%

2880312064 - 1.75%

2884282623 - 1.75%

2884693504 - 1.75%

3019915263 - 1.75%

3019915264 - 1.75%

3121759743 - 0.63%

3336066304 - 0.63%

3338324224 - 0.63%

3352547584 - 0.63%

3353039104 - 0.63%

3363303424 - 0.63%

3374550784 - 0.62%

3375867904 - 0.62%

3387238144 - 0.62%

3458339584 - 0.62%

3520059904 - 0.62%

3524264704 - 0.62%

3526380544 - 0.62%

3532854784 - 0.62%

3561800704 - 0.62%

3562898944 - 0.62%

3564116224 - 0.62%

3564726784 - 0.61%

3565368064 - 0.61%

3566481664 - 0.61%

3566516224 - 0.61%

3567568384 - 0.61%

3568082944 - 0.61%

3571988224 - 0.61%

3574123264 - 0.61%

3576150784 - 0.61%

3576611584 - 0.61%

3578785024 - 0.6%

3579760384 - 0.6%

3580658943 - 0.6%

3580658944 - 0.6%

3580693504 - 0.6%

3580962304 - 0.6%

3583869184 - 0.6%

3586288384 - 0.6%

3588692224 - 0.6%

3589041663 - 0.6%

3589379584 - 0.6%

3589828864 - 0.59%

3591207424 - 0.59%

3592505344 - 0.59%

3595431423 - 0.59%

3595592704 - 0.59%

3606463744 - 0.59%

3614036224 - 0.59%

3634683904 - 0.59%

3877798144 - 0.59%

3877801984 - 0.58%

3877805824 - 0.58%

3879760384 - 0.58%

3879764224 - 0.58%

4026548223 - 0.58%

4026548224 - 0.58%

4806843904 - 0.55%

4810541824 - 0.55%

4820114944 - 0.55%

4824212224 - 0.55%

4824289024 - 0.55%

4829837824 - 0.54%

4835121664 - 0.54%

4855558144 - 0.54%

4856452864 - 0.54%

4860100864 - 0.54%

4860519424 - 0.54%

4860600064 - 0.54%

5179168759 - 0.54%

5350472704 - 0.54%

5548286464 - 0.54%

5551922944 - 0.54%

5555394304 - 0.53%

5601063424 - 0.53%

5624526784 - 0.53%

5732203264 - 0.53%

5732207104 - 0.53%

6039814144 - 0.53%

6274799104 - 0.53%

6274802944 - 0.53%

6324530944 - 0.53%

6403992064 - 0.52%

6460294144 - 0.52%

6539866624 - 0.52%

6662174464 - 0.52%

6708008704 - 0.52%

6708242944 - 0.52%

6711817984 - 0.52%

6712520704 - 0.51%

6727308544 - 0.51%

6731348224 - 0.51%

6738625024 - 0.51%

6770815744 - 0.51%

6774644224 - 0.51%

6775554304 - 0.51%

6786701824 - 0.51%

6788944384 - 0.51%

6790023424 - 0.51%

6792315904 - 0.51%

6792573184 - 0.51%

6792968704 - 0.51%

6792995584 - 0.5%

6793010944 - 0.5%

6793352704 - 0.5%

6795188224 - 0.5%

6795414784 - 0.5%

6795435904 - 0.5%

6795691264 - 0.5%

6799715584 - 0.5%

6799915264 - 0.5%

6799919104 - 0.5%

6800268544 - 0.5%

MAX_CUBE_MAP_TEXTURE_SIZE

512 - 100%

1024 - 100%

2048 - 100%

4096 - 99.94%

8192 - 89.98%

16383 - 87.31%

16384 - 86.15%

32768 - 0.63%

MAX_CULL_DISTANCES_WEBGL

0 - 100%

8 - 70.44%

MAX_DRAW_BUFFERS

1 - 100%

4 - 100%

6 - 96.75%

8 - 94.86%

MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT

1 - 100%

MAX_ELEMENT_INDEX

-2 - 100%

16777215 - 100%

2147483634 - 100%

2147483647 - 100%

4294967279 - 88.37%

4294967280 - 88.37%

4294967281 - 88.37%

4294967282 - 88.36%

4294967283 - 88.36%

4294967284 - 88.36%

4294967285 - 88.36%

4294967286 - 88.36%

4294967288 - 88.36%

4294967289 - 88.36%

4294967290 - 88.35%

4294967291 - 88.35%

4294967292 - 88.35%

4294967293 - 88.35%

4294967294 - 88.35%

4294967295 - 12.9%

MAX_ELEMENTS_INDICES

2850 - 100%

2900 - 100%

2950 - 100%

3000 - 99.99%

65535 - 89.48%

65536 - 89.48%

149900 - 88.7%

149950 - 88.69%

150000 - 88.69%

1048476 - 87.02%

1048576 - 87.01%

16777216 - 86.34%

536870911 - 80.71%

2147483497 - 80.7%

2147483547 - 80.7%

2147483597 - 80.7%

2147483647 - 80.69%

MAX_ELEMENTS_VERTICES

32 - 100%

2850 - 100%

2900 - 100%

2950 - 99.99%

3000 - 99.99%

65535 - 89.68%

65536 - 89.68%

1048426 - 88.87%

1048525 - 88.87%

1048575 - 88.86%

1048576 - 87.13%

16777216 - 86.44%

536870911 - 80.55%

2147483497 - 80.55%

2147483547 - 80.55%

2147483597 - 80.54%

2147483647 - 80.54%

MAX_FRAGMENT_INPUT_COMPONENTS

59 - 100%

60 - 99.96%

64 - 98.22%

68 - 98.11%

112 - 98.11%

116 - 98.11%

119 - 94.32%

120 - 93%

123 - 36.8%

124 - 36.56%

127 - 21%

128 - 20.52%

MAX_FRAGMENT_INTERPOLATION_OFFSET_OES

0.4375 - 100%

0.5 - 39.92%

MAX_FRAGMENT_UNIFORM_BLOCKS

11 - 100%

12 - 98.68%

13 - 30.2%

14 - 29.9%

15 - 21.12%

16 - 10.8%

35 - 3.77%

36 - 3.72%

MAX_FRAGMENT_UNIFORM_COMPONENTS

896 - 100%

1023 - 99.95%

1024 - 99.68%

1056 - 94.8%

1200 - 94.73%

2048 - 94.73%

3072 - 94.72%

4000 - 94.7%

4095 - 94.7%

4096 - 93.13%

8192 - 12.88%

16380 - 12.88%

16383 - 12.85%

16384 - 12.61%

MAX_FRAGMENT_UNIFORM_VECTORS

112 - 100%

224 - 100%

256 - 99.9%

261 - 94.8%

300 - 94.73%

512 - 94.73%

768 - 94.72%

1000 - 94.71%

1024 - 94.7%

2048 - 12.87%

4095 - 12.87%

4096 - 12.85%

MAX_PIXEL_LOCAL_STORAGE_PLANES_WEBGL

6 - 100%

7 - 94.22%

8 - 91.11%

MAX_PROGRAM_TEXEL_OFFSET

7 - 100%

15 - 2.54%

31 - 2.54%

MAX_RENDERBUFFER_SIZE

1024 - 100%

2048 - 100%

4096 - 99.95%

8192 - 99.55%

16383 - 92.88%

16384 - 88.49%

32768 - 0.89%

MAX_SAMPLES

0 - 100%

4 - 99.97%

8 - 61.66%

16 - 30.31%

MAX_SERVER_WAIT_TIMEOUT

0 - 100%

500000 - 13.44%

1000000 - 13.44%

2147483647 - 12.28%

2500000000 - 11.96%

35182224605183 - 11.96%

4294967295000000 - 11.95%

9223372034707292000 - 11.51%

9223372036854776000 - 1.46%

18446744073709552000 - 1.46%

MAX_TEXTURE_IMAGE_UNITS

4 - 100%

8 - 100%

16 - 99.94%

24 - 19.89%

32 - 19.79%

64 - 1.62%

MAX_TEXTURE_LOD_BIAS

1 - 100%

2 - 99.99%

12 - 55.52%

14 - 55.45%

15 - 55.42%

15.989999771118164 - 18.49%

15.99609375 - 18.49%

16 - 18.1%

30 - 5.72%

31 - 5.72%

126 - 5.68%

126.99609375 - 5.68%

127 - 4.59%

255 - 3.79%

255.99609375 - 3.78%

256 - 3.5%

MAX_TEXTURE_MAX_ANISOTROPY_EXT

2 - 100%

4 - 99.67%

8 - 99.67%

16 - 99.67%

MAX_TEXTURE_SIZE

1024 - 100%

2048 - 100%

4096 - 99.95%

8192 - 89.17%

16383 - 83.85%

16384 - 82.65%

32768 - 0.64%

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS

32 - 100%

60 - 100%

63 - 99.99%

64 - 99.84%

119 - 83.56%

120 - 82.56%

127 - 39.2%

128 - 38.7%

MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS

4 - 100%

MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS

2 - 100%

4 - 99.99%

8 - 1.62%

16 - 1.62%

30 - 0.53%

64 - 0.53%

MAX_UNIFORM_BLOCK_SIZE

16384 - 100%

32768 - 75.8%

65536 - 75.79%

67108864 - 1.98%

134217728 - 1.97%

268435456 - 0.53%

535664640 - 0.52%

536870912 - 0.52%

701217792 - 0.52%

701218816 - 0.52%

702069760 - 0.52%

753547264 - 0.52%

757224448 - 0.51%

758095872 - 0.51%

758096896 - 0.51%

758149120 - 0.51%

759557120 - 0.51%

764332032 - 0.51%

764333056 - 0.51%

764638208 - 0.51%

769247232 - 0.51%

805306368 - 0.51%

MAX_UNIFORM_BUFFER_BINDINGS

22 - 100%

23 - 99.99%

24 - 98.68%

28 - 32.14%

36 - 32.12%

41 - 32.12%

42 - 32.12%

45 - 32.12%

48 - 32.11%

52 - 32.11%

53 - 32.11%

54 - 32.11%

56 - 32.1%

57 - 32.1%

60 - 32.06%

68 - 32.03%

69 - 32.02%

70 - 32.02%

71 - 31.93%

72 - 31.5%

75 - 11.38%

79 - 11.27%

80 - 11.27%

81 - 10.38%

83 - 10.38%

84 - 10.19%

87 - 5.14%

88 - 5.14%

89 - 5.14%

90 - 5.14%

96 - 3.97%

215 - 3.95%

216 - 3.8%

MAX_VARYING_COMPONENTS

0 - 100%

30 - 100%

59 - 100%

60 - 99.95%

62 - 97.62%

64 - 97.62%

104 - 97.55%

108 - 97.55%

112 - 94.05%

119 - 93.76%

120 - 92.37%

123 - 35.57%

124 - 35.01%

127 - 10.32%

128 - 10.2%

MAX_VARYING_VECTORS

4 - 100%

8 - 100%

15 - 99.95%

16 - 97.69%

26 - 97.62%

27 - 97.62%

28 - 94.11%

30 - 93.82%

31 - 35.65%

32 - 11.63%

MAX_VERTEX_ATTRIBS

2 - 100%

8 - 100%

16 - 99.98%

32 - 7.39%

MAX_VERTEX_OUTPUT_COMPONENTS

60 - 100%

63 - 99.99%

64 - 99.96%

68 - 97.3%

96 - 97.3%

119 - 97.3%

120 - 95.96%

123 - 39.78%

124 - 39.72%

127 - 25.39%

128 - 24.72%

MAX_VERTEX_TEXTURE_IMAGE_UNITS

2 - 100%

4 - 100%

8 - 99.99%

16 - 99.93%

24 - 19.83%

30 - 19.74%

32 - 19.74%

64 - 1.54%

MAX_VERTEX_UNIFORM_BLOCKS

11 - 100%

12 - 98.66%

13 - 30.41%

14 - 30.11%

15 - 21.21%

16 - 11.06%

35 - 3.95%

36 - 3.91%

MAX_VERTEX_UNIFORM_COMPONENTS

512 - 100%

1023 - 100%

1024 - 99.75%

1036 - 95.1%

2048 - 95.04%

3072 - 94.89%

4000 - 94.88%

4095 - 94.87%

4096 - 94.29%

8190 - 57.15%

8192 - 57.15%

16352 - 57.14%

16379 - 57.14%

16380 - 56.54%

16383 - 44.07%

16384 - 43.43%

MAX_VERTEX_UNIFORM_VECTORS

128 - 100%

256 - 100%

300 - 94.85%

512 - 94.85%

768 - 94.69%

1000 - 94.68%

1024 - 94.68%

2047 - 57.19%

2048 - 57.18%

4088 - 57.18%

4095 - 57.17%

4096 - 44.22%

MAX_VIEWPORT_HEIGHT

2048 - 100%

4096 - 100%

8192 - 99.56%

16383 - 94.73%

16384 - 90.2%

32767 - 45.39%

32768 - 1.19%

MAX_VIEWPORT_WIDTH

1 - 100%

2048 - 100%

4096 - 99.99%

8192 - 99.53%

16383 - 94.76%

16384 - 90.04%

32767 - 45.39%

32768 - 1.23%

MAX_VIEWS_OVR

4 - 100%

6 - 1.09%

8 - 0.66%

32 - 0.57%

MIN_FRAGMENT_INTERPOLATION_OFFSET_OES

-8 - 100%

-2 - 100%

-0.5 - 99.63%

-0.4375 - 1.9%

MIN_PROGRAM_TEXEL_OFFSET

-64 - 100%

-32 - 99.54%

-16 - 97.45%

-8 - 97.45%