Я написал пост об этом здесь: Получение сглаженных, больших точек в OpenGL
Вы должны указать WGL_SAMPLE_BUFFERS и WGL_SAMPLES (или префикс GLX для XOrg / GLX) перед созданием OpenGLконтекст, при выборе пиксельного формата или визуального.
В Windows убедитесь, что вы используете wglChoosePixelFormatARB()
, если вы хотите формат пикселей с расширенными чертами, НЕ ChoosePixelFormat()
из GDI / GDI +.wglChoosePixelFormatARB должен запрашиваться с помощью wglGetProcAddress из драйвера ICD, поэтому вам необходимо заранее создать фиктивный контекст OpenGL.Указатели на функции WGL действительны даже после разрушения контекста OpenGL.
WGL_SAMPLE_BUFFERS - логическое значение (1 или 0), которое включает мультисэмплинг.WGL_SAMPLES - это количество буферов, которое вы хотите.Обычно 2,4 или 8.