主流性能平民神卡被强制淘汰,NVIDIA成最大赢家
AMD 这几年在 CPU 领域和 Intel 有来有回,但显卡这边和舅舅比还显得太嫩。
截至 2022 年第三季度的 GPU 市场份额统计中,AMD 独立 GPU 已经跌至了 10% 的低点。
AMD 显卡用户量少是少,但几年前却有一款 A 卡大火了一把。
你可能没有用过,但也至少知道它的名字:RX 580 。
2017年 AMD 在 RX 400 系的基础上推出了高频、优化版本的 RX 500 系显卡。
RX 580 的性能和发售价都和 GTX 1060 相当,但首次矿难后几百元的价格直接就把性价比拉满。
1060 买不到 GTX 1060 ,但可以买到更强的 RX 580 。
再到后来变「理财」产品什么的就不说了,直至今日仍有垃圾佬捡这个矿渣。
原因之一大概是现在主流显卡性能其实也就这个水平。
即便是近几年的游戏,1080P?下也基本能应付过来,再战个几年应该问题不大。
但很不幸,包括?RX 580 在内的?RX 500 系及更老的 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 系及之后
Win+R 运行 dxdiag ,可以查看本机支持的功能级别。
像 RX?580?仅支持到?12_0?,游戏又要求 12_1 ,这波是强制淘汰了。
NVIDIA 14年的 GTX 900 系就已支持,AMD?17年的卡居然不支持 12_1 显然说不过去。
不过这类游戏厂商也同样得出来挨打,特殊功能可以不支持,但至少得给玩家选择吧?
许多游戏提供 API 选择
除了淘汰硬件,游戏厂商和微软这一套组合拳还促进了系统换代。
Win7、8.1 用户想要正常使用?DirectX?12?必须得升级到 Win10、11 系统。
虽然厂商可以将?DirectX?12?作为游戏的一部分整合进游戏,但这么做了的一只手数的过来。
好在目前大部分游戏顶多强制到?DirectX?12_0?,若是都要求12_1 ,强制换代指日可待。
当然除了?DirectX 外也不是别无选择,跨平台的 Vulkan 也是个比较优秀的存在。
只是可惜,Windows 上至今仍有许多功能待完善。
不过微软,你也不希望 Linux 成为真正的游戏系统吧?