对于微软来说,他们宣布Windows 10 20H1版中DX12功能将大幅升级,带来新的DXR 1.1光追、网格渲染及采样反馈等新功能,3D显卡要洗牌了。
这次的DX12功能中,DirectX Raytracing Tier 1.1在现有的光线追踪管线状态对象Pipeline State Object中加入了额外的着色器Shader,这可以让开发人员调用包含光线追踪功能的着色器,这套着色器可以出现在光线追踪运算过程中的任何阶段,支持光线追踪的间接执行,并引入内联光线追踪,对光线遍历算法和着色器进行管理。这相当于在DXR 1.0的基础上一套更高阶且更有效的玩法
DirectX Raytracing Tier 1.1还得到了更广泛的游戏支持,目前为止,已经有超过30款即将和已经发布的游戏宣布兼容DXR 1.1性能,比如NVIDIA GeForce RTX宣布完全支持DXR 1.1新特效。
除了DXR光追技术升级,微软在DX12最新版中还会引入网格渲染(mesh shader),这是下一代GPU的几何处理功能,取代当前的输入汇编器、顶点渲染器、船形渲染器、曲面细分、域渲染器、几何渲染器等。
微软表示,引入网格渲染器主要是提高几何渲染管线的灵活性和性能,可以让游戏开发者增加几何细节而不需要牺牲速率的情况下渲染更复杂的场景。
另外,采样器反馈Sampler Feedback是这次DirectX 12 Ultimate更新后获得的新功能,它主要作用是记录下采样操作访问到的纹理区域,并在纹理空间阴影Texture-Space Shading、阴影复用Shading Reuse、纹理流Texture Streaming付诸应用。
要知道,采样器反馈可以帮助开发团队更有效避免冗余,提升内存对材质的利用率,并减少不必要的计算量,从而实现优化游戏的效果。
微软还表示,使用DX12 Ultimate功能的下一代游戏将继续在非DX12 Ultimate硬件上运行,从这个举动上来看,微软在PC和Xbox Series X上统一了图形平台。所以,PC将受益于大量涌现的DX12 Ultimate新功能硬件。
而对于普通玩家而言,正在使用的GeForce RTX显卡则直接成为体验下一波新游戏画面升级的免费门票,无需再对硬件有任何额外投入。
对于NV和AMD来说,其都表示将全面对DirectX 12 Ultimate提供支持,比如即将推出的AMD RDNA 2游戏架构中就全面支持DirectX 12 Ultimate所有新特性,
责任编辑:Rex_02