Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Catax's avatar
Catax
Honored Guest
1 year ago

Oculus 3 (3S) Rendering freezes when built with Unity 6000.32f1 and GPU resident drawer.

When it freezes, the GPU goes to level 5 but the screen remains unchanged. The profiler shows Gfx.WaitForRenderThread in the main thread, and XR.Display.PopulateNextFrameDesc.

In the logcat, it shows ApplySystemModes, gpu changed from 3 to 5

After 5 ~ 10 seconds, GPU changes back to 3 and become normal. it happens randomly with a small scene, with only a few textures, no special shaders. (a prototype scene with probuilder meshes/cubes)

I tried the same build on Oculus 2, it's fine.

When I turn off GPU resident drawer, it's also fine with Oculus 3 (3S).

The rendering path is Forward+, the difference is turning on/off GPU resident drawer.

Is any one encoutering this?

 

 

1 Reply

Replies have been turned off for this discussion