Чтобы создать контекст OpenGL с профилем версией 3.2, мне нужно добавить атрибуты в формат пиксель при создании контекста:Изменения по умолчанию OpenGL контекста профиль версия
...,
NSOpenGLPFAOpenGLProfile, (NSOpenGLPixelFormatAttribute) NSOpenGLProfileVersion3_2Core,
...,
Есть ли способ (переменная среды, глобальным переменная, функция для вызова до создания NSOpenGLPixelFormat
...), чтобы изменить версию профиля OpenGL по умолчанию, если не указаны такие атрибуты. По умолчанию используется старая версия OS X 10.10. Я пытаюсь интегрировать код, который опирается на новые функции OpenGL с каркасом (ROOT), который устанавливает контекст OpenGL и не дает возможности изменять параметры.
И есть ли способ изменить атрибуты формата пикселя контекста OpenGL после его настройки?