Я пытаюсь добавить поддержку современной OS X в платформу OpenTK . Mac OS Lion поддерживает контекст OpenGL 3.2 Core. Я могу успешно получить его, используя CGL . Однако я не могу найти прямой способ привязать контекст к окну Carbon.
Предыдущая реализация OpenTK использовала метод aglSetDrawable
. У CGL нет публичной альтернативы, хотя у него есть аналогичный недокументированный CGLSetSurface . Любые попытки использовать его возвращают код ошибки 1001. Я не могу найти описание для него.
Есть ли помощь в получении GL 3.2 в окне Carbon?