Arm推出了一款开源解决方案,旨在增强移动设备上的图形升级。该解决方案有望为智能手机带来PC级的游戏体验,同时优化性能和功耗。
“Arm Accuracy Super Resolution”(Arm ASR)是一种时间升频器,它结合了来自多个帧的信息,以从较低分辨率目标生成高质量图像。这种方法允许游戏开发人员以较低的分辨率渲染图形,然后对其进行升频,从而在不牺牲视觉质量的情况下显着提高性能。
该公司决定开发时间升频器是为了解决移动游戏中常见的图形性能挑战。
Arm 的解决方案源自 AMD 的FidelityFX Super Resolution 2 (FSR2),这是一个令人印象深刻的开源项目,已在 PC 和游戏机市场取得成功。通过将这项技术应用于移动设备,Arm 旨在为开发人员提供熟悉的 API 和配置选项。
为了展示 Arm ASR 的功能,该公司使用配备 Arm Immortalis-G720 GPU 的商用移动设备进行了测试,显示分辨率为 2800×1260。结果显示,与原始分辨率渲染相比,GPU 性能有显著提升:
重要的是,升级技术允许在稳定的低温下进行高质量渲染,避免了在长时间游戏过程中对用户体验产生负面影响的热节流问题。
Arm 解释说:“升级的工作原理是先以较低的分辨率渲染帧的某些阶段,然后再应用该技术从低分辨率缩放到更高分辨率。”
“它不应该在渲染帧的每个步骤中都使用,因为它会在渲染全屏效果或用户界面时导致难看的缺陷。然而,在流程的早期阶段,它可以发挥很好的作用,并在流程中提供抗锯齿功能。”
Arm ASR 实现的性能提升直接转化为功耗节省,这是手机游戏的一个关键因素。
Arm 与联发科合作,使用 Dimensity 9300 手机验证了这些节能效果,与原生全分辨率渲染相比,功耗显著降低:
Arm 的游戏内容团队还将 ASR 技术应用于他们的“Mori”演示,这是一个旨在挑战未来移动 GPU 的虚幻引擎项目。结果展示了升级器在提高性能的同时保留精细细节的能力,利用强大的对比度自适应锐化 (RCAS) 进一步提高图像质量。
为了与 AMD GPUOpen 等项目的开源精神保持一致,Arm 决定在 MIT 开源许可下发布 Arm ASR。这一决定允许开发人员在自己的项目中自由访问和试验该技术,从而有可能加速移动游戏中高质量升级的采用。
Arm ASR 的发布代表着移动图形技术的重大进步,为开发人员提供了强大的工具,可以在不影响视觉质量的情况下优化游戏的性能和能效。
随着移动游戏行业不断突破手持设备的极限,Arm ASR 等解决方案将有助于为全球玩家提供身临其境的游戏体验。