Valve改進Variable Rate Shading 讓Steam Deck續航更持久
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 的AMD Van Goh APU 將默認啟用這一功能。雖然Pitoiset 證實這一變化是為了節省電力,但Phoronix 猜測這可能允許VRS 速率在Steam Deck 使用交流電或電池供電時在不同的設置之間變化。理論上,這也可能對其他運行Vulkan 應用程序的AMD 設備產生影響。