Advantages of WebGL2 over WebGL1?

I’ve made a small test that works much better on WebGL1 than in WebGL2 in one old mobile device, and in the rest of cases seem to work equal in both cases.

Why we should use one or other?

Thank you!

Webgl2 is not really about perf but more about features:
https://doc.babylonjs.com/features/webgl2

That being said, for particles we can get FAR better results with webgl2 than 1 ;D