We tested in an empty project and on 3 PCs with 100% reproduction.
Shader graph now takes up to multiple seconds to instantiate a node onto the graph.
This scales linearly with shader node count it seems. This had not been the case on 2022.1 or prior.
The Profiler shows a ton of action happening when instantiating.
All 3 computers on high end CPUs (13900k etc) were showing upwards or 2000-3000 ms.
With editor profiler enabled up to 8000 ms. Even deleting is very laggy. This was on a medium sized shader with 60 nodes but is noticeable on smaller ones as well. If it is empty, it is basically instant.
This makes working in shader graph extremely painful right now. Please have a look immediately.
A bugreport was also filed.
Edit 4th October:
2022.3.10 does fix the laggy nodes but the shader recompile times are COMPLETELY UNACCEPTABLE and broken still, I think this started happening with 9 or 8 (hard to say since shader graph was unusable for so long)
For the love of god unity please TEST your software, this is a disgrace
We waited so long now and I have a 50 seconds complete freeze of the editor on shader compile, how are we supposed to work like this? In older versions this was a couple seconds recompile. Am I downloading now a 2020 LTS and porting shaders over?
I open .10 and all non shader graph shaders are completely broken, my scene is flashing like a disco. First we cannot place single nodes and now we have to wait forever for a compile after this is fixed and all third party shaders are broken, jesus christ people
This is indicating that a lot of under the hood stuff was touched again, on a patch which is just supposed to be a minor incremental stability update.
Edit2: This might be releated to asset importing, since a texture import now takes 60 seconds on 13900k and freezes the entire editor, so maybe the shader graph does the same operation.
LINK Unity Editor CoreDLL keeps locking up for 60 seconds every time.
Holy shit I just realized I filed this original post on June 2 … We have October now
I would like to be able to work this year please.