新闻 硬件和技术 微软旨在解决PC游戏最大的难题:着色器编译卡顿

微软旨在解决PC游戏最大的难题:着色器编译卡顿

Arkadiy Andrienko
在完整版本中阅读

PC游戏玩家可能很快就会获得一种显著加快游戏启动时间的功能。微软宣布了其高级着色器交付技术,该技术彻底改革了着色器编译的处理方式——这是造成卡顿和延迟的主要原因。

在安装游戏或新的图形驱动程序后,您可能会被迫等待几分钟的着色器编译。这是因为着色器代码必须在您的特定硬件和驱动版本上每次都重新处理。微软的新方法将这一任务转移到云端。该技术通过预编译着色器数据库(PSDB)包的系统工作,这些包是在微软的服务器上与GPU制造商合作创建的,并针对特定的GPU和驱动配置进行定制。

当您通过Windows上的Xbox PC应用下载游戏时,系统会自动识别您的硬件配置并下载适当的预编译着色器包。因此,游戏可以在首次启动时直接使用这些现成的着色器,从而节省时间和系统资源。根据微软的说法,这一解决方案在Obsidian Entertainment即将推出的 Avowed中将编译时间减少了85%。

预计首批支持该技术的设备是 新的ASUS ROG Ally掌机。然而,微软计划将可用性扩展到其他PC配置。该公司打算在9月之前发布工具,以便开发者将高级着色器交付集成到他们的游戏引擎中。对于玩家来说,这不仅意味着更快的启动时间,还意味着在游戏笔记本和掌机等便携设备上更好的电池续航。

也就是说,这项新技术确实对微软的服务器和稳定的互联网连接产生了依赖。它在离线或使用高度非常规的硬件设置时无法工作。此外,用户必须共享有关其硬件的数据,以使系统正常运行。

因此,如果微软的倡议获得广泛支持,等待着色器编译的漫长过程可能会成为过去式。另一方面,这将使我们的游戏对互联网连接的依赖比以往任何时候都更加明显。

    关于作者
    评论0
    留下评论