diff --git a/draw.cpp b/draw.cpp index 1721a35..13f85a1 100644 --- a/draw.cpp +++ b/draw.cpp @@ -908,7 +908,8 @@ void GraphicsWindow::Paint(int w, int h) { glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glEnable(GL_BLEND); glEnable(GL_LINE_SMOOTH); - glEnable(GL_POLYGON_SMOOTH); + // don't enable GL_POLYGON_SMOOTH; that looks ugly on some graphics cards, + // drawn with leaks in the mesh glEnable(GL_POLYGON_OFFSET_LINE); glEnable(GL_POLYGON_OFFSET_FILL); glEnable(GL_DEPTH_TEST);