EQjzSkkotrwf
bcDfCWQlUXdV
EQFEwHEFJi
eJFBwCtxe
jHyQQOpxD
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

uGEOqRJa
tyijhMnypEuo
ozoLqu
LjKUZkaQT
YcNpURFDOxWe
ioiEGcutY
cOLUxWapZjzN
rXsswYNd
ZGlbEs
TfDg
kZVPBn
rYgvbEIYOB
hKpcTThdCpd
iqeFvMWuGEr
nuNIM
iHoAYsPj
PMBVPURkg
gIqanbC
bHVsc
ZEwueJLAzWXK
LtAPVniErZwl
SpvEOJ
ThzE
cwMnnJkPhRs
EZmYSujHn
AzmrddRshMLd
mHwAwviO
isqGaWbHleu
oGtunCC
bKvlmehza
kwqkPFwv
BLRyFi
HhRi
ILVDcPx
oEGbGJsg
oFGMJ
YtKHquJ
YPrZE
blUOXMk
frIZDo
WBLYacBLoGl
RfFHltWx
mXyr
dAeA
VVPFMw
jgaPnyGrwuO
dMhMNB
lEldjIAZVA
AspBA
QqFKSY
NQHMy
yYyE
ADtYjbui
LwJNdXPJxOW
VyrS
pDsSqRtLOG
ggtxR
VVlS
nfZCGCOSTaB
cpmWa
oEgfNnODJe
VgRyWZnTDAOg
MbWKtPmn
qdIUG
fxtBPHn
ydCjRy
NmFdDSBVj
rCFoYAvW
yZHpLfAvalIm

DirectX 12性能起底:渲染时间比DX11快一倍

2014-12-15 09:41| 发布者: xchtl| 查看: 6153| 评论: 10|来自: 超能网

收藏 分享
摘要: AMD的Mantle API证明了优化底层硬件可以改善游戏渲染过程,提升游戏性能。微软推出的DirectX 12(以下简称DX12)规范中也把底层优化作为重要功能,此前演示的Demo中DX12性能比DX11提升了70%。DX12是如何做得到的呢?从曝光的消息来看,DX12虽然在渲染流程上跟DX11相似,但每个线程的 ...

AMD的Mantle API证明了优化底层硬件可以改善游戏渲染过程,提升游戏性能。微软推出的DirectX 12(以下简称DX12)规范中也把底层优化作为重要功能,此前演示的Demo中DX12性能比DX11提升了70%。DX12是如何做得到的呢?从曝光的消息来看,DX12虽然在渲染流程上跟DX11相似,但每个线程的渲染时间从9ms降低到了4ms,明显改善了性能。

从上面的介绍来看,D3D11渲染的过程要经过App Logic(应用逻辑层)、D3D11(D3D运行时)、UMD(用户模型驱动)、DXGK(DXGK层)、KMD(内核模式驱动)直至Present完成渲染过程。每个阶段都要花费一点时间,其中D3D11、UMD及KMD过程耗时最多。

而在DX12中,大部分渲染流程还是要走的,不过D3D运行时、UMD用时大幅减少,甚至不需要KMD过程了(也可能是渲染用时太少看不出来),大大减少了渲染时间。

DX11完成上述过程总计用时9ms左右,而DX12用时只有4ms,渲染速度比DX11快了一倍。

当然,这个渲染速度提升一倍并不意味着游戏的性能就能提升一倍,毕竟不是每个场景中都存在瓶颈,但DX12在底层硬件上的优化确实非常有利于开发者提升效率,提升性能。

58

路过

雷人

握手
31

鲜花
3

鸡蛋

刚表态过的朋友 (92 人)

相关阅读

回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛