在Quadro Card X驱动程序的NVIDIA自述文件中,有以下注释:
工作站覆盖,立体视觉,
统一后缓冲区(ubb)是
与复合材料不兼容。这些
功能将自动
检测到复合时禁用
这有什么根本的原因吗?为什么Windows上的Quadro卡可以同时制作半透明的窗口和活动的立体视觉效果?
有人在修理这个吗?未来似乎正在合成台式机,立体视觉在某些应用程序中也越来越流行。

最佳答案

合成阻止直接绘制到视口,这就是事情变得复杂的地方。基本上,所有的硬件覆盖操作都要与复合操作斗争。提示是,硬件覆盖不应该出现在屏幕上,而应该出现在屏幕外的像素映射上,例如,可以由合成器映射到纹理。
例如,xv没有使用早期合成(我不知道它现在是否有效)。直接的gl渲染也不适用于早期的合成,但这似乎现在已经解决了。我假设nvidia开发人员没有时间/优先权让他们的其他专有覆盖方法与间接渲染一起工作。从理论上讲,如果设计不错的话,它应该可以工作。

关于linux - 为什么X11 Composite扩展与立体声视觉不兼容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2471348/

10-12 18:20