У меня есть следующий код:
glEnable(GL_POLYGON_OFFSET_LINE);
glPolygonOffset(1,1); // or 40,40 etc... doesnt help at all
Но линии все еще z-борются, это распространенная ошибка или что-то в этом роде...? Мои линии имеют толщину 1,0f, и я рисую их последними в сцене.
Также я отключил GL_ALPHA_TEST и GL_LINE_SMOOTH и включил GL_BLEND и GL_COLOR_LOGIC_OP.
Редактировать: я уже пробовал GL_POLYGON_OFFSET_FILL, это не помогает.