微软发布了最新版Agility SDK——DirectX,通过引入着色器执行重排序(SER)和不透明度微贴图(OMM)支持,带来光线追踪性能的重大提升。以下是各版本Agility SDK的主要更新内容:

Cover Image

Agility SDK 1.717预览版特性

  • 协同向量:为向量和矩阵运算解锁全新硬件加速能力,开发者能更高效地将神经渲染技术集成到实时图形管线中。

  • 着色器执行重排序(SER):这项DirectX光线追踪新功能允许应用程序指导驱动程序优化GPU线程执行顺序,提升执行连贯性与性能。在路径追踪游戏中,支持SER的硬件可实现最高2倍的性能提升。

  • Direct3D视频编码更新:包括HEVC长时参考帧扩展支持、低分辨率首轮双通道编码,以及为编码帧输出统计新增峰值信噪比(PSNR)指标。

Agility SDK 1.616正式版特性

  • 不透明度微贴图(OMM):利用硬件加速的alpha测试优化光线追踪工作负载,可减少甚至消除AnyHit着色器调用,在保持画质前提下提升效率。路径追踪游戏采用OMM后性能最高可提升2.3倍。

  • D3D12平铺资源层级4:支持创建含完整mip链的平铺纹理数组,突破了阵列平铺资源中组合mip的长期限制,为开发者带来更高效的纹理流送和布局灵活性。各厂商驱动支持情况:AMD:2025年6月初提供支持,Intel:当前驱动已支持,NVIDIA:将全面支持本版SDK。

微软开发者博客指出,OMM技术使硬件处理alpha测试几何体的效率远超昂贵的AnyHit共享调用方案。在NVIDIA展示的demo中,启用OMM后帧率从55FPS跃升至90FPS,提升超60%。目前仅NVIDIA RTX显卡提供OMM驱动支持,其他厂商方案正在开发中。

以Remedy工作室的《心灵杀手》(Alan Wake)为例,该作单场景包含453万至930万个三角形,520万蒙皮顶点和2200个蒙皮实例,开启路径追踪和高光线追踪设置时每像素生成10条光线(每帧3690万条)。RTX 4090显卡默认渲染需16.8毫秒/帧,采用SER+OMM优化后仅需10.2毫秒。

这些次世代技术展现了令人印象深刻的性能增益,期待未来更多游戏集成这些特性,让开发者充分释放现代GPU的硬件创新潜力。


文章标签: #微软 #DirectX #光线追踪 #NVIDIA #游戏

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。