AMD 這幾年在 CPU 領域和 Intel 有來有回,但顯卡這邊和舅舅比還顯得太嫩。截至 2022 年第三季度的 GPU 市場份額統計中,AMD 獨立 GPU 已經跌至了?10%?的低點。AMD 顯卡用戶量少是少,但幾年前卻有一款 A 卡大火了一把。那就是在礦卡界鼎鼎大名的 RX 580。
2017年 AMD 在RX400系的基礎上推出了高頻、優化版本的RX500系顯卡。
作為系列中的“次旗艦”RX 580 的性能和發售價都和 GTX 1060 相當,但首次礦難后幾百元的價格直接就把性價比拉滿。
1060 買不到 GTX 1060 ,但可以買到更強的 RX 580 。
再到后來變「理財」產品什么的就不說了,直至今日仍有垃圾佬撿這個礦渣。原因之一大概是現在主流顯卡性能其實也就這個水平。
即便是近幾年的游戲,RX 580 在 1080P?下也基本能應付過來,再戰個幾年應該問題不大。
但很不幸,包括?RX 580?在內的RX500系顯卡及更老的?AMD?顯卡突然遭到了游戲廠商的強制淘汰,淘汰的原因也不是因為性能。
DirectX?是微軟專為多媒體及游戲開發的應用程序接口,類似的還有?Vulkan、OpenGL?等。
出于系統的保護,游戲應用程序必須使用這些規范中的一個才能直接聯系到顯卡。同時,也需要它來用顯卡聽得懂的語言告知要做什么、怎么做,和顯卡驅動配合。
由于微軟的統一,目前大部分?Windows?平臺游戲使用的是?DirectX?接口。許多工具也能在游戲中顯示正使用的接口,游戲玩家對 D3D12 等字樣應該不陌生了。
DirectX 在發展也就有了版本迭代,準確來說應該是功能級別。除了?DirectX 11、12 這樣的大版本,它還有 12_1、12_2 這樣的細節之分。滿足功能級別才能實現對應功能,比如光線追蹤要求?12_2 (Directx 12 Ultimate)。
當然功能級別的支持也有硬件要求:
DirectX?12(12_0)及之前版本:老顯卡可通過新驅動支持 12_1:GTX?900?、RX?Vega?系及之后 12_2:RTX?20、RX?6000?系及之后
像包括 RX?580 在內的RX500系顯卡僅支持到?DirectX 12_0?,游戲又要求 DirectX 12_1 ,這波是強制淘汰了。
NVIDIA 14年的 GTX 900 系就已支持,AMD?17年的RX 580不支持DirectX 12_1就有點過分了。不過,這類游戲廠商也同樣得出來挨打,特殊功能可以不支持,但至少得給玩家選擇吧?
許多游戲提供 API 選擇
除了淘汰硬件,游戲廠商和微軟這一套組合拳還促進了系統換代。Win7、8.1 用戶想要正常使用?DirectX?12?必須得升級到 Win10、11 系統。
好在目前大部分游戲頂多強制到?DirectX?12_0?,若是都要求DirectX 12_1 ,強制換代指日可待。
當然除了?DirectX 外也不是別無選擇,跨平臺的 Vulkan 也是個比較優秀的存在。只是可惜,Windows 上至今仍有許多功能待完善。不過微軟,你也不希望 Linux 成為真正的游戲系統吧?
RX 580不支持DirectX 12_1乃至以后的版本,雖然有些可惜,但某種意義上這也是大勢所趨。畢竟,個別新技術需要新的接口才能發揮實力。不過,部分游戲廠商一刀切的做法的確有點過了。