Forum Discussion
RaveTZ
9 years agoProtege
VR.WaitForGPU killing performance in Unity3D. Very difficult to profile other issues. Video Example
Here is a video showing what the issue is https://youtu.be/n5ngEzZSKH0 I'm trying to release an update to Vanguard V but perforance has become a real issue. The game runs at 150fps on my laptop ...
delphinius81
9 years agoRising Star
VR.WaitForGPU basically means that your frames are taking too long to render. To maintain 90fps, you need to be < or about equal to 11.1 ms per frame (1000ms/s / 90 frames/s = 11.11111). Both your CPU and GPU values are above that. So VR.WaitForGPU is not killing performance - that function is actually the CPU saying that it needs to wait some amount of time for rendering to finish before it can send new data to the GPU. If you want to address this, you need to look at how much you are trying to render each frame and reduce/optimize where possible.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 2 months ago
- 4 years ago
- 4 months ago