Extremely poor performance unless UIGraphicTracker is disabled

Hi,

We are getting an existing project working with VisionOS/PolySpatial, and have encountered a significant performance issue unless we disable Unity.PolySpatial.Internals.UIGraphicTracker in the PolySpatial settings. Without disabling this, we see frame times in the simulator of 5+ seconds. There are no obvious errors/warnings in the log, and the issue doesn’t occur when playing in editor.

Would there be a reason for us to keep this enabled, and if so what could be the cause for the performance hit? We don’t see any of our screen-space UI canvases regardless (will we need to convert those to world space?).

Thanks :slight_smile:

1 Like

Yes, we only support world space UI.

Thanks for the information regarding poor performance; that’s something I believe we are aware of and are looking into.