Контекст OpenGL 3.2 в окне Carbon (OS Lion, Mono)

Я пытаюсь добавить поддержку современной OS X в платформу OpenTK . Mac OS Lion поддерживает контекст OpenGL 3.2 Core. Я могу успешно получить его, используя CGL . Однако я не могу найти прямой способ привязать контекст к окну Carbon.

Предыдущая реализация OpenTK использовала метод aglSetDrawable . У CGL нет публичной альтернативы, хотя у него есть аналогичный недокументированный CGLSetSurface . Любые попытки использовать его возвращают код ошибки 1001. Я не могу найти описание для него.

Есть ли помощь в получении GL 3.2 в окне Carbon?

8
задан genpfault 25 October 2013 в 16:34
поделиться