知名 3D 測試軟體 3DMark 最近新添加了 VRS 測試功能。VRS 為可變速率著色,是一個新的 DirectX 12 功能,允許開發人員透過選擇性地降低畫面裡部分區域的細節水準來提高效能,且對圖像品質幾乎沒有明顯影響。
3DMark VRS 功能測試目的在於使用可變速率著色時比較效能和圖像品質的差異。測試會運行兩次,以測試效能和圖像品質。第一次運行, VRS 會關閉以作為比較基準。第二次運行則會開啟 VRS。測試報告會顯示每次運行的平均幀率,並計算使用 VRS 所獲得的效能。
下面可以看到 VRS 功能測試截圖,開啟以及關閉幾乎沒有太大的差異性。
利用可變速率著色,單個圖元著色器操作可以應用於區塊,例如,著色一個4×4區塊只需一次操作而不是十六次單獨操作。
在 3DMark VRS 功能測試中,開啟 VRS 時,著色率會隨攝像機距離而變化:最遠物件(下圖中的藍色區域)為 4×4,中距離幾何物件 (綠色區域)為 2×2,最近的前景物件(紅色區域)為 1×1。
VRS 功能測試還提供了互動模式,讓您即時更改可變速率著色設置,以查看它們如何影響幀率和圖像品質。方便的視覺化工具選項 (用於創建上面的截圖) 顯示每個著色率的使用位置。
要運行此測試,您將需要 Windows 10 版本1903或更高版本,以及支援第一級 VRS 和 AdditionalShadingRatesSupported 功能的 DirectX 12 顯卡,例如 NVIDIA Turing 顯卡或 Intel 的 Ice Lake 處理器。
3DMark VRS 測試影片
3DMark VRS 功能測試目的在於使用可變速率著色時比較效能和圖像品質的差異。測試會運行兩次,以測試效能和圖像品質。第一次運行, VRS 會關閉以作為比較基準。第二次運行則會開啟 VRS。測試報告會顯示每次運行的平均幀率,並計算使用 VRS 所獲得的效能。
下面可以看到 VRS 功能測試截圖,開啟以及關閉幾乎沒有太大的差異性。
利用可變速率著色,單個圖元著色器操作可以應用於區塊,例如,著色一個4×4區塊只需一次操作而不是十六次單獨操作。
在 3DMark VRS 功能測試中,開啟 VRS 時,著色率會隨攝像機距離而變化:最遠物件(下圖中的藍色區域)為 4×4,中距離幾何物件 (綠色區域)為 2×2,最近的前景物件(紅色區域)為 1×1。
VRS 功能測試還提供了互動模式,讓您即時更改可變速率著色設置,以查看它們如何影響幀率和圖像品質。方便的視覺化工具選項 (用於創建上面的截圖) 顯示每個著色率的使用位置。
要運行此測試,您將需要 Windows 10 版本1903或更高版本,以及支援第一級 VRS 和 AdditionalShadingRatesSupported 功能的 DirectX 12 顯卡,例如 NVIDIA Turing 顯卡或 Intel 的 Ice Lake 處理器。
3DMark VRS 測試影片