Search Issue Tracker
Fixed
Fixed in 1.21.1
Votes
0
Found in [Package]
1.21.1
Issue ID
ADDR-2170
Regression
Yes
[Addressables] Increased game loading time when using the Addressable package 1.18.4+
How to reproduce:
1. Open the "case_1355900" project
2. Open the "SampleScene" Scene
3. Build the Addressables bundles by clicking "Windows -> Asset Management -> Addressables -> Groups -> Build -> New Build -> Default Build Script"
4. Build and run the project by clicking "File -> Build and Run"
5. Open the "%LOCALAPPDATA%\\Gentlymad Studios\\AddressablesLoadingPerformance\\Player.txt" text file
6. Observe the loading time (in ms) after "Total time:"
Expected result: the loading time is ~6000 ms
Actual result: the loading time is ~15000 ms
Reproducible with: 1.18.4, 1.18.15 (2019.4.29f1, 2020.3.16f1, 2021.1.17f1, 2021.2.0b7, 2022.1.0a5)
Not reproducible with: 1.8.2 (2019.4.29f1, 2020.3.16f1, 2021.1.17f1, 2021.2.0b7, 2022.1.0a5)
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
- Event "XRInputSubsystem.trackingOriginUpdated" triggers twice when recentering the view
- UITK TextField value is overwritten incorrectly by the converter result when Binding Mode is set to "To Source"
- Out of memory crash when selecting more than 80000 Assets simultaneously
- UI Toolkit Button text is not rendered when the Button has fixed height with specific Icon font
- Unable to bind RenderTexture to the VisualElement's StyleBackground property
Resolution Note (fix version 1.21.1):
Fixed in 1.21.1
There was a change in the implementation of the .Task API for async operation handles that was needed to ensure correctness. This does affect the loading behavior and results in a significant slowdown when many items are loaded as in this bug report. there are other ways of loading that do not exhibit this performance hit and should be used instead