Я хочу создать приложение с использованием OpenGL с двумя подэкранами, выполнив следующие действия:
- Я хочу создать два подпотока для каждого подэкрана, чтобы заполнить их собственные FBO.
- Я хочу нарисовать два прямоугольника, заполненных двумя текстурами FBO в главном потоке.
Я знаю, что OpenGL может связывать только один FBO за раз.
Так что я думаю, что два подпотока не могли связать свои собственные FBO одновременно.
Есть ли способ связать разные FBO в разных потоках одновременно?Если нет способа достичь этого, означает ли это, что OpenGL может работать только в одном потоке?
Зачем мне два подпотока?
Для приложений в реальном времени просто сэкономить время.