微软终于干了件人事,着色器编译卡顿这破事要终结了
昨天早上刷推,看到微软DirectX官推发了个公告。
点进去一看,我直接从椅子上弹起来了。

高级着色器分发,简称ASD,这玩意儿终于全面推送了。
懂的都懂,着色器编译这事儿有多恶心。
每次买个新3A,第一次进游戏先看十分钟的编译进度条。更新一次显卡驱动,所有游戏重新编译一遍。玩《星空》那会,我光等着色器编译就等了快半小时,外卖都凉了。

微软这次是动真格的了。
不是什么小打小闹的优化,是从DirectX底层改的。云端预编译好所有着色器,你玩游戏的时候直接下载就行,不用自己CPU吭哧吭哧编译了。
而且全世代A卡都能用,不是N卡专利。

我1060的笔记本,昨天试了下《赛博朋克2077》。
以前第一次进游戏要等8分钟,这次直接秒进。真的是秒进,连加载界面都没怎么看清就到主菜单了。
当时我还以为游戏崩了,反复开了三次确认不是幻觉。

最绝的是什么?这玩意儿是系统级的。
只要你更新了Xbox应用,所有游戏自动生效。不用游戏厂商一个个适配,不用打补丁,不用改设置。
微软这次算是把PC游戏体验最大的一个痛点给连根拔了。

评论区现在特别有意思。
一半人在喊”微软我滴神”,一半人在吐槽”这事儿早TM该干了”。
确实,着色器卡顿这问题都存在快十年了。从DX12开始就有,大家忍了一年又一年,以为这就是PC玩游戏的宿命。
结果微软悄咪咪就给解决了。

当然也不是完美的。
需要联网下载着色器缓存,没网的话还是得自己编译。而且目前只支持DX12的游戏,老游戏还不行。
但这已经是质的飞跃了。以后再也不用跟朋友开黑的时候,让所有人等你编译着色器了。
PC游戏体验终于要追上主机了。你们碰到过最离谱的着色器编译等待是多久?我先来,《微软模拟飞行》等了22分钟。






