
AMD Radeon RX 9070 XT 顯示卡。
開啟光線追蹤/路徑追蹤功能來獲得更好的遊戲表現,幾乎是新一代遊戲的標準功能設計,但是光線追蹤/路徑追蹤需要大量的 BVH 運算,在未壓縮的狀態下會佔用大量的記憶體,這也導致在複雜場景下開啟光線追蹤,就很容易出現顯示記憶體容量不足的狀況。NVIDIA 針對這個部分以 RTX Mega Geometry 透過群集方式來同時加速處理多個 BVH 來解決這個問題,而在 AMD 則是透過 DGF(Dense Geometry Format,密集幾何格式)技術來應對,透過專為光線追蹤設計的區塊壓縮格式,將 BVH 的三角資料佔用空間縮減 6 到 10 倍,來提供高幾何密度時的運算效能。
但是 DGF 格式卻有因為要儲存特定頂點資料以及對齊需求,所產生的資料重複儲存問題,會導致資料體積大量增加,所以 AMD 這次針對這個缺點,推出了針對 DGF 格次進行資料壓縮的 DGF 超級壓縮功能:DGFS。透過移除 DGF 內的重複頂點資料以及利用更高效率的編碼方式,來節省 DGF 資料儲存空間,AMD 表示透過 DGFS 可以減少 22% 至 30% 的磁碟空間佔用。

透過 DGF、DGFS 功能處理後的資料量,AMD 也列出了實際遊戲中物件的壓縮量:
原始素材在傳統三角運算、DGF 以及 DGFS 運算後的資料量:

在實際遊戲場景中的運算量:

可以看到物件所需的資料體積的確有顯著的縮減,另外 AMD 也列出了在解碼速度上的差異:

至於在支援的硬體部分,預計未來的 RDNA5 架構將會原生 DGF/DGFS,而現行的 RDNA 4 也可能透過轉碼的方式來進行支援,至於在其他家顯示卡的部分,AMD 在這部分也抱持開放的態度,希望透過這類技術的加持,可以讓較小記憶體配置的顯示卡,在應對光線追蹤設定時,也能有更好的效能輸出表現。
感謝分享&介紹, DGF SuperCompression 感覺不錯

























































































