Particle Sorting Broken on Xbox One

I’ve set up a simple scene with a single emitter with Distance To View sorting enabled, which works perfectly on PC. If I run it on Xbox One, however, the particles flicker in and out of existence, especially when I move the camera. This only happens on the original Xbox One, not Xbox One X.

269772-brokensorting.gif

In looking at some GPU captures, it appears that the particle sort is doing nothing at all on Xbox, and this is confirmed by running ‘FX.TestGPUSort 1’ through the console, which fails as the GPU returns the data completely untouched.

Interestingly, setting ‘GPUSort.DebugSort 1’ makes it much more stable, but there is still some flickering when moving the camera. The test gpu sort still doesn’t succeed with this setting, but it does do something, which is an improvement over not touching the data at all.

I’m running UE4.10 but it appears that gpu sorting hasn’t been touched very much in later versions so I expect this to still be broken.

Is there anything I can do to fix this behavior?

Hello,

For console related questions please go to the Unreal Engine Forums.
https://forums.unrealengine.com/

Thanks.