Skip to content

Slow rendering on : webgpu_compute_particles #30344

Closed
@Makio64

Description

@Makio64

Description

On iphone12 pro max it seems the "webgpu_compute_particles" is very slow, I originally though its the computation, but it's actually the particule rendering:

  • Webgpu safari, top angle : 60fps
  • Webgpu safari, bottom angle : 20fps

I'm a bit surprised cause I though render 1M particles would have been a piece of cake in webgpu.

For the moment I can do a PR :

  • to setup 256k particles on mobiles by default
  • add a gui to select the number and regenerate the particles system.
  • pause/play the physics

So it might help to monitoring the performance on various mobile

Reproduction steps

  1. open the example on mobile
  2. play with the camera angle

Code

X

Live example

X

Screenshots

X

Version

r172

Device

Mobile

Browser

Safari

OS

iOS

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions