返回首页

DirectX 更新:DXLA 和 Compute Graph

Microsoft 宣布 DirectX 更新:DXLA 用于着色器中的线性代数、Compute Graph Compiler 用于 ML 模型、ASD 用于 PC 和 DXR 2.0 带 Opacity Micromaps。工具支持 AMD、Intel、NVIDIA。2026 年首批预览版。

DirectX 演进:ML 着色器和 RT 2.0 用于游戏
Advertisement 728x90

# DirectX 更新:线性代数、计算图编译器和 DXR 2.0

微软发布了 DirectX 更新,引入了 DirectX Linear Algebra (DXLA) 和 DirectX Compute Graph Compiler。这些工具简化了将机器学习算法集成到游戏和应用的着色器中。DXLA 在着色器级别添加了线性代数指令,包括矩阵乘法——这是上采样、抗锯齿和实时光线追踪的关键操作。Compute Graph Compiler 与 DirectML 集成,使 ML 模型能够作为标准模块运行,而无需手动 GPU 优化。

DirectX Linear Algebra:着色器的数学原语

DXLA 扩展了 DirectX 的数学工具包。着色器现在支持内置的线性代数操作:

  • 各种秩的矩阵乘法。
  • 向量-矩阵操作。
  • 小矩阵的行列式和逆矩阵。

这对于图形中的 ML 任务至关重要:用于 DLSS 式上采样或去噪的神经网络需要密集的矩阵计算。开发者可以使用原生支持这些操作的着色器编写代码,避免通过基本的 HLSL 指令进行仿真。

Google AdInline article slot

DXLA 的公测版将于 2026 年 4 月推出。AMD、Intel、NVIDIA 和 Qualcomm 已确认支持。

DirectX Compute Graph Compiler:自动化 GPU 上的 ML

Compute Graph Compiler 是 DirectML 的高级接口。它将 ML 模型的计算图编译成针对特定硬件的优化代码。主要特性:

  • 自动适配 GPU 架构(NVIDIA、AMD、Intel)。
  • 支持标准模型格式,无需自定义优化。
  • 作为计算着色器集成到图形管线中。

系统分析计算图、跨执行单元分发操作,并最小化内存流量。这简化了将 ML 功能移植到跨平台应用。预览版预计于 2026 年夏季推出。

Google AdInline article slot

PC 平台的先进着色器交付

Advanced Shader Delivery (ASD) 从便携式游戏主机转向桌面平台。该技术自动化着色器预编译,消除游戏启动时的卡顿。过程如下:

  • 在服务器或本地预编译。
  • 交付就绪的二进制文件。
  • 最小运行时编译。

NVIDIA 将在 2026 年底为 GeForce RTX 推出 ASD。AMD 和 Intel 已宣布类似支持。这对于带有光线追踪的复杂管线尤为相关。

DirectX Raytracing 2.0 和 Opacity Micromaps

DXR 2.0 需要 Shader Model 6.10,并引入 Opacity Micromaps (OMM) 用于优化半透明物体。OMM 加速了植被、毛发和粒子的 BVH 遍历:

Google AdInline article slot
  • 使用不透明微映射代替完整几何检查。
  • 根据微软测试,RT 核心负载降低 2–4 倍。
  • 与 DXR 1.x 兼容。

该更新与 DXLA 集成,用于基于 ML 的光线去噪。

重要要点

  • DXLA 为着色器添加矩阵操作,简化图形中的 ML。
  • Compute Graph Compiler 自动化 DirectML 对 GPU 的优化。
  • ASD 消除 PC 上的初始卡顿,并获得所有厂商支持。
  • DXR 2.0 搭配 OMM 优化半透明场景,实现实时渲染。
  • 时间表:DXLA 于 4 月,编译器于夏季,ASD 于 2026 年下半年。

— Editorial Team

Advertisement 728x90

继续阅读