We develop a shooter on Quest 2.
Every time we first launch the game and we fire, we spawn a FX made with Niagara and there is stutter the first time the FX is spawned. We have a stutter for every unique FX we spawn (one for hit, destruction…).
I thought it was coming from the texture and tried disabling the texture streaming on each textures. This didn’t helped.
Does anyone have a suggestion about what I could try ?
I’ve experienced the same thing. There are 2 ways that I know to avoid that stutter.
One way is to create a PSO cache and apply it to your project. PSO Caching docs
Another way (more of a workaround) is during loading or when the camera is faded to black, fire off each of your FX. (It will stutter, but since the screen is black no one will notice)