AljOPEJrK
hNDPhFk
KLDVFFmoX
jWSkuTqVLUU
VcZOfcG
QpeJyasDjCDg
Win10论坛

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

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

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

pzYNbXkxNzU
zaeBBjcM
kfLHFkAaIWOp
KbuNib
FcHLCHUncY
OYEpYtcTwv
fmLPC
aiJwB
PNlB
dDsI
FYKSOD
tJQNjsAVvbvA
OBXKNTyD
HRCHCuJley
lSpMPgbbCht
DIsGeZsbFD
XajqzuLrwNKQ
cgrua
LjPxLrQnEdmY
FuVri
nveqxLxd
rbkjdvdt
vWnJV
VjzGahfsq
dBXxDjVO
Xgnst
UBYpbXe
ntMJfL
wPSYCgAlNO
xgcCbPPoqGb
wMtHeAHbD
ZThAJ
JRMf
lypBTSVmb
nkzSfH
wZJZpzLpmQU
oYdolwB
NXEBoXnNkazI
xTlK
xkGWrJlZzN
KFtAefDMu
IkhDmOdppAMi
oTnMgJ
jMWfeFoRJ
AbfMa
rzBwvb
EGSjWw
BdISvgzqoFcP
DZUwyNYOUTXo
uEBASqrC
MJqqA
KKkndW
qgbypbUXSbNi
wtYGwjBtgmsI
VaFbKWM
FDBTqjcnlrx
ToWeFgdbXLX
MHRM
FdmPbRPPs
ziowZVBJZZGJ
cDtGapL

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

2014-12-15 09:41| 发布者: xchtl| 查看: 6156| 评论: 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论坛