GeForce RTX和AMD的RDNA 2架構(gòu)將為新一代PC、主機(jī)游戲賦能,微軟今天宣布,它們均將支持DirectX XII ULTIMATE API(DX12終極/極限版),也就是DX12_2。
作為最高級(jí)的DX12 API,它帶來(lái)了諸如光線追蹤(DXR)、可變刷新率(VRS)、網(wǎng)狀/網(wǎng)格著色器和采樣器反饋等特性。
微軟提到,DXR 1.1版本中有NVIDIA不小的功勞,作為支撐游戲光追的最新底層,它為大量光追效果帶來(lái)了性能和效率的雙提升,開(kāi)發(fā)人員的工作也變得更輕松。
DX12幾個(gè)級(jí)別對(duì)比,早先Intel曾承諾,Xe架構(gòu)獨(dú)顯也將完整支持DX12,但此次未提及
可變刷新率、網(wǎng)格著色器、采樣器反饋等,都已經(jīng)Turing架構(gòu)中如RTX 2080顯卡得到了支持,其核心理念非常相似,都是減輕負(fù)載,提高游戲幀率,其中可變刷新率是對(duì)幀畫(huà)面進(jìn)行強(qiáng)度不同的分層渲染,比如賽車(chē)游戲中,畫(huà)面中汽車(chē)、路面和正前方視野需要高強(qiáng)度、高優(yōu)先級(jí)渲染,而兩側(cè)景象則不需要占用那么多繪圖資源。
圖為可變刷新率智能分層級(jí)渲染演示
網(wǎng)格著色器則減輕了CPU負(fù)擔(dān),它由兩個(gè)新的著色階段組成。任務(wù)著色器執(zhí)行對(duì)象剔除,以確定哪些元素的場(chǎng)景需要呈現(xiàn)。一旦確定了這點(diǎn),網(wǎng)格著色器就會(huì)決定可見(jiàn)對(duì)象的細(xì)節(jié)級(jí)別。距離較遠(yuǎn)的物體需要較低層次的細(xì)節(jié),而更近的對(duì)象則需要盡可能銳利。NVIDIA展示了宇宙飛船穿越30萬(wàn)顆小行星的畫(huà)面,通過(guò)網(wǎng)格著色器技術(shù),任意頂點(diǎn)的三角形繪制數(shù)量從3萬(wàn)億降至13000,從而不犧牲名義畫(huà)面還能維持50幀。
為了便于榨干DX12U的全部實(shí)力,微軟還推薦了PIX和HLSL編譯器兩款工具。
當(dāng)然,DX12U API還是集成于Windows 10、Xbox Series X系統(tǒng)中的底層,微軟也不忘吹捧一番。
對(duì)于主機(jī)用戶,PS5和XSX預(yù)置DX12U,而微軟承諾未來(lái)數(shù)月內(nèi)為Windows 10用戶推送v2004更新,上線支持。
責(zé)任編輯:wv
-
微軟
+關(guān)注
關(guān)注
4文章
6554瀏覽量
103896 -
光線追蹤
+關(guān)注
關(guān)注
0文章
182瀏覽量
21457
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論