» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 23 12
发新话题
打印

[新闻] 微软高级着色器技术已铺装

只需要下载Nvidia最新版621.01驱动,即可开启微软全新的高级着色器交付技术

本人实测:战争机器首次启动需要5分钟编译着色器,现在首次启动编译着色器只需要不到20秒



2001 年,NVIDIA GeForce 3 推出像素着色器,让开发者能够对图形进行逐像素控制,将平面场景转变为逼真的虚拟世界。时至今日,现代游戏依赖数以万计的复杂着色器。但通用着色器文件必须在本地编译为适配你的 GPU 与驱动版本的指令集,该过程会大量占用 CPU 资源,玩家每次启动或更新游戏时,最多需要等待 30 分钟。如果由开发者预先编译所有可能的组合,玩家需要下载数 TB 的数据,因此本地编译长期以来都是行业通用方案。

微软全新的高级着色器交付技术将这项繁重工作转移至云端,以此解决上述痛点。借助 DirectX 12、Windows 11 以及 Microsoft Agility SDK,开发者可将着色器归集至状态对象数据库 (SODB),由微软云端网络为数十万种硬件与驱动组合预先编译着色器。

当你下载或更新支持该功能的游戏时,适配你设备的预编译着色器数据库 (PSDB) 会通过 Xbox PC 应用一并打包下载。该系统不受商店平台限制,也就是说,只要你的电脑安装了 Xbox PC 应用,即便游戏是通过 Steam 平台购买的,同样可以享用这项功能。

高级着色器交付直接将可立即运行的着色器文件传输至本地硬盘,你可以完全跳过着色器编译界面。更出色的是,该技术缓存命中率接近 100%,消除游戏运行时的即时着色器编译,彻底解决“战争机器:事变日 (Gears of War: E-Day)”、NBA 2K27 和“使命召唤®:现代战争 4® (Call of Duty®: Modern Warfare 4®”等游戏中的 CPU 峰值占用与画面卡顿问题。


TOP

steam几年前的功能?
不过还是有所不同的,steam是用户编译的同步到steam,然后steam给同配置的其他用户分享。
微软专门搞云端编译,是不是准备告steam来关掉steam现在的缓存共享功能?



TOP

posted by wap, platform: MAC OS X
古德,回家试试去。


TOP

这个我知道,ASD咯,月初A卡就支持了,现在N卡也支持了?

TOP

posted by wap, platform: iPhone
第三方的前段时间就出了

TOP

为什么游戏不给一个本地预先编译选项呢?

TOP

posted by wap, platform: Android
xbox文件夹底下多了名为shader的文件夹

TOP

不懂什么意思,是不是以后pc游戏都可以告别着色器卡顿和主机完全一样了。

TOP

引用:
原帖由 yfl2 于 2026-10-22 05:20 发表
为什么游戏不给一个本地预先编译选项呢?
pc配置千千万,如果由开发者预先编译所有可能的组合,玩家需要下载数 TB 的数据

TOP

posted by wap, platform: Chrome
引用:
原帖由 @yfl2  于 2026-10-22 13:20 发表
为什么游戏不给一个本地预先编译选项呢?
显卡驱动更新一下就需要重新编译,怎么预编译?

TOP

posted by wap, platform: Android
引用:
原帖由 @jeffcai  于 2026-10-22 06:08 发表
显卡驱动更新一下就需要重新编译,怎么预编译?
微软云端做的也是同样的事,我还要下载下来,那为啥不本地再编译一次?

TOP

posted by wap, platform: Android
引用:
原帖由 @bluelion2  于 2026-10-22 06:06 发表
pc配置千千万,如果由开发者预先编译所有可能的组合,玩家需要下载数 TB 的数据
本地编译就不需要下载啊,现在是在游戏中即时编译,既然微软云端能帮你编译好,你自己也编译一个版本就行了

TOP

posted by wap, platform: Chrome
引用:
原帖由 @爱猫咪的薛定谔  于 2026-10-22 15:17 发表
微软云端做的也是同样的事,我还要下载下来,那为啥不本地再编译一次?
这个技术就是为了优化编译时间,本地编译的话很可能要几分钟,下载快多了

TOP

猜测...本地编译会导致电脑卡的不行...

TOP

试了一下 战争机器的加载速度是快了很多。

TOP

 23 12
发新话题