正在阅读:你的显卡支持么?史上最详尽DX12介绍!你的显卡支持么?史上最详尽DX12介绍!

2015-09-08 00:15 出处:其他 作者:刹那 责任编辑:ligeng

其实想支持DirectX 12并不困难?

  回顾之前几代的DirectX发展史,基本的套路都是“先出DX,然后显卡再兼容”,所以能够较快支持最新的DirectX的厂商都会获得不小的好处(凭借DX11火起来的HD5000系列)。但是DX12与之前的几代有很大的区别,因为想要支持DX12并不像之前那么难了。

  DX12的支持等级主要分成四个,从低到高分别为11_0、11_1、12_0、12_1,所以只要支持其中任意一个都可以说这款显卡支持DX12,很可能就是分别对11.0/11.1/12.0/12.1的DX标准。但是无论支持程度如何,GPU都会完整的工作在DX12的API下,相信也是微软在开发DX12的时候考虑到了目前的硬件现状。不过由于DX12还是增添了不少的新东西,硬件上自然也需要一定的改变,从这个角度来说,12_0、12_1应该才算是真正支持DX12。那么这四个档次有什么区别呢?让小编先为你解释一下。

DX12标准档次具体解释
档次具体支持项目
11_0Resource Blinding 第一档;Tiled Resources 第一档
12_0Resource Blinding 第二档;Tiled Resources 第二档;
Typed UAV 第一档
12_1Conservative Rasterization 第一档;Raster Order Views

  乍一看可能还是比较不明显,所以我们还是拿实际的不同架构的产品支持程度来对比。

细节支持也出炉了!看你显卡能玩DX12不

  可以看到AMD最近3代显卡采用的GCN架构对于DX12的支持非常不错,比较新的GCN 1.1/1.2版本均支持DX 12.0,比较久的GCN 1.0则只支持DX 11.1标准

  而NV这边就比较整齐了,可以看到从400系列到700系列均为11.0+部分11.1标准支持,而且必须注意到Maxwell 1.0、也就是GTX750/750Ti也不是完整支持DX 12标准的,但是最新的GTX900系列的标准支持就非常出色了,直接支持最全面的DX 12.1标准!(再提异步计算bug)

 

DirectX 12支持等级和功能详解

  Resource Blinding:这个可以说是基础中的基础,其实就是将实时数据(纹理、顶点缓冲、索引缓冲)导入显卡的流处理器的流水线中以便流处理器能够进行处理。可以看到AMD在这部分做的最好,也可以说明GCN架构的性能发挥受显存的性能影响比较大(AMD手握4096bit的HBM笑而不语),这部分对于显示效果的影响不会太明显,但是会影响显卡的性能发挥。

  Conservative Rasterization:直译是“保守光栅”,就是从问题的根源来解决像素样本的技术,在准确度上相比传统的光栅技术会有比较大的提高。这个技术主要不是提升显卡的表现,而是用户能看到的最终显示效果,很可能也会关系到很多游戏的特效设置。保守光栅是很多新的显示技术的基础,其中一个非常有趣的就叫做“Hybrid Ray Traced Shadows”,翻译过来的意思就是混合光线追踪阴影,相信是一种更加先进的阴影计算方式。

  Raster Order Views:这个规格的实际作用目前仍然不清楚,但是支持这个规格是达成12.1整体标准的一个要求,而且反而Intel在这部分支持最好,具体信息我们也会继续挖掘。

  Typed UAV formats:这个同样是GPU内部工作原理上的一个特性,不会非常直观的带来显示效果的差异,目前这部分特性所需要的生态环境尚不完善,可能要等到VR技术成为主流之后才会有一定的影响。但是也不会很大。所以AMD在这方面的优势虽然大,但是并没有什么卵用。但是异步计算流处理器(可以说是跨品牌交火的基础)则主要着眼于提高显卡的表现,跟图形效果方面没有太大的关系。

  Asynchronous compute shaders:这个就是最近NVIDIA风波的问题所在,这个功能对于普通消费者来说相当重要,就是在于提高最终的硬件表现,而且这个提升还不会仅限于最新的显示效果。

  看完这么多参数是不是有些头晕呢?不过这也是了解你的显卡是否支持DX12其中详细标准的必须了解的,接下来我们就来看看具体型号显卡对于DX12的支持程度!

键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
热门排行

DIY论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品