Search Issue Tracker
By Design
Votes
0
Found in [Package]
9.0.0-preview.15
Issue ID
1232614
Regression
No
[ShaderGraph] Can't connect a SubGraph to the Master's Position inputs when SubGraph contains a Vector4 output
How to reproduce:
1. Open the attached project named "Case_1232614"
2. Open the UnlitGraph
3. Try connecting the subgraph to any of the position nodes
Expected result: Subgraph can be connected to any of the position inputs
Actual result: Subgraph can't be connected to the Master nodes at all
Reproducible with: 2018.4.21f1, 2019.3.9f1, 2020.1.0b5, 2020.2.0a7
Could not test with: 2017.4.38f1(No package manager)
Reproducible with package versions: 6.9.2, 8.0.1, 9.0.0-preview.15(git master)
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
- "Unsupported texture format R16 for a swizzle" error and texture is not correctly rendered when using texture Swizzle and reimporting texture asset
- Tab order is incorrect after re-ordering
- [Ubuntu] Red squares instead of ticks in dropdown options
- Multiple simultaneous input with the touch screen sometimes leaves button in not default state
- Crash on ShowDelayedContextMenu(bool) when changing the Size options of a Visual Element in the UIToolkit Inspector
Resolution Note:
This is actually by design. If the subgraph contains any nodes that can't be used in the vertex stage, then the whole subgraph is "Stage-locked" to the fragment stage and none of the outputs can be used in the vertex stage.
We have a feature request captured to change this behavior and provide better messaging, but this is currently behaving as intended.