Search Issue Tracker

Won't Fix

Votes

0

Found in [Package]

12.0.0

Issue ID

1348526

Regression

No

ShaderGraph undo operation takes longer on bigger Shaders

Package: Shader Graph

-

Steps to reproduce:
1. Download and open the project "ShaderGraphSlow.zip"
2. Open the Water2 ShaderGraph (Assets > Shades > Water2)
3. Click on Create Node by Right-clicking inside the ShaderGraph
4. Delete the Node (Right-click the Node and Delete)
5. Notice the time taken to delete the Node
6. Create another new Node
7. This time press Ctrl + Z on Windows or Command + Z on macOS to undo the Node creation

Expected result: Undoing the Node creation takes the same amount of time as compared to deleting the Node
Actual result: Undoing the Node creation takes longer time than deleting the Node

Reproducible with: 7.6.0 (2019.4.29f1), 10.5.1 (2020.3.14f1), 11.0.0 (2021.1.15f1), 12.0.0 (2021.2.0b4)

  1. Resolution Note:

    It's a limitation of our current back end. We're actively in the middle of a refactor to a new back end (Graph Tools Foundation) which may address this issue. We will need to re-test and reassess this test case once the migration to the new back end is completed.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.