GPU Computing with Delphi + FMX + WebGPU
A couple weeks I added to FMXutils repository a conversion of the “Compute Boids” flocking demo.
This builds upon the WebGPU driver for FireMonkey, but uses a dedicated class where the Compute & rendering shaders are hosted.
Two ping-pong buffers are used to store and updated particle data, which are used to mimic the flocking behavior of birds.