Search Issue Tracker
Fixed
Unknown (hidden) 2019.4.X
Fixed in 2021.3.6f1, 2022.1.13f1, 2022.2.0a17
Votes
0
Found in
2019.4.36f1
2021.3.3f1
2022.1.2f1
2022.2.0a7
Issue ID
UUM-571
Regression
No
VFX Property Binder breaks when connecting GPU Event to Initialize Particle Nodes that are connected to Output Particle Nodes
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
Reproducible with: 7.7.1 (2019.4.36f1), 10.8.1 (2020.3.30f1), 12.1.5 (2021.2.14f1), 13.1.6 (2022.1.0b10), 14.0.0 (2022.2.0a7)
Note:
- 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
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Process VFXCamera Command" column is displayed in the "Render Graph Viewer" when there are no VFX in the Scene
- [Performance] Vulkan performing much worse than OpenGLES due to excessive buffer copies on Quest 2/3
- An error 'AssertionException: Assertion failure. Value was False' is displayed in the Console when maximizing or unmaximizing the UI Builder
- Asset Database warning is being logged continuously when creating a script in an embedded package
- Build process only shows Initializing when building for Android
Resolution Note (fix version 2022.2.0a17):
Fixed in 2022.2.0a17
Resolution Note (fix version 2021.3.6f1):
Fixed in 12.1.7 (2021.3.6f1)
Resolution Note (2019.4.X):
I won't take the risk of introducing this kind of change for a low user pain just before the end of support.