Roc*_*net 6 opengl rendering window process
我有三个不同的进程在同一台机器上运行.其中一个拥有OpenGL窗口.我希望其他两个能够(快速)渲染到OpenGL窗口的不同矩形部分.
如果我能保证他们会很好地轮流执行OpenGL命令,这可能吗?
非常感谢
雨果伊莱亚斯
Lar*_*itz 1
我的理解是,任何现有的驱动程序都不可能做到这一点。OpenGL 上下文仅由一个进程拥有。
对于单个进程中的两个线程,每个线程都对单个 OpenGL 上下文进行 OpenGL 调用,甚至是危险的。(设计不一定如此,但这通常是当前驱动程序的问题。)
归档时间:
17 年,1 月 前
查看次数:
837 次
最近记录: