如何讓顯卡免費提升一倍性能?

admin 行業(yè)資訊評論9701字數(shù) 1378閱讀模式

DX12.2(也就是所謂的DX12終結版)上周已經(jīng)公布了。不過還有一些人不知道,這個所謂最終DX12 API實際上是微軟聯(lián)合NVIDIA和AMD一起官宣的。由于DX12.2的主要特性是和光追有關,所以最終可以確定支持DX12.2的平臺目前有三個,分別是:NVIDIA已發(fā)布的RTX顯卡系列、尚未發(fā)布的AMD RDNA 2架構顯卡以及年底將要發(fā)售的Xbox Series X游戲主機!
如何讓顯卡免費提升一倍性能?
現(xiàn)在要對DX12.2進行演示的話,最佳的平臺顯然是NVIDIA的RTX系列顯卡,畢竟無論是AMD RDNA2顯卡還是Xbox Series X游戲機都還沒有上市,用這類硬件演示在很多人眼里就有畫餅的嫌疑了!所以微軟也算聰明,在周末發(fā)布了一個DX12.2的演示視頻,而使用的顯卡正是NVIDIA RTX 2080Ti。
如何讓顯卡免費提升一倍性能?
而在這個演示中,大家發(fā)現(xiàn),當沒有啟用網(wǎng)格著色器的時候,游戲的渲染速度為74微妙;而當使用網(wǎng)格著色器的時候,游戲的渲染速度大大提升,只需要32微妙。也就是說,如果使用網(wǎng)格著色器的話,顯卡的性能幾乎提升了一倍!
什么是網(wǎng)格著色器?在微軟DX12.2的規(guī)格中叫Mesh Shaders。為什么這能將顯卡的渲染速度提升100%以上?這就要說到DX12.2的幾個特點了,除了DXR光追之外,DX12.2其他的特性幾乎全部是為圖形核心渲染減負,說白了就是讓顯卡更快地渲染圖像,這樣顯卡的性能自然更好!而代價?僅僅是降低了玩家在圖像上看不到的地方的渲染量!
如何讓顯卡免費提升一倍性能?
比如DX12.2中,有一個可變速率著色(VRS),這個功能可以對一幀游戲畫面進行強度不同的分層渲染,比如一個射擊游戲中,正面的畫面就優(yōu)先渲染,左右兩邊的畫面則降低渲染的資源。說白了就是在玩家注意不到的地方偷工減料……這樣渲染速度自然就更快了!
而網(wǎng)格著色器的作用其實也是類似的,同樣降低了GPU和CPU的負擔。簡單來說這個功能就是把一幀游戲圖像分成兩個著色階段,優(yōu)先描繪近處的圖像細節(jié),而遠處的圖像細節(jié)就降低,這樣玩家如果不是寫輪眼的話,那么看不出來什么區(qū)別,但是卻發(fā)現(xiàn)幀速大大提升了!
實際上,我們可以發(fā)現(xiàn),DX12.2的幾個特性就是在玩家不注意的地方偷工減料,這樣降低了渲染量和多邊形生成,自然游戲性能就提升了!這雖然本質上是一種降低畫質換去性能的做法,但是如果玩家感受到畫質降低,那也就無所謂了!
如何讓顯卡免費提升一倍性能?
這種做法很多年前就有先例,比如說世嘉的DC游戲主機,采用PowerVR芯片,就有一項功能是不渲染或者少渲染畫面之外的3D圖像以達到提升眼前性能的特點;AMD顯卡前幾年也有類似的功能。所以DX12.2現(xiàn)在這些特性并不算新穎,也不讓人意外!
那么是不是所有顯卡都支持這類“偷工減料”的功能呢?當然不是!因為這是DX12.2獨有的功能,所以也只有完整支持DX12.2的顯卡才支持VRS以及Mesh Shaders這些特性。很顯然,至少在現(xiàn)在只有NVIDIA的RTX系列顯卡才支持!AMD目前市售顯卡不支持!
如何讓顯卡免費提升一倍性能?
所以未來只要有游戲或者引擎支持DX12.2,那么NVIDIA的RTX顯卡馬上就能獲得很大的性能提升,這樣在玩DX12.2游戲的時候,AMD和NVIDIA顯卡之間的差距會極大地拉開。對于AMD而言,現(xiàn)在只能期待支持DX12.2的游戲能晚一點出了!

更多相關文章

nvidia顯卡驅動如何更新
電腦顯卡驅動更新失敗解決方法
win7中顯卡驅動無法安裝解決方法文章源自網(wǎng)吧系統(tǒng)維護-http://www.strong-digital.cn/6184.html 文章源自網(wǎng)吧系統(tǒng)維護-http://www.strong-digital.cn/6184.html

版權聲明:文章圖片資源來源于網(wǎng)絡,如有侵權,請留言刪除!!!
廣告也精彩
admin
  • 本文由 發(fā)表于 2020年3月24日 17:15:48
  • 轉載請務必保留本文鏈接:http://www.strong-digital.cn/6184.html
匿名

發(fā)表評論

匿名網(wǎng)友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: