微软在上月末的Build大会上推出了最新的DirectX 11.2 API,并表示该API将专属于Windows 8.1和Xbox One。DX
11.2跟之前的DX 11.1一样都没有硬件功能上的改进,DX 11.2新增的都是可选功能,可通过软件实现。
微软在MSDN上详细介绍了DX
11.2 API的功能,其中最主要的一个功能就是Tiled Resources,这个功能类似之前ID Software开发的《Rage》游戏中使用的MegaTexturing(卡马克大神一如既往的NB),可以让小容量的物理显存也能使用高清材质,这对提升游戏画质大有裨益,开发者的限制也会更少。
NVIDAI演示的Tiled Resources实例
DX 11.2是微软联合AMD、NVIDIA等多家公司一起开发的,所以目前新一代的显卡支持起来是没有大问题的,但是两家公司近年对DX11及DX11.1规范的支持并不一样,此前已经有NVIDIA显卡不能完全支持DX
11.1的例子了,所以这一次AMD、NVIDIA显卡对DX 11.2的支持情况如何呢?
首先出手的还是hardware.fr,他们给出了AMD、NVIDIA显卡对DX
11.2以及Windows 8.1的WDDM 1.3的支持情况:
GeForce 400/500/600(注:应该还包括目前的GTX 700系列)支持DX 11.2的Level
11_0,但是可支持Tiled Resources。
Radeon HD 5000/6000系列支持DX11.2的Level 11_1,但是不支持Tiled Resources。
Radeon HD 7000系列支持DX11.2的Level 11_1,同时也支持Tiled Resources。
总结起来就是GCN架构的HD 7000系列完全支持DX11.2的新功能,NVIDIA的Kepler架构支持主要的功能,不过对DX 11.2的Level
11_1不能完全支持,跟之前的DX 11.1情况一样,对用户的实际影响并不大,而AMD上两代的HD 5000/6000支持DX 11.2中的Level 11_1,但是不支持Tiled Resources。
看起来AMD拿下来了PS4和Xbox One的处理器大单还是非常有用的,除了能赚钱,跟微软的合作关系也更上一层楼。