Valve 團隊近日釋出了一項更新,針對 Radeon 顯示卡優化了 Vulkan 對 VRS 的處理,以達到省電效果。雖然這項更新是針對 Steam Deck 的,但是傳統 PC 也能從中受益。
Valve 的 Samuel Pitoiset 一直負責改善 Radeon Vulkan(RADV)驅動程式,以便對可變速率著色(VRS)的工作方式提供更多控制。Phoronix 指出,更高的控制程度可能與 Steam Deck 是用電池執行還是連線到交流電有關。
作為一項省電功能,微軟在 2019 年將 VRS 引入到 DirectX 12 中。從本質上說,它可以使遊戲以不同的清晰度和精確度渲染螢幕的不同部分,這取決於它們的重要性。玩賽車遊戲的人不一定在大部分時間都在看風景或天空,所以 VRS 可能會使遊戲在這些區域的畫素上花費的精力比汽車、駕駛艙或道路上的少。
在玩家不太容易注意到的區域,VRS 會減少渲染,比如被運動模糊覆蓋的東西或陰影中的純黑色畫素。像這樣的東西對於靠電池執行的行動式 PC 來說可能是至關重要的,比如 Steam Deck。
Pitoiset 的這項改進使 VRS 速率的動態縮放成為可能,現在該速率可以寫入一個新的配置檔案中。Steam Deck 的 AMDVan Goh APU 將預設啟用這一功能。雖然 Pitoiset 證實這一變化是為了節省電力,但 Phoronix 猜測這可能允許 VRS 速率在 Steam Deck 使用交流電或電池供電時在不同的設定之間變化。理論上,這也可能對其他執行 Vulkan 應用程式的 AMD 裝置產生影響。