|
本帖最后由 mikeztm 于 2024-3-3 07:14 编辑
我很多年前跑过这个测试, A卡和N卡默认设置都是95%+的准确度.
这个准确度是OpenGL渲染的精度, 靠有多少像素吻合来计算的, 所以如果有颜色差异, 准确度会大幅度下降, 比如全屏偏红哪怕只偏了1度, 结果也会是1%不到的准确度, 因为几乎每个像素都差了1点. 95%+就说明只有少部分像素渲染错了, 而不是全屏偏色.
所以可以认为至少在OpenGL 2.0环境下, A/N的渲染是没有任何偏色的情况的.
当然这和这个帖子讨论的内容无关, 这个帖子讨论的是2D输出, 也就是显卡作为显示卡最基础的功能. 3D API的渲染精度是另一个完全独立的话题. 这两件事要分开谈, 也就是颜色输出是个流水线, 采集卡确认的是流水线的末端, 末端能够得到一致的结果, 说明显卡本身硬件上没有造成差异. 也就是从显卡到HDMI线/显示器这段的问题就排除了
现在的客观情况是默认设置, 正确设置分辨率和输出范围的情况下, A/N的HDMI信号输出是没有差别的. 也就是从显卡到显示器的这条HDMI线上的数据可以是完全一致的, 而且实际上是在默认设置只改了0-255范围的情况下实现的一致. 并没有其他的调节.
在这个基础上, 讨论3D API的话, 直接用软件就行了, 因为2D输出部分一致, 有肉眼可见的差别肯定就不是2D部分产生的, 而是3D渲染管线的差异, 而这部分差异都是可以用软件测量的, 也就是如果有差异, 截图是一定能看出来的. 任何时候都不需要屏摄或者AB测试.
另外就是这个楼主的测试问题很大, 楼主使用了分屏测试, 实际上等效于两个显示器, 这对于已经确认过采集卡数据一致的情况下, 是完全多余的测试, 而且引入了不可控的因素, 就是分屏左右的显示器IC是否完全一致等等问题, 其实是个没有什么意义的事情, 颜色这件事外行可能觉得眼睛最可靠, 实际上作为一个数字信号传输的东西, 数字信号本身是最重要的.
显示器完全是多余的, 根本就不应该加入讨论/测试的范围里. |
|