Microsoft在其开发人员博客上发布了有关引入DirectX 12功能级别12_2的新条目。在继续介绍12_2级别到表之前,它会向读者介绍什么功能级别以及为什么新功能级别很好。简而言之,功能级别提供了硬件功能的参考点,因此它们可以简化应用程序代码。重要的是,连续的功能级别是先前功能级别的超集,因此功能级别12_2包括12_1的所有功能以及所有之前的功能。
在DirectX 12功能级别12_2中首次出现了四重“大票”功能,微软将其称为“巨大”。不管是哪种情况,我将由您自己决定,但您确实会在下面看到一些图形化的流行语:宾果游戏:
DirectX光线追踪
网格着色器
可变速率阴影
采样器反馈
以上绝不是此更新中唯一的新功能,您可以在dev博客中查看其他新功能的列表以及可以进一步深入研究每个功能的链接,同时提供功能说明。
微软博客的末尾附有一个有用的常见问题解答,其中强调了许多重要的内容。首先要注意的是,功能级别12_2是Direct3D 12所独有的。虽然它的前身可以与Direct3D 11一起使用,但是由于增加了“大笔费用”,因此新级别无法实现。
您可能想知道现有/将来的哪些图形卡支持功能级别12_2?Microsoft在下面复制的要点中明确表示了支持-甚至将来Qualcomm Snapdragon平台都将支持它。
Nvidia GeForce RTX和Quadro RTX GPU支持功能级别12_2。
AMD即将推出的基于RDNA 2架构的GPU将包括全功能级别12_2支持。
英特尔的路线图包括离散GPU,这些GPU将使开发人员能够充分利用Feature Level 12_2。
微软正在与高通公司合作,将DirectX功能级别12_2的优势带到Snapdragon平台上。
其中只有绿色团队的商品支持功能级别12_2,并且当前可供用户购买。