Есть ли способ заставить два параллельных потока работать с разными FBO? - PullRequest
0 голосов
/ 10 мая 2019

Я хочу создать приложение с использованием OpenGL с двумя подэкранами, выполнив следующие действия:

  1. Я хочу создать два подпотока для каждого подэкрана, чтобы заполнить их собственные FBO.
  2. Я хочу нарисовать два прямоугольника, заполненных двумя текстурами FBO в главном потоке.

Я знаю, что OpenGL может связывать только один FBO за раз.
Так что я думаю, что два подпотока не могли связать свои собственные FBO одновременно.

Есть ли способ связать разные FBO в разных потоках одновременно?Если нет способа достичь этого, означает ли это, что OpenGL может работать только в одном потоке?

Зачем мне два подпотока?
Для приложений в реальном времени просто сэкономить время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...