为什么说微软刚推出的DirectX 12是一次巨大飞跃?

软件资讯 2年前 (2020) 小猴紫
4,110 0 0

今年3月份的时候微软推出了DirectX 12 Ultimate这个DX12的升级版API,它主要包含有DirectX Raytracing 1.1、可变速率着色、Mesh着色器和采样器反馈这四个大的特性。

本周,微软宣布为DirectX 12引入Feature Level 12_2,在加入了以上四项特性的同时,还加入了一些别的小特性,对D3D12进行了一次较大的更新。

在DirectX中,Feature Level定义了硬件对图形特性的支持程度,它在DirectX 10的时候被引入,在DirectX 11和现在的DirectX 12时代逐渐为人所知,在一个大的D3D API版本下存有多种Feature Level,比如说D3D12就有11_0、11_1、12_0和12_1这几个Feature Level,越高的Feature Level代表着越多的图形特性。

现在新的12_2中就加入了很多新的特性,完整列表见下图:

DX12最新版发布:仅NVIDIA RTX 20系显卡100%支持

可以看到D3D12 Feature Level 12_2除开文章开头提到的四个大的特性以外还加入了对Shader Model、资源绑定和保守光栅化等特性的需求,官方将该特性集形容为“huge jump”。所以并不是说支持DirectX 12 Ultimate的显卡就必定支持它,DirectX 12 Ultimate只能算是Feature Level 12_2的一个子集。

现在已经有一些GPU支持到Feature Level 12_2了,主要是基于Turing架构的产品,包括RTX 20系和Quadro RTX系列,未来支持Feature Level 12_2的GPU有AMD的RDNA 2和Intel的独立显卡产品,NVIDIA的Ampere自然会继承Turing对它的支持,另外微软还表示他们在和高通合作,让骁龙平台支持12_2。要让硬件支持12_2,还需要显卡驱动方面的配合。

Windows 10本身则是要到Build 20170之后才支持它,也就是至少要等到明年才能用到它。

DX12最新版发布:仅NVIDIA RTX 20系显卡100%支持

版权声明:小猴紫 发表于 2020年8月30日 下午12:23。
转载请注明:为什么说微软刚推出的DirectX 12是一次巨大飞跃? | 职涯宝

相关文章

暂无评论

暂无评论...
本站主题由 OneNav 一为主题强力驱动