微软发布 Agility SDK 1.619:引入 DXR 1.2 游戏路径追踪性能提升 2.3 倍

淘百科 百科资讯 1

2 月 27 日消息,科技媒体 Wccftech 昨日(2 月 26 日)发布博文,报道称微软发布 Agility SDK 1.619,全面引入着色器模型 6.9(SM 6.9)、DirectX 光线追踪 1.2(DXR 1.2)及多项 DX12 核心改进。

注:Agility SDK 是微软为开发者提供的一个独立于 Windows 操作系统的 DirectX 12 核心组件包,让开发者无需等待系统级更新,第一时间使用最新的图形 API 功能。

着色器模型 6.9 引入“长向量”功能,打破了以往 4 个元素的限制,支持 HLSL 加载和处理最多达 1024 个元素的向量。同时,新版本将 16 位和 64 位着色器与波操作设为强制性要求,并新增了 16 位浮点特效,从而显著提升了着色器的运算灵活性与效率。

在光线追踪方面,DXR 1.2 正式实装了不透明度微贴图(OMM)和着色器执行重排序(SER)。OMM 能让硬件更高效地处理 Alpha 测试几何体,避免昂贵的着色器调用。

在实际应用中,该技术可为路径追踪游戏带来最高 2.3 倍的性能提升。例如在《心灵杀手》的高负载场景中,开启 OMM 和 SER 后,RTX 4090 的单帧渲染时间从 16.8 毫秒大幅缩减至 10.2 毫秒,减少 39.29%。

为了顺应 GPU 架构的演进,微软还对 D3D12 API 进行了多项客户定制化改进。新版不仅允许通过字节偏移和大小来测量缓冲区视图,还引入了周期性修剪通知、提升了 1D 调度网格限制,并新增了 CPU 时间线查询解析功能,有效减少了不必要的 GPU 开销。