在新一代Polaris北极星、Pascal显卡上,AMD、NVIDIA双方都强化了视频/图像方面的功能,输出接口全面升级到HDMI 2.0及DP 1.4,AMD还把HDR(高动态范围)作为重点,而且支持10bit HDR。日前有测试发现AMD北极星显卡的10bit HDR支持有问题,DP 1.4接口可以正常输出10bit HDR,但HDMI 2.0接口上就会降至8bit HDR,以致于彩色数从10.7亿减少到1670万。
AMD北极星Polaris架构支持10位色彩HDR功能
本文探讨的HDR及色深比较枯涩,因为10bit HDR或者说HDR功能对当前的PC显示器来说都有点超前,支持HDR的大都是TV电视。德国Heise网站这几天就测试了AMD北极星架构的RX 480显卡的视频输出能力,他们发现了一个问题——RX 480通过DP 1.4接口可以输出10bit HDR信号,但连接HDMI 2.0接口,输出的信号就变成了8bit HDR,这就跟显示器爱好者经常争论的8位面板、10位面板一样,从10bit降低到8bit,直接导致色彩数从10.7亿变成了1670万(其实不仔细对比的话,一般人能否看出8位面板与10位面板的区别都不一定呢)。
这个问题在PC显示器上可能还不明显,因为有DP 1.3/1.4接口的情况下,大部分人会直接选择DP接口输出了,但目前支持4K HDR功能的产品多是TV电视,它们主要是用HDMI接口输出的,这样的话影响就大了。
随后Heise网站又在PS4 Pro主机上做了验证,因为它也用了AMD的Polaris显卡,结果也出现了这个问题。
AMD之前的宣传PPT中有提到4K 60Hz 10bpc(bit per cell)支持
导致HDMI 2.0接口HDR功能缩水的直接原因是在使用这种接口时,北极星显卡会把YCrBr输出率从高质量的4:4:4减少到4:2:2甚至4:2:0,但是为什么会出现这样的问题呢?更重要的是,那么NVIDIA显卡在这个问题上表现如何呢?
Heise在支持HDR的游戏《影子战士2》中使用GTX 1080显卡做了对比,发现NVIDIA也可能采用了类似的策略,也是在HDMI接口中把10bit HDR降成了8bit HDR,不过NVIDIA官方对这方面的信息提供的并不清晰。
PS:小编刚刚也翻了NVIDA GXT 1080显卡白皮书,里面提到了最高支持12bit 4K HDR,不过确实没有明确HDMI接口下是否做什么变化。
现在这个问题已经出现了,不过到底是什么原因导致的,还没有定论,还得等AMD、NVIDIA官方出来进一步解释。不过从各方讨论来看,这次的锅很可能要交给HDMI 2.0标准来背了,在DP接口下没这个问题,而NVIDIA显卡在HDMI接口下也有类似问题,说明这并不是厂商自己的问题。