Я пытаюсь настроить OpenGL 3.0+ контекст в XCode 4.Настройка и использование OpenGL 3.0+ с Mac OSX Lion (10,7)
Как вы можете видеть talking about shaders here на сайте разработчиков пример использует это OpenGL 2.0. В Приложении B он говорит об обновлении для 3.2, но просто показывает изменения имени функции и то, что применимо только к ядру, но нет примера фактической настройки контекста OpenGL. Это сильно изменилось, поскольку конвейер с фиксированной функцией - это то, что вы больше не можете делать такие вещи, как glMatrixMode (...) .. и т. Д. И т. Д. ... т. Е. состояний opengl больше нет.
Если кто-нибудь может указать мне ссылку где-то в Интернете по настройке контекста OpenGL 3.0+ на Mac OSX 10.7 с использованием XCode 4, это будет оценено.
Как насчет раздела * «Выбор атрибутов рендерера и буфера» * в том же документе? Вы выбираете атрибут профиля: ** kCGLOGLPVersion_3_2_Core ** –