Потоковый рендеринг с NSOpenGLView - PullRequest
1 голос
/ 17 февраля 2010

У меня есть старая оконная система OpenGL на основе AGL, которую я обновляю для использования NSOpenGLView. Двигатель, использующий его, должен работать в своем собственном цикле в отдельном потоке, и у меня возникают проблемы с его работой. С AGL я создал контекст в потоке цикла, поэтому проблем не было, но я немного запутался в том, как это сделать с помощью NSOpenGLView. Я хотел бы иметь возможность создать его экземпляр в кончике, поэтому я не хочу создавать все это в потоке цикла. Возможно ли вообще иначе?

Надеюсь, это имеет смысл.

1 Ответ

1 голос
/ 18 февраля 2010

Ваш отдельный поток может прикрепить созданный им NSOpenGLContext к существующему NSOpenGLView с помощью метода setOpenGLContext: .

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