# Advantages of WebGL2 over WebGL1?

**URL:** <https://forum.babylonjs.com/t/advantages-of-webgl2-over-webgl1/5461>\
**Category:** Questions\
**Created:** [September 4, 2019, 4:47pm UTC](https://forum.babylonjs.com/t/advantages-of-webgl2-over-webgl1/5461 "2019-09-04T16:47:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Escobar](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/escobar/32/2726_2.png) [@Escobar](https://forum.babylonjs.com/u/Escobar)\
**Post date:** [September 4, 2019, 4:47pm UTC](https://forum.babylonjs.com/t/advantages-of-webgl2-over-webgl1/5461/1 "2019-09-04T16:47:25Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [September 4, 2019, 6:01pm UTC](https://forum.babylonjs.com/t/advantages-of-webgl2-over-webgl1/5461/2 "2019-09-04T18:01:47Z")

</div>

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

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