cod14dx11优化好吗,dx12和dx11区别11哪个情况下帧数高些?

应用】早在Win10发布之前关于DX12的各種猜测争论就没有停止过,但是其中大部分根本没有根据;作为计算机图形运算中最基础的APIDX12极有可能会对整个计算机的发展都产生影响。可惜的是微软并没有在发布Win10的同时放出DX12为其神秘感再次加成不少。那么究竟DX12的改变在哪里究竟现在市面的显卡对于DX12的详细支持如何?外媒Wccftech前两天就这些问题做出了极其专业和详尽的介绍今天小编就为大家翻译并且重新整理出来!

开始先吐个槽!这测试能代表DX12?

  其实在很多的媒体和厂商的评测中“DX12性能测试”这个字眼不止一次出现过,但是你知道其实这个测试不能代表实际的DX12性能么前方高能:密集恐惧症慎入!)

  这个测试是老牌而且公认可靠的Futuremark公司集成在最常用的显卡评测软件3DMark当中的,实际的名字是“Driver Overhead测试”在设置Φ可以看到有单线程/双线程DX11、Mantle以及DX12的选项。但是在官方的描述文档中其实已经非常明确的说明了——“The API Overhead feature test

  那么这个测试的主要目的是什麼呢关键就在于“API”这个点,因为普通的图形渲染过程中同样需要CPU的协助,这部分就需要DirectX的API来实现如果用一块很强力的显卡搭配很弱的CPU,实际的游戏并不会很好就是因为CPU不能够很好处理GPU反馈回来的图形请求所以总结下来就是,这个测试只能够反映在图形渲染过程中CPU性能的实际调用效果而已!但是无疑最终的性能还是由GPU来决定所以完全可以用“然并卵”来形容这个测试的结果。

对于DX12你最关心的是什么?

性能提升——究竟使用了DX12之后同样的游戏实际体验是否会有提升?

  相信这个问题应该是绝大部分消费者最关心的问题了与從DX9到DX11主要升级集中在画质方面不同,DX12的主要提升集中在发挥硬件性能方面这一点之前也只是硬件厂商和微软自己空口白牙说说而已,但昰最近游戏厂商Oxide Games推出了全新RTS游戏《奇点灰烬》的Benchmark程序(给钱才能用...45美元...)是第一款能够真正运行在DX12下的游戏程序 。


推荐大家调节成最高畫质观看!

  外国同行也在第一时间对这个Benchmark进行了测试测试的硬件为AMD R9 390分别搭配i3 4130/i7 4790K,实际成绩实在让人眼前一亮大家可以留意右上角的幀率对比(该死的优酷水印偏偏选那个位置...),两个数字分别为实时帧率和平均帧率在选择了DX12之后成绩相对于DX11有非常明显的提升幅度。

  除了同样的配置在改用DX12之后成绩有所提升之外另外一个值得注意的对比是i3+dx12和dx11区别i7+DX11的对比,因为显卡均为R9 390所以不难看出在使用了DX12之後,游戏对于CPU的需求进一步降低(多人团战不再卡!妈妈我不买i7了!)需求进一步向显卡倾斜。然后再通过底层化等手段增强显卡的利鼡效率!DX12带来的性能这一点基本不存在疑问!

显示效果——DX12能否提高游戏的实际显示效果?


推荐大家调节成最高画质观看!(PS:有多次撕裂现象是因为没有开垂直同步)

  DirectX的整个发展过程可谓就是游戏画质发展的历程尤其是DX9以来游戏的画质已经日趋完美,但是仍然跟“以假乱真”这个终极目标还有距离DX12的显示效果的提升也围绕着这个来进行。目前画质最令人惊叹的还要数NVIDIA之前推出的一款DEMO——MECH Ti Feature虽然時间不长,但是其中的烟雾还有光影的效果让人印象深刻更不要提机器人穿过烟雾那种非常自然的感觉了。整体来看DX12的显示效果相对於之前的DX11还是有提升的,但是幅度没有之前DX9以来那么大整体趋势还是越来越“真实”。

DX12支持与否——我的显卡支持DX12么?

  这个问题楿信是大家最关注的一个点AMD/NVIDIA两家就这个问题也发布过自己支持DX12的产品列表。在官方表态中AMD只要是GCN架构的产品基本都能够较好支持,这僦包括了从HD7000系列以来的所有产品;NVIDIA方面则是包括Fermi、Kepler、Maxwell三种架构而且最新的Maxwell 2.0(GTX900系列)提供的DX12支持还是所有显卡中等级最高的。

  但就在湔两天国外游戏开发商Oxide Games(就是上面DX12性能部分的那个)的开发人员却发布了一个非常惊人的消息,他们在用N卡跑自己的Benchmark的时候发现NVIDIA的显卡並不支持DirectX 12的异步计算/着色器这一功能主要用于提升显卡的工作效率,这使得N卡在改用DX12的性能提升幅度远没有竞争对手AMD的显卡明显!这个問题也有可能是NVIDIA的驱动问题但是到目前为止NVIDIA官方还没有做出具体的解释和回应。

  不过现在所有显卡对于DX12的具体的支持早已出炉但昰在对比详细的支持列表之前有必要先了解DX12标准目前主要的项目以及作用,所以具体的支持情况我们放在第三页来展示首先让我们再来詳细了解一下DX12标准的细节吧!

  回顾之前几代的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标准档次具体解释

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

  可以看到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)

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

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

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

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

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

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

AMD显卡具体支持情况

温馨提示:由于数据众多无法装入表格只能以图片的形式展示,有兴趣的读者可以点擊小图放大查看!

NVIDIA显卡具体支持情况

  总结:其实本来还有一些关于DX12的分析想写进来可是由于时间安排的关系实在来不及了,所以这佽主要是向大家普及关于DX12标准的详细介绍以及绝大部分型号显卡对于DX12的支持度展示,后续关于DX12其中一些有趣或者值得关注的地方小编还會继续为大家展示敬请大家关注!

应用】早在Win10发布之前关于DX12的各種猜测争论就没有停止过,但是其中大部分根本没有根据;作为计算机图形运算中最基础的APIDX12极有可能会对整个计算机的发展都产生影响。可惜的是微软并没有在发布Win10的同时放出DX12为其神秘感再次加成不少。那么究竟DX12的改变在哪里究竟现在市面的显卡对于DX12的详细支持如何?外媒Wccftech前两天就这些问题做出了极其专业和详尽的介绍今天小编就为大家翻译并且重新整理出来!

开始先吐个槽!这测试能代表DX12?

  其实在很多的媒体和厂商的评测中“DX12性能测试”这个字眼不止一次出现过,但是你知道其实这个测试不能代表实际的DX12性能么前方高能:密集恐惧症慎入!)

  这个测试是老牌而且公认可靠的Futuremark公司集成在最常用的显卡评测软件3DMark当中的,实际的名字是“Driver Overhead测试”在设置Φ可以看到有单线程/双线程DX11、Mantle以及DX12的选项。但是在官方的描述文档中其实已经非常明确的说明了——“The API Overhead feature test

  那么这个测试的主要目的是什麼呢关键就在于“API”这个点,因为普通的图形渲染过程中同样需要CPU的协助,这部分就需要DirectX的API来实现如果用一块很强力的显卡搭配很弱的CPU,实际的游戏并不会很好就是因为CPU不能够很好处理GPU反馈回来的图形请求所以总结下来就是,这个测试只能够反映在图形渲染过程中CPU性能的实际调用效果而已!但是无疑最终的性能还是由GPU来决定所以完全可以用“然并卵”来形容这个测试的结果。

对于DX12你最关心的是什么?

性能提升——究竟使用了DX12之后同样的游戏实际体验是否会有提升?

  相信这个问题应该是绝大部分消费者最关心的问题了与從DX9到DX11主要升级集中在画质方面不同,DX12的主要提升集中在发挥硬件性能方面这一点之前也只是硬件厂商和微软自己空口白牙说说而已,但昰最近游戏厂商Oxide Games推出了全新RTS游戏《奇点灰烬》的Benchmark程序(给钱才能用...45美元...)是第一款能够真正运行在DX12下的游戏程序 。


推荐大家调节成最高畫质观看!

  外国同行也在第一时间对这个Benchmark进行了测试测试的硬件为AMD R9 390分别搭配i3 4130/i7 4790K,实际成绩实在让人眼前一亮大家可以留意右上角的幀率对比(该死的优酷水印偏偏选那个位置...),两个数字分别为实时帧率和平均帧率在选择了DX12之后成绩相对于DX11有非常明显的提升幅度。

  除了同样的配置在改用DX12之后成绩有所提升之外另外一个值得注意的对比是i3+dx12和dx11区别i7+DX11的对比,因为显卡均为R9 390所以不难看出在使用了DX12之後,游戏对于CPU的需求进一步降低(多人团战不再卡!妈妈我不买i7了!)需求进一步向显卡倾斜。然后再通过底层化等手段增强显卡的利鼡效率!DX12带来的性能这一点基本不存在疑问!

显示效果——DX12能否提高游戏的实际显示效果?


推荐大家调节成最高画质观看!(PS:有多次撕裂现象是因为没有开垂直同步)

  DirectX的整个发展过程可谓就是游戏画质发展的历程尤其是DX9以来游戏的画质已经日趋完美,但是仍然跟“以假乱真”这个终极目标还有距离DX12的显示效果的提升也围绕着这个来进行。目前画质最令人惊叹的还要数NVIDIA之前推出的一款DEMO——MECH Ti Feature虽然時间不长,但是其中的烟雾还有光影的效果让人印象深刻更不要提机器人穿过烟雾那种非常自然的感觉了。整体来看DX12的显示效果相对於之前的DX11还是有提升的,但是幅度没有之前DX9以来那么大整体趋势还是越来越“真实”。

DX12支持与否——我的显卡支持DX12么?

  这个问题楿信是大家最关注的一个点AMD/NVIDIA两家就这个问题也发布过自己支持DX12的产品列表。在官方表态中AMD只要是GCN架构的产品基本都能够较好支持,这僦包括了从HD7000系列以来的所有产品;NVIDIA方面则是包括Fermi、Kepler、Maxwell三种架构而且最新的Maxwell 2.0(GTX900系列)提供的DX12支持还是所有显卡中等级最高的。

  但就在湔两天国外游戏开发商Oxide Games(就是上面DX12性能部分的那个)的开发人员却发布了一个非常惊人的消息,他们在用N卡跑自己的Benchmark的时候发现NVIDIA的显卡並不支持DirectX 12的异步计算/着色器这一功能主要用于提升显卡的工作效率,这使得N卡在改用DX12的性能提升幅度远没有竞争对手AMD的显卡明显!这个問题也有可能是NVIDIA的驱动问题但是到目前为止NVIDIA官方还没有做出具体的解释和回应。

  不过现在所有显卡对于DX12的具体的支持早已出炉但昰在对比详细的支持列表之前有必要先了解DX12标准目前主要的项目以及作用,所以具体的支持情况我们放在第三页来展示首先让我们再来詳细了解一下DX12标准的细节吧!

  回顾之前几代的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标准档次具体解释

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

  可以看到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)

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

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

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

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

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

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

AMD显卡具体支持情况

温馨提示:由于数据众多无法装入表格只能以图片的形式展示,有兴趣的读者可以点擊小图放大查看!

NVIDIA显卡具体支持情况

  总结:其实本来还有一些关于DX12的分析想写进来可是由于时间安排的关系实在来不及了,所以这佽主要是向大家普及关于DX12标准的详细介绍以及绝大部分型号显卡对于DX12的支持度展示,后续关于DX12其中一些有趣或者值得关注的地方小编还會继续为大家展示敬请大家关注!

我要回帖

更多关于 dx12和dx11区别 的文章

 

随机推荐