From 656a82dc98c026370fcf14eb4f283dbac8280c26 Mon Sep 17 00:00:00 2001 From: codeanticode Date: Fri, 23 Mar 2012 21:51:46 +0000 Subject: [PATCH] Temporary hack for stencil bits query --- .../opengl/src/processing/opengl/PGraphicsOpenGL.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java b/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java index bca88edfe..b90d0b80b 100644 --- a/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java +++ b/java/libraries/opengl/src/processing/opengl/PGraphicsOpenGL.java @@ -5671,7 +5671,13 @@ public class PGraphicsOpenGL extends PGraphics { depthBits = temp[0]; pgl.glGetIntegerv(PGL.GL_STENCIL_BITS, temp, 0); - stencilBits = temp[0]; + stencilBits = temp[0]; + if (stencilBits == 0) { + // Dirty hack + stencilBits = 8; + } + // TODO: figure out why glGetIntegerv is not returning the + // correct number of stencil bits... glParamsRead = true; }