На карточке HD5670 с драйверами xf86-video-ati не могу заставить OpenGL сглаживать пиксели в линии.
Отрывок кода:
glEnable(GL_LINE_SMOOTH);
glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
// <...>
glBegin(GL_LINES);
{
glColor3f(0.0f, 0.0f, 1.0f);
glVertex2f(-0.75f, 0.25f);
glColor3f(0.0f, 1.0f, 0.0f);
glVertex2f(0.75f, -0.25f);
}
glEnd();
Дело в драйвере? && Возможно как то научить тогда их сглаживанию? Очень очень не хочется проприетарщину.