From 25fefaa696be6cb02b294dfd130e45b26137a29d Mon Sep 17 00:00:00 2001 From: benfry Date: Thu, 8 Dec 2011 16:17:01 +0000 Subject: [PATCH] only report multisample level if there is a difference between actual and requested --- .../opengl/src/processing/opengl/PGraphicsOpenGL.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java b/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java index c602b11eb..939c7307b 100644 --- a/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java +++ b/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java @@ -2746,8 +2746,10 @@ public class PGraphicsOpenGL extends PGraphics { int[] temp = { 0 }; gl.glGetIntegerv(GL.GL_SAMPLES, temp, 0); - antialias = temp[0]; - PApplet.println("Effective multisampling level: " + antialias); + if (antialias != temp[0]) { + antialias = temp[0]; + PApplet.println("Effective multisampling level: " + antialias); + } } @@ -5773,12 +5775,12 @@ public class PGraphicsOpenGL extends PGraphics { if (profile == null) { parent.die("Cannot get a valid OpenGL profile"); } - + capabilities = new GLCapabilities(profile); if (1 < antialias) { capabilities.setSampleBuffers(true); capabilities.setNumSamples(antialias); - PApplet.println("Requested multisample level: " + capabilities.getNumSamples()); +// PApplet.println("Requested multisample level: " + capabilities.getNumSamples()); } else { capabilities.setSampleBuffers(false); }