Search Issue Tracker
By Design
By Design in 2020.3.X
Votes
0
Found in
2020.3.33f1
Issue ID
UUM-21707
Regression
No
ILPPs open every assembly on every recompilation when there are ILPPs in a project
Reproduction steps:
1. Open the attached project "ILPP_Repro.zip"
2. Open the Compilation Timeline window (Window > Analysis > Compilation Timeline)
3. Click "Recompile" and observe total time
4. Open the CompilationPipelinePatches.cs file in a code editor (Dependencies/com.recroom.editorhelpers/Editor/EditorPatches/CompilationPipelinePatches.cs)
5. Click "Recompile" and observe total time
Expected result: the total time is about the same at steps 3 and 5
Actual result: the total time increases at step 5 (for example from 14 to 17 seconds)
Reproducible with: 2020.3.33f1
Couldn't test with: 2020.3.43f1, 2021.3.16f1, 2022.2.2f1, 2023.1.0a24 (the project only works with 2020.3.33f1)
Reproducible on: macOS 12.4 (Intel)
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
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
- “ArgumentException: Invalid double parameter.” error is thrown when Infinity is typed into the Fixed Timestep field
- GameObject becomes gray when using HDRP and STP together on macOS
Resolution Note:
This is something we are woking on adressing for future versions of Unity, with the upcoming change to msbuild. ILPP will be something that will be individual configured on a per project basic.
For older versions of Unity it is not something we have any plan of changing.
I do love the workaround you have made though.
Resolution Note (2020.3.X):
This is something we are woking on adressing for future versions of Unity, with the upcoming change to msbuild. ILPP will be something that will be individual configured on a per project basic.
For older versions of Unity it is not something we have any plan of changing.
I do love the workaround you have made though.