Unity Issue Tracker - VFX Property Binder breaks when connecting GPU Event to Initialize Particle Nodes that are connected to Output Particle Nodes
Fixed
UUM-571
VFX Property Binder breaks when connecting GPU Event to Initialize Particle Nodes that are connected to Output Particle Nodes
Unity: Visual Effects
Fixed
2022.2.X
2022.1.X
2021.3.X
Won't Fix
2019.4.X
Fixed in 2022.2.0a17
Fixed in 12.1.7 (2021.3.6f1)
I won't take the risk of introducing this kind of change for a low user pain just before the end of support.
How to reproduce:
1. Open the user's attached "T1175885_VFX" project
2. Open the "Test_VFXGraph_Subgraph" VFX file from the Project Browser
3. Connect the "Initialize Particle" or "Initialize Particle Strip" Node to the "GPUEvent" Node
Expected result: Nodes are successfully connected without any errors thrown
Actual result: "Test_VFXGraph : Exception while compiling expression graph: System.InvalidOperationException: Unexpected link context : SpawnerGPU" error is thrown in the Console log
Connecting GPUEvent to a new Initialize Particle Node doesn't reproduce the issue. It's only reproducible when the Initialize Particle Node is connected to Output Particle Nodes
Not reproducible with HD RP
Prioritise and Follow this issue
Have a workaround or additional info about this issue?