From d8a2fd8cc750c8c5d6b3fe62e7b18bab36a0d284 Mon Sep 17 00:00:00 2001 From: gohai Date: Tue, 24 Apr 2018 06:33:28 -0700 Subject: [PATCH] Unconditionally disable POLYGON_SMOOTH in restoreGL() This now matches the logic in setGLSettings(), as suggested by @JakubValtar. --- core/src/processing/opengl/PGraphicsOpenGL.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/processing/opengl/PGraphicsOpenGL.java b/core/src/processing/opengl/PGraphicsOpenGL.java index 0835b263a..6b0f42c63 100644 --- a/core/src/processing/opengl/PGraphicsOpenGL.java +++ b/core/src/processing/opengl/PGraphicsOpenGL.java @@ -1567,6 +1567,8 @@ public class PGraphicsOpenGL extends PGraphics { pgl.disable(PGL.MULTISAMPLE); } else if (1 <= smooth) { pgl.enable(PGL.MULTISAMPLE); + } + if (!pgl.isES()) { pgl.disable(PGL.POLYGON_SMOOTH); }