近日有網友發現,AMD GCN4/Polaris架構的RX 400/500系列顯卡存在一個尷尬的問題,無法運行新發行的冒險遊戲《Forspoken》。

《Forspoken》是一款DX12遊戲,AMD RX 400/500系列也支持DX12,這也是AMD首批兼容DX12的顯卡,陸續發佈於2016-2018年,但偏偏無法運行。

爲什麼呢?其實很簡單,這涉及到微軟改名部在DX12上引入的新概念——功能等級(Feature Level)。

簡單來說,DX12分爲三個功能等級,分別爲12_0、12_1、12_2(Ultimate),也可以大致分別理解爲DX12.1、DX12.2、DX12.3,數字越大支持的功能越多。

比如說,DX12_0級別的顯卡不支持光柵順序視圖、保守光柵化、採樣器反饋、網格着色器、VRS可變着色率、DXR光線追蹤,DX12_1增加了前兩項,DX12_2才全部支持。

AMD RX 400/500就僅支持最基礎的DX12_0,不符合《Forspoken》的要求。

但奇怪的是,NVIDIA Maxwell 2架構的GTX 900系列也是DX12_0,但卻能跑《Forspoken》。

看起來,似乎是NVIDIA在驅動方面做得更好,可以讓低級別的老顯卡儘量跑新遊戲。

AMD最新的23.1.2 Beta版驅動則只是優化了RX 7000系列上的《Forspoken》,RDNA 1/2、Vega架構都還沒輪上,更別說更老的Polaris。

【本文結束】如需轉載請務必註明出處:快科技

責任編輯:上方文Q

相關文章