微软agility sdk 1.619 带来了一堆干货,特别是光线追踪方面提升了不少。

微软这次的 Agility SDK 1.619 带来了一堆干货,特别是光线追踪方面提升了不少。新推出的 SM 6.9 和 DXR 1.2 把着色器模型推到了一个新高度。首先,着色器模型 6.9 引入了“长向量”功能,把以前只能处理 4 个元素的限制给打破了。现在 HLSL 能支持加载和处理高达 1024 个元素的向量运算,这给了开发人员更大的发挥空间。还规定了必须使用 16 位和 64 位着色器,还有强制波操作,同时加入了 16 位浮点特效,进一步提升了运算效率。这次更新还把 OMM(不透明度微贴图)和 SER(着色器执行重排序)给装进了 DXR 1.2 里面。OMM 能让硬件更高效地处理带有 Alpha 测试的几何体,省去了很多昂贵的调用过程。比如在《心灵杀手》的高负载场景里,开启这两项功能后,RTX 4090 的单帧渲染时间就从 16.8 毫秒锐减到了 10.2 毫秒,整整减少了 39.29%。除了这些核心功能外,微软还给 D3D12 API 做了不少改进。他们允许通过字节偏移和大小来测量缓冲区视图、增加了周期性修剪通知、提升了 1D 调度网格限制、还有 CPU 时间线查询解析功能。这些改动能显著减少不必要的 GPU 开销。AI智能生成这个消息呢,是IT之家得到的消息来源。科技媒体 Wccftech 昨天发布博文报道了这个事儿。Agility SDK 其实是微软提供给开发者用的一个独立组件包,它能让开发人员不用等 Windows 系统级更新就能马上用上最新的 DirectX 12 功能。