(Case 1292862) Performance regression: scene load times in builds 2x-10x slower. URP Volume Framework does an entire assembly walk just to initialize itself (0.5s)īut the actual regression here seems to be Resources.Load every single Resources.Load call takes > 3 seconds!!Īnother example - note the blocking time is almost identicalĪnd one more, this call internally loads ~10 shaders in resources (from the Oculus integration) and thus easily blocks for 30 I reported a new case (and another one with additional data): Not sure what's going on here, "SetUserDefinedSettings" alone is taking between 0.5 and 1s in 2020.2 There is a number of really weird places in terms of timing some of them seem to contribute to the slowdowns. I went a bit deeper and profiled this in a larger project.
If we add multiple other scenes in the build with that empty scene, the load time dramatically increases. However, when building an empty scene on it's own, the load time is fine. This behaviour is only observed when at least 3 scenes are included in the build. On earlier engine versions this load time was closer to 20-30 seconds. The load time at the start of our Oculus Quest app and the loading time using async scene load between scenes is almost 2 minutes+ for very simple scenes even though the priority of loading is set to high. Reported at: (Case 1256947) Oculus Quest build start of app and async single scene loading is vastly slower on 2020.2.0a15