近日,VR 优化工具 Quest Games Optimizer 推出 12.7.0 版本,带来了两项备受关注的新功能,为开发者在应用测试方面提供了更大的便利与自由。
此次更新最引人注目的,当属支持开发者禁用应用空间扭曲(AppSW)和关闭动态分辨率缩放(DRS)这两项功能。对于许多开发者而言,在应用开发过程中,精确测试不同参数下的性能表现至关重要,而这两项功能的加入无疑为他们打开了新的测试维度。

应用空间扭曲(AppSW)原本允许应用以实际显示刷新率的一半进行渲染。举个例子,当显示刷新率为 72fps 时,应用只需以 36fps 进行渲染。不过,除了标准的眼睛缓冲区外,应用还需额外渲染运动矢量缓冲区和深度缓冲区。系统会利用这些缓冲区来合成新帧,最终向显示器输出 72 FPS 的画面。
这种机制在一定程度上能够减轻 GPU 的渲染负担,但社区报告显示,启用该功能时,有时会出现轻微的卡顿现象,影响用户体验。现在,开发者在 12.7.0 版本中可以自行决定是否禁用 AppSW,从而更精准地测试应用在不同渲染模式下的性能与流畅度,找出可能存在的问题并进行针对性优化。
而动态分辨率缩放(DRS)的工作原理是根据当前 GPU 的负载情况,自动调整应用的渲染分辨率,以此确保帧率尽可能保持稳定。这一功能在应对复杂场景或 GPU 性能波动时,能够起到一定的缓冲作用,避免画面出现严重的卡顿或掉帧。
然而,在某些特定情况下,开发者可能希望固定渲染分辨率,以更全面地测试应用在特定画质下的性能表现。12.7.0 版本允许开发者关闭 DRS 功能,满足了这一测试需求,让开发者能够更加深入地了解应用在不同分辨率下的性能极限和优化空间。
除了上述两项关键功能外,12.7.0 版本还带来了一系列贴心的功能改进。在界面操作方面,列表视图的导航变得更加便捷,开发者可以更轻松地在众多项目中找到所需内容;点击列表项目时的交互体验也更加直观,响应速度和操作手感都有显著提升。
同时,开发团队还修复了多个 Bug,例如之前二级账户无法显示可用存储空间的问题,以及使用图像或透明度自定义颜色主题时出现的故障等。这些改进不仅提升了工具的稳定性和易用性,也让开发者能够更加专注于应用本身的开发和测试工作。