1

而一个简单的移动统一游戏项目(或一个带有立方体和相机的简单项目)在分析它时提供几乎一致的 CPU 时间且变化较少。

但是添加 googleVR(尝试过的最新和旧版本)模块,分为左眼和右眼(GVRviewer)并配置 VR 移动应用程序提供了很多峰值或变化,这是由于 VR.waitforGPU() 和 gfx .processcommands()。谁能告诉我在添加 GVR 模块时这些性能峰值背后的原因是什么

我尝试了多种优化(例如静态批处理、禁用 vsync、优化网格数据),但似乎没有任何用处。有没有办法摆脱这个问题?

4

0 回答 0