導(dǎo)讀您好,現(xiàn)在蔡蔡來為大家解答以上的問題。dx12是什么槍,dx12是什么意思相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!1、樓主,你好。2、...
您好,現(xiàn)在蔡蔡來為大家解答以上的問題。dx12是什么槍,dx12是什么意思相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!
1、樓主,你好。
2、DX12最重要的變化就是更底層API,這一點很像AMD Mantle,在硬件抽象層上走得比以往更深入,能夠同時減輕CPU、GPU的過載(overload)。
3、 具體包括:應(yīng)用可追蹤GPU流水線、控制資源狀態(tài)轉(zhuǎn)換(比如從渲染目標(biāo)到紋理)、控制資源重命名,更少的API和驅(qū)動跟蹤,可預(yù)判屬性,等等。
4、 另外,DX12大大提高了多線程效率,可以充分發(fā)揮多線程硬件的潛力。
5、DX11在這方面受CPU性能的嚴(yán)重制約,主要是因為不能有效利用多核心。
6、 微軟宣稱,微軟對多核心CPU的利用幾乎是完美線性增長的,也就是說四核心能接近單核心的四倍。
7、 此外還有渲染流水線、渲染特性、資源管理、命令列表與綁定、描述符跳躍等等方面的改進(jìn),因為主要是關(guān)于開發(fā)的,也比較深晦,這里就先不說太多了。
8、希望對你有所幫助,祝好運。
本文就為大家分享到這里,希望小伙伴們會喜歡。