Я пытаюсь создать контекст opengl (4.4) с помощью wglCreateContextAttribsARB. Где я могу указать, что он должен быть стереоскопическим?
Или я указываю это только при создании окна? Если да, то где? Это PFD_STEREO?
Спасибо.
Я пытаюсь создать контекст opengl (4.4) с помощью wglCreateContextAttribsARB. Где я могу указать, что он должен быть стереоскопическим?
Или я указываю это только при создании окна? Если да, то где? Это PFD_STEREO?
Спасибо.
Поддержка стереоскопии является частью пиксельного формата окна, а не контекста рендеринга OpenGL (хотя при создании OpenGL RC он принимает пиксельный формат HDC, с которым он создан). Установите формат пикселей как обычно. Вы можете использовать функцию выбора формата пикселей, которая была доступна в течение 20 лет, или использовать более современную функцию Use wglChoosePixelFormatARB
, который имеет атрибут WGL_STEREO_ARB
для того же эффекта (на самом деле ChoosePixelFormatARB смоделирован после одноименной функции и функциональности в GLX, которая всегда была такой).