Director.PrepareFrame performance problem starting 2019.2.0f1

Hi, I have some timeline that starts in middle of a game, and whenever I start playing a timeline. it seems to call Director.PrepareFrame → ParticleControlPlayable.PrepareFrame->ParticleSystem.Prewarm->ParticleSystem.UpdateJob, and this loops through 10000-20000(this number gets bigger as my pool grow) calls to all different particlesystem module jobs which causes huge frame spike. I do have a pool with gameobject that has particle, but they are all disable when they are in pool.

This never happen before I upgrade to 2019.2

Any idea?

2 Likes

Hello, I am having this exact same problem since upgrading to 2019.2.11f1