dx12是什么意思啊(dx12是什么意思)

導讀您好,現在軟糖來為大家解答以上的問題。dx12是什么意思啊,dx12是什么意思相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、樓主,你好...

您好,現在軟糖來為大家解答以上的問題。dx12是什么意思啊,dx12是什么意思相信很多小伙伴還不知道,現在讓我們一起來看看吧!

1、樓主,你好。

2、DX12最重要的變化就是更底層API,這一點很像AMD Mantle,在硬件抽象層上走得比以往更深入,能夠同時減輕CPU、GPU的過載(overload)。

3、  具體包括:應用可追蹤GPU流水線、控制資源狀態轉換(比如從渲染目標到紋理)、控制資源重命名,更少的API和驅動跟蹤,可預判屬性,等等。

4、  另外,DX12大大提高了多線程效率,可以充分發揮多線程硬件的潛力。

5、DX11在這方面受CPU性能的嚴重制約,主要是因為不能有效利用多核心。

6、  微軟宣稱,微軟對多核心CPU的利用幾乎是完美線性增長的,也就是說四核心能接近單核心的四倍。

7、  此外還有渲染流水線、渲染特性、資源管理、命令列表與綁定、描述符跳躍等等方面的改進,因為主要是關于開發的,也比較深晦,這里就先不說太多了。

8、希望對你有所幫助,祝好運。

本文就為大家分享到這里,希望小伙伴們會喜歡。

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!