win10杀手锏!DirectX 12特性全曝光 展现惊人黑科技

2015-07-04 10:25:11 来源:超能网 作者:bolvar 编辑:帽儿 浏览:loading

  3、DX12平台及软件支持

  迈过硬件支持这一关之后我们还要面临软件平台支持的问题,这会涉及到我们用的操作系统选择。

  目前能确定支持DX12的系统就只有微软全力打造的Windows 10系统,以往期待的Windows 7支持DX12的美梦已经破灭了,不过微软多少也发了点善心——Windows 7/8/8.1用户可以免费升级Windows 10系统。

  微软之所以如此决绝地让DX12成为Windows 10专属,除了保证Windows 10只许胜不许败的战略之外,还有一个因素不能忽略——Windows 10升级了WDDM 2.0显示驱动引擎,支持DX12必须先支持WDDM 2.0,Windows 7支持的还只是WDDM 1.1。

  WDDM 2.0中最主要的变化是支持GPU虚拟显存寻址(GPU virtual memory),所有GPU物理内存都被抽象成虚拟内存,由GPU负责管理,每个步骤都可以有自己的虚拟内存。另一个新功能是驱动常驻(Driver residency),显存管理器会数据从命令缓冲器提交到驱动层之前所有分配空间都是常驻的,为此还增加了DDI设备驱动接口。

游民星空

  支持WDDM 2.0和Windows 10是支持DX12的一个前提,我们现在依然不能确定他们与DX12之间到底谁是因谁是果,但可以肯定的是微软只让Windows 10支持DX12更多地还是出于商业策略,Windows 7/8/8.1在技术上不见得就不能支持WDDM 2.0及DX12,现在我们能做的只能是祈祷Windows 10系统能跟Windows 7一样大获成功,成为游戏玩家的首选平台,不然以后可有得纠结了。

  4、支持DX12的引擎及游戏

  有了DX12显卡和Windows 10平台,支持DX12还是只卖出第一步,这些内容相当于做饭的大厨和厨具,饭菜是否好好吃还得看食材——DX12游戏,这一项是目前进度最慢的,毕竟这是最顶层的,落后于硬件和系统平台是必然的,反过来说软硬件平台没准备好的话,DX12游戏也不可能运行起来。

游民星空

  支持DX12一劳永逸的方法还是得靠游戏引擎,目前已经支持DX12的3D引擎有EPIC的UE 4.4、Crytek的CryEngine、Unity的Unity 5、Oxide Games的Nitrous等,已有的游戏包括《九阳神功》、赛车游戏Forza 5等,前者是CryEnging引擎的,后者是UE引擎的。

  还有很多游戏厂商自己开发的引擎支持DX12,比如Build大会上惊艳四方的Square Enix《最终幻想》所用的 Luminous 引擎打造的的“巫女哭泣”(Witch: Chapter 0)Demo等。

游民星空

  值得一提的是,在首波DX12游戏中,国内的游戏厂商这次也走在了前列,Build大会上游戏蜗牛就作为嘉宾发表了《九阳神功》(英文King of wushu)游戏的开发经历,它就使用了CryEnging引擎并支持DX12,当然还有NVIDIA的Gameworks特效。

上一页 1 2 3 4 下一页
友情提示:支持键盘左右键“← →”翻页
人喜欢
游民星空APP
随时掌握游戏情报
code
休闲娱乐
综合热点资讯
单机游戏下载
好物推荐
游民星空联运游戏
win10杀手锏!DirectX12特性全曝光 展现惊人黑科技https://imgs.gamersky.com/upimg/2015/201507040958038772.jpg