Particle system broken on Samsung Galaxy S10

Hi PlayCanvas developers,

We are currently experiencing that the PlayCanvas particle system behaves incorrectly on specific Samsung devices, namely Galaxy S10, Galaxy S10+ and Galaxy S10e with Android 11 and Chrome 93.0.4577.62

Incorrect behaviour:

Correct, expected behaviour:

We have tested the particles on various other devices, where they look correctly (mostly Chrome/Safari):

  • Windows Desktop
  • Apple iPhone 8
  • Apple iPhone 11
  • Apple iPhone XR
  • Apple iPhone 12
  • HUAWEI Mediapad M5
  • Samsung Galaxy Tab A 10.1
  • Samsung Galaxy S7
  • HUAWEI P20 Lite
  • HUAWEI P9 Lite
  • Samsung Galaxy Tab A6
  • Samsung Galaxy S4
  • Medion Lifetab
  • Samsung Galaxy S21

Public project: https://playcanvas.com/project/828090

Any thoughts on what’s causing this?
Edit: the devices are supporting WebGL2

Thanks a lot,
Christoph

1 Like

Looks like it is related to this engine issue: https://github.com/playcanvas/engine/issues/3415

3 Likes

For consistency we have created a seperate github issue:

Update: Following a suggestion from @yaustar we figured out that the particlesystem behaves as expected when forcing the project to launch with WebGL1, as seein in this video:

Hopefully this helps with finding a solution to the problem.

3 Likes