Search Issue Tracker
Fixed in N/A (awaiting for merge)
Fixed in 10.5.0
Votes
0
Found in [Package]
12.0.0
Issue ID
1323434
Regression
No
[VFX] Too many GPU Event leads to compilation error
After link of 6 gpu event to the same system observe the error
`syntax error: unexpected token 'if' at kernel CSMain`
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
- Play Mode Scenario selection/highlight is too long and out of its bounds when the Play Mode Scenario window is opened after maximizing
- Duplicated groups and incorrect grouping in UI Builder when using UxmlElementAttribute: libraryPath
- Asset name is not shown in the Undo History window when a sprite is modified
- Moving a Tab to a floating window fails when floating windows are docked next to each other
- Crash on UNITY_FT_Render_Glyph_Internal when Generating Font Atlas in the Font Asset Creator Window
Resolution Note (fix version N/A (awaiting for merge)):
Thanks for this report, the fix is pretty straightforward and related to this line of code : https://github.com/Unity-Technologies/Graphics/blob/master/com.unity.visualeffectgraph/Editor/Compiler/VFXCodeGenerator.cs#L144
However, 6 output for gpuevent are only possible on DX11 if the sorting is disabled or there isn't any particle lifetime, otherwise, you will get this error :
```Shader uses 9 UAVs (0 textures and 9 buffers), which is more than the 8 maximum currently supported on D3D11.0.This is OK if you are only targeting D3D11.1 platforms at kernel CSMain (on d3d11)```