一个中国YouTuber在骁龙8 Elite Gen 6参考设备上,用DirectX 12模式跑通了《赛博朋克2077》和《黑神话:悟空》。不是云游戏,不是串流,是本地运行——通过一层翻译层实现。

这背后指向一个更大的动作:高通可能在为旗舰骁龙芯片加入对DirectX 12的正式支持。据这位YouTuber透露,高通正在考虑一套官方方案,让安卓设备更好地支持PC游戏模拟。

打开网易新闻 查看精彩图片

为什么DX12支持是关键一步

安卓上跑PC游戏,一直卡在图形API的翻译损耗上。DirectX是Windows游戏的通用语言,而安卓原生走的是别的图形接口。中间加一层翻译,性能打折、兼容性出问题,都是常态。

如果高通在芯片层面把DirectX 12的支持做进去,翻译层的负担会大幅减轻。对模拟器开发者和玩家来说,这意味着更多PC大作有机会在手机上跑起来,而不只是少数被反复优化的样本。

这次测试选的两款游戏也说明问题。《赛博朋克2077》和《黑神话:悟空》都属于对图形性能要求极高的3A作品,能在参考设备上通过翻译层跑通,本身就比跑一些轻量级游戏更有说服力。

哪些芯片能用,还是未知数

目前不清楚高通是否会把这项能力下放到最新旗舰之外的其它SoC上。换句话说,老款骁龙芯片能不能沾光,现在没有答案。

另一个悬而未决的点是推送方式。骁龙8 Elite Gen 6和骁龙8 Elite Extreme Gen 6是否会通过驱动更新的形式获得这项支持,同样不明确。即便高通愿意推,最终能不能落到用户手上,大概率还要看手机厂商的态度——驱动更新这件事,厂商的话语权一直不小。

所以现在能确认的只有两件事:一是有人在骁龙8 Elite Gen 6参考设备上,用DX12模式成功运行了两款PC大作;二是高通据称正在考虑为骁龙芯片加入DirectX 12的正式支持。至于这项能力最终覆盖哪些设备、以什么形式交付,未来几周和几个月内会有更多消息。

对安卓PC游戏模拟这个方向来说,芯片厂商如果真在底层动手,意义和模拟器社区自己折腾翻译层完全不是一个量级。参考设备上的演示只是第一步,能不能变成用户手里可用的功能,才是真正的分水岭。