Я хочу сделать свою сцену в одном потоке, а затем разбить результат в окне, принадлежащем другому потоку. Чтобы избежать чтения фреймбуфера обратно в память процессора, я хотел бы использовать объект framebuffer. До сих пор мне не удалось заставить это работать (белая текстура), что заставляет меня поверить, что это не поддерживается opengl.
- Можно ли совместно использовать объекты фреймбуфера между различными контекстами?
- Можно ли использовать объект framebuffer между разными потоками, учитывая, что объект связан только одним потоком за раз?
Если кто-то может указать мне, где это описано в документации, это будет бонус.