|
Lines 341-348
Link Here
|
| 341 |
*/ |
341 |
*/ |
| 342 |
public static final int BuggyColorRenderbuffer = 18; |
342 |
public static final int BuggyColorRenderbuffer = 18; |
| 343 |
|
343 |
|
|
|
344 |
/** |
| 345 |
* Some Intel drivers under Windows wrongly claims to support pbuffers |
| 346 |
* with accumulation buffers. Then, the creation of a pbuffer fails: |
| 347 |
* javax.media.opengl.GLException: pbuffer creation error: Couldn't find a suitable pixel format |
| 348 |
* <p> |
| 349 |
* Appears on: |
| 350 |
* <ul> |
| 351 |
* <li>GL_VENDOR Intel</li> |
| 352 |
* <li>GL_RENDERER Intel Bear Lake B</li> |
| 353 |
* <li>GL_VERSION 1.4.0 - Build 8.14.10.1930</li> |
| 354 |
* </ul> |
| 355 |
* |
| 356 |
* </p> |
| 357 |
*/ |
| 358 |
public static final int NoPBufferWithAccum = 19; |
| 359 |
|
| 344 |
/** Number of quirks known. */ |
360 |
/** Number of quirks known. */ |
| 345 |
public static final int COUNT = 19; |
361 |
public static final int COUNT = 20; |
| 346 |
|
362 |
|
| 347 |
private static final String[] _names = new String[] { "NoDoubleBufferedPBuffer", "NoDoubleBufferedBitmap", "NoSetSwapInterval", |
363 |
private static final String[] _names = new String[] { "NoDoubleBufferedPBuffer", "NoDoubleBufferedBitmap", "NoSetSwapInterval", |
| 348 |
"NoOffscreenBitmap", "NoSetSwapIntervalPostRetarget", "GLSLBuggyDiscard", |
364 |
"NoOffscreenBitmap", "NoSetSwapIntervalPostRetarget", "GLSLBuggyDiscard", |
|
Lines 350-356
Link Here
|
| 350 |
"NeedCurrCtx4ARBPixFmtQueries", "NeedCurrCtx4ARBCreateContext", |
366 |
"NeedCurrCtx4ARBPixFmtQueries", "NeedCurrCtx4ARBCreateContext", |
| 351 |
"NoFullFBOSupport", "GLSLNonCompliant", "GL4NeedsGL3Request", |
367 |
"NoFullFBOSupport", "GLSLNonCompliant", "GL4NeedsGL3Request", |
| 352 |
"GLSharedContextBuggy", "GLES3ViaEGLES2Config", "SingletonEGLDisplayOnly", |
368 |
"GLSharedContextBuggy", "GLES3ViaEGLES2Config", "SingletonEGLDisplayOnly", |
| 353 |
"NoMultiSamplingBuffers", "BuggyColorRenderbuffer" |
369 |
"NoMultiSamplingBuffers", "BuggyColorRenderbuffer", "NoPBufferWithAccum" |
| 354 |
}; |
370 |
}; |
| 355 |
|
371 |
|
| 356 |
private static final IdentityHashMap<String, GLRendererQuirks> stickyDeviceQuirks = new IdentityHashMap<String, GLRendererQuirks>(); |
372 |
private static final IdentityHashMap<String, GLRendererQuirks> stickyDeviceQuirks = new IdentityHashMap<String, GLRendererQuirks>(); |