I am on 2021.2.3f URP and have a VFX graph that has 4 GPU events. When I try to add another GPU event I get this compile error There are more uavs (9) than the maximum supported (8) in ComputeShader ‘[fx_multi_missileLaunch] [Main Projectile] Update Particle’ kernel ‘CSMain’.
Looking at the Unity issue tracker this is marked as fixed but… it doesn’t say what version of unity it was fixed on or if the fix was applied to URP or not Unity Issue Tracker - [VFX] Too many GPU Event leads to compilation error
Hi! Yes GPU event is still an experimental feature and you can go over the maximum autorized UAV count by using too many of them. There’s no work around except from using less of them.
The GPU event feature will be completely overhauled in the future.
What is the proper way to attach death effects to particles with VFX graph then? I cant trigger a subgraph from a GPU event since that breaks the binding and I am limited to less then 4 GPU events on end. How can I trigger complex effects off death of particles?