新版 DirectX 真能大幅省显存吗?对游戏影响的现实分析
分析 Agility SDK 1.620 与 1.722 预览:光追结构内存不等于总 VRAM,官方测试有什么局限,玩家应如何判断。

原始来源: 2026年10月28日 Agility SDK 公告以及 Clustered Geometry、PTLAS 的技术说明和测试。本文独立分析这次发布。以下数字来自微软示例,并非作者实测或商业游戏测试结果。
“DirectX 降低显存占用”很吸引人,却隐藏了问题:哪类内存、哪个场景、与什么方法相比?这些问题决定了这是重要的工程进展,还是被错误推广到所有游戏的承诺。
先分清到底发布了什么
官方区分稳定版 Agility SDK 1.620 和预览版 1.722。新的 Clustered Geometry 与 Partitioned TLAS 属于预览分支。实验功能不等于所有已上市游戏都能直接使用。Agility SDK 服务于开发和运行时分发,玩家下载一个文件,并不会改写所有旧游戏引擎。
为什么光追结构重要?
引擎使用加速结构寻找射线与几何体的交点。动态世界中,构建和更新结构本身也有成本。簇式方法使用更小、可复用的块;PTLAS 将更新工作集中到场景变化的区域。两者既可独立使用,也可组合使用。
我的判断是,核心价值在于减少重复工作,并打开新的引擎设计空间。但引擎也可能把节省的容量用于更多几何细节。因此,在画质改变时,效率提高不一定意味着最终占用下降。
官方测试展示了什么?
微软在 AMD RX 9070 上,以实验示例的一种配置,对比传统 BLAS 重建与簇式几何:
| 示例指标 | 传统方式 | 簇式方式 |
|---|---|---|
| 加速结构总内存,含 TLAS | 7,519 MiB | 774 MiB |
| 动态几何结构内存 | 6,794 MiB | 244 MiB |
| 静态构建临时内存 | 1.83 MiB | 526 MiB |
| 动态构建临时内存 | 8.25 MiB | 179 MiB |
| 同一场景帧率 | 1.2 FPS | 79 FPS |
这个示例中,结构总内存减少 89.7%,动态部分减少 96.4%。与此同时,构建临时内存却增加了。原文明确提醒,不要期待游戏获得这种幅度的收益。它是对比传统重建的测试场,而不是商业游戏的平均结果。
为什么不等于总 VRAM 同比例下降?
显存还包括纹理、渲染目标、几何、缓冲区及其他资源。Direct3D 12 内存管理指南讨论预算与驻留管理;单个分配数字无法解释全部情况。
举个纯假设例子:若加速结构只占游戏内存的一小部分,这部分大幅节省,整体节省仍会较小。若引擎同时提高几何细节,总占用甚至可能不变。判断时必须保持场景与画质相同,记录峰值,而非只看安静时刻。
玩家真正需要问的问题
小显存显卡从此不再受限了吗?
没有这种证据。如果限制来自纹理或输出设置,改变光追结构不一定能解决。应先明确具体游戏、引擎是否支持,以及真正的内存压力来源。
只更新 Windows 就能提高 FPS 吗?
没有保证。需要游戏或引擎采用相应路径、对应运行时和支持驱动。dxdiag 显示“DirectX 12”,不等于游戏已经启用每项新功能。
所有支持光追的显卡都支持吗?
这些能力不提出超出现有光追的新硬件要求,但各代显卡的驱动实现与验证决定实际可用性。基础能力不保证所有型号今天都获支持,应查本次发布的功能表和驱动说明。
Advanced Shader Delivery 又是什么?
ASD提供预编译着色器,可减少初次启动等待和编译卡顿。这与缩小加速结构不是同一件事。下载体积、磁盘缓存、RAM、VRAM 也不能相互替代。
新诊断工具运行时完全没成本吗?
DirectX Dump Files有助于调查 GPU 崩溃,但更高开销的诊断模式可能增加内存或降低帧率。开启这些模式的测试,应与日常游戏分开报告。
可信的测试应怎样做?
记录游戏、Windows、驱动、显卡和设置。重复固定路线,区分冷缓存与热缓存。除平均 FPS 外,还看帧时间、明显掉帧及内存峰值。画质或设置改变必须说明。某个工具中的数字降低,不能证明所有资源消耗都减少。
我的结论
这次更新是未来引擎的重要机会,而非所有电脑的万能升级。减少无谓重建、改善动态场景管理值得期待。购买判断应建立在同等画质的真实游戏测试上,而不是演示中的百分比。
相关新闻:新版 Agility SDK 发布。
来源核查:2026年11月2日。本文不提供独立性能测试、普遍 FPS 承诺或具体显卡购买建议。配图仅为概念图。


