Is your feature request related to a problem? Please describe.
Currently we are limited by the CPU and in order to achieve the 1million particles and more we need to implement GPU acceleration support.
Describe the solution you'd like
Currently the plan is to use a compute shader in order to achieve the goal.
Describe alternatives you've considered
Swap between CPU and GPU if the workload is small and the effort of sending data back and forth is to expensive
Additional context
This feature needs to be discussed and planned out.