我的笔记本电脑有两个 Thunderbolt 3 端口,带有支持 Displayport 1.2 的 Alpine Ridge 控制器,最大输出为 4k60。是否可以将这两个输出组合起来驱动单个 4k120 显示器?也许可以使用 xrandr 将输出拆分为两个虚拟显示器,并将每个输出用于整个图像的一半?或者构建一个结合两个 1920x2160 120hz 信号的自定义板?
答案1
免责声明:这里的大部分理论都是基于我对标准的有限了解。请谨慎对待这个答案的细节。
如果您拥有无限的资源和足够宽松的要求,那么工程中一切皆有可能;)这就是这种情况,理论上是可能的,但绝不合理。
根据我的经验,我认为有两种可能的方法:
- 设置能够发送 4k120 并接收 2x 4k60 的设备。解码两个信号并将它们编码为单个信号。需要一些昂贵的设备(具有两个端口的 DisplayPort 抓取器,至少中等功率 *PU,具体取决于延迟要求(但几乎不可能低于 50-70ms 的延迟)。它还需要某种方式来同步信号以避免撕裂/抖动。但在发送两半屏幕时应该相当容易,在信号的开头添加同步像素线相当容易。在实践中:卖掉旧笔记本电脑并购买一台能够发送 4k120 的新笔记本电脑会更容易、更舒适、更便宜。
- 成为 Vesa 会员,获取 Display Port 电信号标准(或对其进行逆向工程)。创建能够接收菊花链信号的自定义电路板,在其中找到同步信号(如果您使用单个设备,这很容易,作为协商,屏幕闪烁几次就足够了),并使用双倍时钟组合两个信号。通过这种方法,您将获得不可察觉的延迟(即使是“慢速”电子设备也会产生不到几毫秒的延迟)。在实践中:无论是工作量还是货币,它都贵得离谱。即使是创建笨拙的原型所花费的资源,你也能买很多一流的笔记本电脑。