有没有办法使两个并行线程处理不同的FBO?

时间:2019-05-10 10:18:44

标签: multithreading opengl

我想使用带有两个子屏幕的OpenGL构建应用程序,请按照以下步骤操作:

  1. 我想为每个子屏幕创建两个子线程以填充自己的FBO。
  2. 我想在主线程中绘制两个填充有两个FBO纹理的矩形。

我知道OpenGL一次只能绑定一个FBO。
因此,我认为两个子线​​程无法同时绑定自己的FBO。

有什么办法可以同时在不同的线程中绑定不同的FBO? 如果没有办法做到这一点,是否意味着OpenGL只能在一个线程中工作?

为什么需要两个子线程?
对于实时应用,只需节省时间。

0 个答案:

没有答案