Windows10将在7月底完成正式版,虽然全球发布可能要等到10月份,但不出意外的话再过不到俩月大家就可以体验这套全新的系统了。除了界面、功能上的变化,它的技术也在飞跃,尤其是将独家支持DirectX12,这对显卡就提出了新的高要求。
在遥远的过去,显卡的DX支持其实是很简单的,要么支持,要么就不支持,但是自从微软搞了“FeatureLevel”(功能级别),事情就复杂了。
特性级别的主要作用,是将原本不同档次的DX硬件划归到同一个体系之下,再以此指标区分特效,可以大大方便编程开发,它后边的数字越大就说明支持的特效越多。
DX12为例,FeatureLevel12_1就代表支持DX12全部特效,FeatureLevel12_0则是部分特效。
同时,DX12FeatureLevel11_1、11_0说明它们对应支持的特效更少,但也兼容DX12,能够享受DX12底层加速。
这四大类都可以在DX12的大框架下编程开发,统一管理,享受同样的加速支持,唯一不同的就是特效多寡。
现在,NVIDIA、AMD显卡的DX12支持情况已经基本明了,Intel核显尚待确认,应该只会兼容DX12。
这里虽然说的是Windows10,但其实Windows7/8.1都可以免费升级,所以老系统也不必担心,而且Windows10的整体硬件要求基本保持老样子,不会太饥渴的。
【DX12FeatureLevel12_1】
目 前,唯一可以在Windows10下完整支持该级别的显卡只有NVIDIAGeForceGTX900系列,也就是第二代麦克斯韦架构,具体型号 包括桌面上的TitanX、980Ti、980、970、960,和笔记本上的980M、970M、965M,总计八款。
AMDFiji核心也应该会支持,但得等发布后再最终确认。
【DX12FeatureLevel12_0】
这个级别都是AMD显卡,桌面独立包括RadeonHD7790、R7260/X、R9285、R9290/X、R9295X2,总计六款。
APU方面暂无明确的说法,但是KaveriA-7000、GodavariA-7000/8000、MullinsA/E-6000、BeemaA/E-6000系列应该都在这个级别。
NVIDIA方面没有这个级别的。
【DX12FeatureLevel11_1】
这个就多了,AMD方面涵盖了7790之外的RadeonHD7700/7800/7900系列全部型号、R9270/X、R9280X。NVIDIA方面则是GeForce400-700四大系列的全部(GT410之类的入门级马甲不算)。
简单地说,AMDGCN架构、NVIDIA费米架构以上显卡均兼容DX12,但功能级别有所差异。
另附AMD公布的DX12兼容列表:
-RadeonR9系列桌面显卡
-RadeonR7系列桌面显卡
-RadeonR5240桌面显卡
-RadeonHD8000OEM系列桌面显卡(HD8570及更高)
-RadeonHD8000M系列笔记本显卡
-RadeonHD7000系列桌面显卡(HD7730及更高)
-RadeonHD7000M系列笔记本显卡(HD7730M及更高)
-A4/A6/A8/A10-7000系列主流APU(代号Kaveri)
-A6/A8/A10PRO-7000系列商务版APU(代号Kaveri)
-E1/E2/A4/A6/A8-6000系列低功耗APU(代号Beema)
-E1/A4/A10Micro-6000系列超低功耗APU(代号Mullins)