我正在尝试将现代 OS X 支持添加到OpenTK 框架。Mac OS Lion 支持 OpenGL 3.2 核心上下文。我可以通过使用CGL成功获得它。但是,我找不到将上下文绑定到 Carbon 窗口的直接方法。
以前的 OpenTK 实现使用的aglSetDrawable
方法。CGL 没有公开的替代方案,尽管它有一个类似的未记录的CGLSetSurface。任何使用它的尝试都会返回错误代码 1001,我找不到它的描述。
在 Carbon 窗口上获得 GL 3.2 有什么帮助吗?
我正在尝试将现代 OS X 支持添加到OpenTK 框架。Mac OS Lion 支持 OpenGL 3.2 核心上下文。我可以通过使用CGL成功获得它。但是,我找不到将上下文绑定到 Carbon 窗口的直接方法。
以前的 OpenTK 实现使用的aglSetDrawable
方法。CGL 没有公开的替代方案,尽管它有一个类似的未记录的CGLSetSurface。任何使用它的尝试都会返回错误代码 1001,我找不到它的描述。
在 Carbon 窗口上获得 GL 3.2 有什么帮助吗?