summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java32
1 files changed, 19 insertions, 13 deletions
diff --git a/src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java b/src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java
index a0a7021ac..b1bc8828b 100644
--- a/src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java
+++ b/src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java
@@ -101,7 +101,7 @@ public class GLRendererQuirks {
public static final int GLNonCompliant = 6;
/**
- * The OpenGL Context needs a <code>glFlush()</code> before releasing it, otherwise driver may freeze:
+ * The OpenGL context needs a <code>glFlush()</code> before releasing it, otherwise driver may freeze:
* <ul>
* <li>OSX < 10.7.3 - NVidia Driver. Bug 533 and Bug 548 @ https://jogamp.org/bugzilla/.</li>
* </ul>
@@ -139,7 +139,7 @@ public class GLRendererQuirks {
public static final int DontCloseX11Display = 8;
/**
- * Need current GL Context when calling new ARB <i>pixel format query</i> functions,
+ * Need current GL context when calling new ARB <i>pixel format query</i> functions,
* otherwise driver crashes the VM.
* <p>
* Drivers known exposing such bug:
@@ -155,7 +155,7 @@ public class GLRendererQuirks {
public static final int NeedCurrCtx4ARBPixFmtQueries = 9;
/**
- * Need current GL Context when calling new ARB <i>CreateContext</i> function,
+ * Need current GL context when calling new ARB <i>CreateContext</i> function,
* otherwise driver crashes the VM.
* <p>
* Drivers known exposing such bug:
@@ -296,9 +296,9 @@ public class GLRendererQuirks {
public static final int SingletonEGLDisplayOnly = 16;
/**
- * With certain drivers no reliable MSAA / FSAA
- * {@link GLCapabilitiesImmutable#getSampleBuffers() multi}
- * {@link GLCapabilitiesImmutable#getNumSamples() sampling} is available, read <i>a crash</i> may occur.
+ * No reliable MSAA / FSAA {@link GLCapabilitiesImmutable#getSampleBuffers() multi}
+ * {@link GLCapabilitiesImmutable#getNumSamples() sampling} available,
+ * i.e. driver <i>may crash</i>.
* <p>
* Appears on:
* <ul>
@@ -318,8 +318,8 @@ public class GLRendererQuirks {
public static final int NoMultiSamplingBuffers = 17;
/**
- * With certain drivers no reliable FBO color renderbuffer target
- * is available, read <i>a crash</i> may occur.
+ * Buggy FBO color renderbuffer target,
+ * i.e. driver <i>may crash</i>.
* <p>
* Appears on:
* <ul>
@@ -340,19 +340,25 @@ public class GLRendererQuirks {
* </p>
*/
public static final int BuggyColorRenderbuffer = 18;
-
+
/**
- * Some Intel drivers under Windows wrongly claims to support pbuffers
- * with accumulation buffers. Then, the creation of a pbuffer fails:
- * javax.media.opengl.GLException: pbuffer creation error: Couldn't find a suitable pixel format
+ * No pbuffer supporting accumulation buffers available,
+ * even if driver claims otherwise.
+ * <p>
+ * Some drivers wrongly claim to support pbuffers
+ * with accumulation buffers. However, the creation of such pbuffer fails:
+ * <pre>
+ * javax.media.opengl.GLException: pbuffer creation error: Couldn't find a suitable pixel format
+ * </pre>
+ * </p>
* <p>
* Appears on:
* <ul>
* <li>GL_VENDOR Intel</li>
* <li>GL_RENDERER Intel Bear Lake B</li>
* <li>GL_VERSION 1.4.0 - Build 8.14.10.1930</li>
+ * <li>Platform Windows</li>
* </ul>
- *
* </p>
*/
public static final int NoPBufferWithAccum = 19;