Antes que nada, ¿cuál es el propósito de este código?OpenGL: GL_LINE_SMOOTH no es compatible con todas las tarjetas; ni siquiera dibujará las líneas, a menos que
glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
pude poner allí GL_DONT_CARE
pero, duerma hacer mis líneas dibujadas, menos yo uso glDisable(GL_LINE_SMOOTH)
Así im preguntando si tener algunas de ellas construidas en el mecanismo para que sea dibujar las líneas, incluso si las líneas suaves no son compatibles (por lo que los dibujaría sin antialising ...)
¿O tengo que hacer funciones propias para ello y comprobar si las líneas suaves son compatibles, etc ... y cada vez que quiero dibujar líneas suaves, yo necesita llamar a esta función que verifica si es o no upported? argh.
Edit: Las líneas son lisas en mi otra tarjeta, en la otra tarjeta que ni siquiera aparecen, a menos que desactive las líneas suaves. Así que ese es el problema, no glEnable (GL_BLEND)
suena como un error en el controlador para mí. – ypnos
@ypnos: si no habilitó la fusión, entonces no está –
, la fusión está habilitada, mira mis ediciones ahora –