Greetings,
I have a custom toon shader I haven’t worked on for two years that I decided to tweak a little again for my project. Since I started on it I have upgraded from Unity 2018 to Unity 2020. What I noticed is that it now takes over a minute for Unity to implement the edits I do to the shader, compared to maybe a second or two before. I used to do a lot of shader editing simply because it was the fastest way to script anything for Unity, but now it is the complete opposite.
Dear,
I am running into this issue as well. My project in URP (Unity 2020.2.7) holds a large number of sifferent shaders, and trying to update a prefab to change a shader takes a few minutes… Totally unusable.
I tried disabling the asynchronous shader compilation, but that does not seem to help.
I also haven’t seen replies in forums thread that this was confirmed to be the cause.
Anybody can confirm officially ?
Anybody has an idea on what else would cause that extensively long time ?
but if someone still not want to do it(update to that version), and not much use variant of shading in the project or maybe go new project and got some this issue(cause maybe you copy all file from last project) you can delete ShaderCache.db and ShaderCache(Folder), but if in your project use many variant of shader, it will take longer in the time you using it.