Tegra2 TrimSlice running Ubuntu natty using the L4T alpha driver

From JogampWiki
Revision as of 07:51, 27 February 2012 by Xranby (talk | contribs) (Created page with 'Recomendation: upgrade to the L4T beta driver on the TrimSlice where the following bug are fixed: http://www.trimslice.com/forum/viewtopic.php?p=2073#p2073 <nowiki> (02/26/2012…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Recomendation: upgrade to the L4T beta driver on the TrimSlice where the following bug are fixed: http://www.trimslice.com/forum/viewtopic.php?p=2073#p2073

(02/26/2012 02:34:20 PM) sgothel: so this is really a fine bug :)
(02/26/2012 02:34:37 PM) sgothel: EGLDrawableFactory.createShared: eglDisplay(EGL_DEFAULT_DISPLAY): 0x1
(02/26/2012 02:34:48 PM) sgothel: happens in the shared factory .. DEFAULT -> 0x1
(02/26/2012 02:34:58 PM) sgothel: 0x1 the egl display handle
(02/26/2012 02:35:04 PM) sgothel: thats ok ..
(02/26/2012 02:35:38 PM) sgothel: EGLGraphicsConfiguration.eglChooseConfig: eglDisplay 0x1, GLCap.........
(02/26/2012 02:35:42 PM) sgothel: that is not :)
(02/26/2012 02:35:58 PM) sgothel: ie. later it reuses the egl id, where it should not
(02/26/2012 02:38:47 PM) sgothel: eglGetDisplay returns always 0x1 it seems
(02/26/2012 02:39:27 PM) sgothel: main-Display-X11_:0.0-1-EDT-1: eglDisplay(0x3ee38): 0x1
(02/26/2012 02:39:34 PM) sgothel: is simply a bug of the NV driver
(02/26/2012 02:39:58 PM) sgothel: since it's the same egl display handle as returned for EGL_DEFAULT_DISPLAY
(02/26/2012 02:40:04 PM) sgothel: hence the latter Warning :)
(02/26/2012 02:40:49 PM) sgothel: so the only thing we could do here is to remove the shared device thingy .. just for NV driver bug
(02/26/2012 02:41:10 PM) sgothel: but since the bug is fixed .. and we don't like that .. no way

xranby@trimslice:/media/go/Kingston$ java -Djogl.debug=all -Dnativewindow.debug=all -Djava.library.path=gluegen/build-linux-armv7/obj/:jogl/build-linux-armv7/lib/ -cp gluegen/build-linux-armv7/gluegen.jar:jogl/build-linux-armv7/jar/jogl.all.jar:jogl-demos-git/build-linux-armv7/jogl-demos.jar:jogl-demos-git/build-linux-armv7/jogl-demos-data.jar:jogl-demos-git/build-linux-armv7/jogl-demos-utils.jar:jogl/build-linux-armv7/test/build/classes:/usr/share/java/junit4.jar com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT -time 40000
position null
size null
screen 0
translucent false
undecorated false
atop false
fullscreen false
pmvDirect false
vsync false
mouseVisible true
mouseConfined false
JUnit version 4.8.2
Thread-0 - SingletonInstanceServerSocket: localhost/127.0.0.1:59999 - started
SLOCK 1330263037737 +++ localhost/127.0.0.1:59999 - Locked 
.++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01GL2ES2
GLProfile.initSingleton(firstUIActionOnProcess: false) - thread main
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:116)
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:150)
	at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:1880)
	at javax.media.opengl.GLProfile.get(GLProfile.java:766)
	at javax.media.opengl.GLProfile.getGL2ES2(GLProfile.java:717)
	at com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT.test01GL2ES2(TestGearsES2NEWT.java:237)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
	at org.junit.runner.JUnitCore.runMain(JUnitCore.java:98)
	at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53)
	at org.junit.runner.JUnitCore.main(JUnitCore.java:45)
	at com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT.main(TestGearsES2NEWT.java:335)
main - Info: NativeWindowFactory.<init>
main - NativeWindowFactory.initSingleton(false)
JAWTUtil initialization (JAWT/JNI/...
OGLUtilities.UNDEFINED = 0
OGLUtilities.WINDOW = 1
OGLUtilities.PBUFFER = 2
OGLUtilities.TEXTURE = 3
OGLUtilities.FLIP_BACKBUFFER = 4
OGLUtilities.FBOBJECT = 5
Checking for Java2D/OpenGL support
Java2D support: default GraphicsConfiguration = sun.awt.X11GraphicsConfig
JOGL/Java2D integration disabled
JAWTUtil: Has sun.awt.SunToolkit.awtLock/awtUnlock true
JAWTUtil: Has Java2D true
JAWTUtil: Is headless false
JAWTUtil: AWT Desktop hints 1
Info: XInitThreads() called for concurrent Thread support
X11Util firstX11ActionOnProcess: false, requiresX11Lock true, XInitThreads [called true, OK true], isX11LockAvailable false, X11 Display(NULL) <:0.0>
NativeWindowFactory.registerFactory() interface javax.media.nativewindow.NativeWindow -> jogamp.nativewindow.NativeWindowFactoryImpl@3c9217
NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@3c9217
NativeWindowFactory firstUIActionOnProcess false
NativeWindowFactory requiresToolkitLock true
NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@3c9217
main - Info: GraphicsConfigurationFactory.<init>
main - GraphicsConfigurationFactory.initSingleton()
GraphicsConfigurationFactory.registerFactory() interface javax.media.nativewindow.AbstractGraphicsDevice -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@16c9867, overridding: null
GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.x11.X11GraphicsDevice -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@3dc0bb, overridding: null
GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.awt.AWTGraphicsDevice -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@16c163f, overridding: null
GLProfile.init firstUIActionOnProcess: false, thread: main
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 2.6.38.3-trimslice-1.04-00002-g1cd3907 (os), arm (arch) 2 cores
MachineDescription: runtimeValidated true, littleEndian true, 32Bit true, primitive size / alignment:
  int8    1 / 1, int16   2 / 2
  int     4 / 4, long    4 / 4
  int32   4 / 4, int64   8 / 8
  float   4 / 4, double  8 / 8, ldouble 8 / 8
  pointer 4 / 4, page    4096
Platform: Java Version: 1.6.0_18, VM: OpenJDK Zero VM, Runtime: OpenJDK Runtime Environment
Platform: Java Vendor: Sun Microsystems Inc., http://java.sun.com/, is JavaSE: true
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Package: com.jogamp.gluegen
Extension Name: com.jogamp.gluegen
Specification Title: GlueGen Java Bindings Generator
Specification Vendor: JogAmp Community
Specification Version: 2.0
Implementation Title: GlueGen Compile-Time
Implementation Vendor: JogAmp Community
Implementation Vendor ID: com.jogamp
Implementation URL: http://jogamp.org/
Implementation Version: 2.0-bmanual-20120225
Implementation Branch: master
Implementation Commit: 7cd012c823e831279d7cf8f1f427846d1aad6af3
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Package: javax.media.nativewindow
Extension Name: null
Specification Title: null
Specification Vendor: null
Specification Version: null
Implementation Title: null
Implementation Vendor: null
Implementation Vendor ID: null
Implementation URL: null
Implementation Version: null
Implementation Branch: null
Implementation Commit: null
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Package: javax.media.opengl
Extension Name: javax.media.opengl
Specification Title: Java Bindings for OpenGL API Specification
Specification Vendor: JogAmp Community
Specification Version: 2.0
Implementation Title: Java Bindings for OpenGL Runtime Environment
Implementation Vendor: JogAmp Community
Implementation Vendor ID: com.jogamp
Implementation URL: http://jogamp.org/
Implementation Version: 2.0-bmanual-20120226
Implementation Branch: master
Implementation Commit: 858aa2137a42fb60d0484c702f07e94e2de94026
-----------------------------------------------------------------------------------------------------
GLDrawableFactory.static - Native OS Factory for: X11: jogamp.opengl.x11.glx.X11GLXDrawableFactory
GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.x11.X11GraphicsDevice -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@1b1fbf4, overridding: jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@3dc0bb
SharedResourceRunner.start() - start new Thread - main
SharedResourceRunner.run(): STARTED - main-SharedResourceRunner
SharedResourceRunner.run(): READY - main-SharedResourceRunner
GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.egl.EGLGraphicsDevice -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@cafb56, overridding: null
Info: EGLDrawableFactory: EGL ES1 - OK
Info: EGLDrawableFactory: EGL ES2 - OK
Info: GLProfile.init - Default device is desktop derived: X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x0]
Info: GLProfile.initProfilesForDevice: X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x0], isSet false
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1508)
	at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1495)
	at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1465)
	at javax.media.opengl.GLProfile.access$000(GLProfile.java:74)
	at javax.media.opengl.GLProfile$1.run(GLProfile.java:132)
	at java.security.AccessController.doPrivileged(Native Method)
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:121)
	at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:150)
	at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:1880)
	at javax.media.opengl.GLProfile.get(GLProfile.java:766)
	at javax.media.opengl.GLProfile.getGL2ES2(GLProfile.java:717)
	at com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT.test01GL2ES2(TestGearsES2NEWT.java:237)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
	at org.junit.runner.JUnitCore.runMain(JUnitCore.java:98)
	at org.junit.runner.JUnitCore.runMainAndExit(JUnitCore.java:53)
	at org.junit.runner.JUnitCore.main(JUnitCore.java:45)
	at com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT.main(TestGearsES2NEWT.java:335)
GLProfile.init map :0.0, desktopCtxUndef true, esCtxUndef true
GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on devide :0.0
GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device :0.0
GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on devide :0.0
GLProfile.init map GLProfile[GL2/GL2.sw] on devide :0.0
GLProfile.init map GLProfile[GL4/GL4.sw] on devide :0.0
GLProfile.init map GLProfile[GL3/GL3.sw] on devide :0.0
GLProfile.init map GLProfile[GL2GL3/GL2.sw] on devide :0.0
GLProfile.init map GLProfile[GLES2/GLES2.sw] on devide :0.0
GLProfile.init map GLProfile[GL2ES2/GL2.sw] on devide :0.0
GLProfile.init map GLProfile[GLES1/GLES1.sw] on devide :0.0
GLProfile.init map GLProfile[GL2ES1/GL2.sw] on devide :0.0
SharedResourceRunner.getOrCreateShared() :0.0: trying - main
SharedResourceRunner.doAndWait() START init: :0.0, release: null - main
SharedResourceRunner.doAndWait() set command: :0.0, release: null - main
SharedResourceRunner.run(): WOKE UP for device connection init: :0.0, release: null - main-SharedResourceRunner
SharedResourceRunner.run(): create Shared for: :0.0 - main-SharedResourceRunner
X11Util.Display: openDisplay [reuse false] NamedX11Display[:0.0, 0x1ba6c0, refCount 1, unCloseable false]. Thread main-SharedResourceRunner
glXChooseFBConfig recommended fbcfg 0x1f6868, idx 0
user  caps GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
fbcfg caps GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
chooseCapabilities: Using recommendedIndex (opaque): idx 0
X11GLXGraphicsConfiguration.chooseGraphicsConfigurationStatic(X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0], idx 0],GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]]
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11GLXGraphicsConfigurationFactory.java:227)
	at jogamp.opengl.x11.glx.X11DummyGLXDrawable.<init>(X11DummyGLXDrawable.java:47)
	at jogamp.opengl.x11.glx.X11DummyGLXDrawable.create(X11DummyGLXDrawable.java:69)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:240)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:261)
	at java.lang.Thread.run(Thread.java:636)
java.lang.Exception: Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1cb52ae
	at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:191)
	at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:979)
	at jogamp.opengl.x11.glx.X11GLXContext.createImplRaw(X11GLXContext.java:338)
	at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:268)
	at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:509)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:428)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:250)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:261)
	at java.lang.Thread.run(Thread.java:636)
main-SharedResourceRunner: Initializing GLX extension address table: GLX-X11_:0.0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable mapping key(GLX-X11_:0.0_0) -> 0x68c26c
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at jogamp.opengl.x11.glx.X11GLXContext.updateGLXProcAddressTable(X11GLXContext.java:462)
	at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:981)
	at jogamp.opengl.x11.glx.X11GLXContext.createImplRaw(X11GLXContext.java:338)
	at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:268)
	at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:509)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:428)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:250)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:261)
	at java.lang.Thread.run(Thread.java:636)
main-SharedResourceRunner: Context FQN: X11_:0.0_0-0x8002 - 0.0 (Compatibility profile, software)
main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(X11_:0.0_0-0x8002) -> 0x1766806
main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@1cb52ae, OpenGL null
main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL null, use glGetString
main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 135, used glGetString
GLX Version client version 1.4.0, server: 1.4.0
GLX extensions (glXGetClientString): GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_copy_sub_buffer GLX_MESA_swap_control GLX_OML_swap_method GLX_OML_sync_control GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_EXT_texture_from_pixmap GLX_INTEL_swap_event 
GLX extensions (glXQueryExtensionsString): GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_OML_swap_method GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_INTEL_swap_event 
GLX extensions (glXQueryServerString): GLX_ARB_multisample GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_EXT_texture_from_pixmap GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_MESA_copy_sub_buffer GLX_INTEL_swap_event
main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 18
main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Mesa Project
main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 153
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(X11_:0.0_0-0x8002) -> 0x1cf4a2c - entries: 162
main-SharedResourceRunner: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0
X11GLXContext.createContextImpl failed, fall back to !ARB context 2.1 (Compatibility profile, software) - 2.1 Mesa 7.10.2
main-SharedResourceRunner: createContextImpl: OK (old-2) share 0
main-SharedResourceRunner: createContextImpl: OK direct true/true
main-SharedResourceRunner: Create GL context OK: 0x1dafb8 for jogamp.opengl.x11.glx.X11OnscreenGLXContext - 2.1 (Compatibility profile, software) - 2.1 Mesa 7.10.2
main-SharedResourceRunner: createContextARB: SET mappedVersionsAvailableSet X11_:0.0_0
main-SharedResourceRunner: createContextOLD-MapVersionsAvailable HAVE: X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0] -> 2.2 -> 2.1 (Compatibility profile, software) - 2.1 Mesa 7.10.2
GLDebugMessageHandler.init(false)
GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 2.1 (Compatibility profile, software) - 2.1 Mesa 7.10.2
GLDebugMessageHandler.init(false) .. n/a
SharedDevice:  X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0]
SharedScreen:  X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0], idx 0]
SharedContext: X11OnscreenGLXContext [OpenGL 2.1, options 0x8002, 2.1 (Compatibility profile, software) - 2.1 Mesa 7.10.2, handle 0x1dafb8, jogamp.opengl.gl4.GL4bcImpl@1cb52ae,
	Drawable: X11DummyGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@eac5a,
	handle    0x3e00002,
	Window    WrappedSurface[config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]], displayHandle 0x1ba6c0, surfaceHandle 0x3e00002, size 64x64, surfaceLock <15575e0, 1addb59>[count 0, qsz 0, owner <NULL>]]], lock <81b1fb, cbdb20>[count 0, qsz 0, owner <NULL>], direct true] , madeCurrent true
GLX Server Vendor:      SGI
GLX Server Version:     1.4.0
GLX Server Multisample: true
GLX Client Vendor:      Mesa Project and SGI
GLX Client Version:     1.4.0
GLX Client Multisample: true
SharedResourceRunner.run(): READY - main-SharedResourceRunner
SharedResourceRunner.initializeAndWait END init: :0.0, release: null - main
SharedResourceRunner.getOrCreateShared() :0.0: success - main
GLProfile.initProfilesForDevice: X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x0]: desktop Shared Ctx true
GLProfile.init map :0.0, desktopCtxUndef false, esCtxUndef false
GLProfile.init map *** no mapping for GL4bc on device :0.0
GLProfile.init map *** no mapping for GL3bc on device :0.0
GLProfile.init map GLProfile[GL2/GL2.sw] on devide :0.0
GLProfile.init map defaultAny GLProfile[GL2/GL2.sw] on device :0.0
GLProfile.init map *** no mapping for GL4 on device :0.0
GLProfile.init map *** no mapping for GL3 on device :0.0
GLProfile.init map GLProfile[GL2GL3/GL2.sw] on devide :0.0
GLProfile.init map *** no mapping for GLES2 on device :0.0
GLProfile.init map GLProfile[GL2ES2/GL2.sw] on devide :0.0
GLProfile.init map *** no mapping for GLES1 on device :0.0
GLProfile.init map GLProfile[GL2ES1/GL2.sw] on devide :0.0
GLProfile.init map :0.0, desktopCtxUndef false, esCtxUndef true
GLProfile.init map *** no mapping for GL4bc on device :0.0
GLProfile.init map *** no mapping for GL3bc on device :0.0
GLProfile.init map GLProfile[GL2/GL2.sw] on devide :0.0
GLProfile.init map defaultAny GLProfile[GL2/GL2.sw] on device :0.0
GLProfile.init map *** no mapping for GL4 on device :0.0
GLProfile.init map *** no mapping for GL3 on device :0.0
GLProfile.init map GLProfile[GL2GL3/GL2.sw] on devide :0.0
GLProfile.init map GLProfile[GLES2/GLES2.sw] on devide :0.0
GLProfile.init map GLProfile[GL2ES2/GL2.sw] on devide :0.0
GLProfile.init map GLProfile[GLES1/GLES1.sw] on devide :0.0
GLProfile.init map GLProfile[GL2ES1/GL2.sw] on devide :0.0
EGLDrawableFactory.createShared: eglDisplay(EGL_DEFAULT_DISPLAY): 0x1
EGL.eglInitialize(0x1 ...): #1 = true
EGLDrawableFactory.createShared: device:  EGLGraphicsDevice[type EGL, connection :0.0, unitID 0, handle 0x1]
EGLDrawableFactory.createShared: context ES1: true
EGLDrawableFactory.createShared: context ES2: true
GLProfile.initProfilesForDevice: X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x0]: egl Shared Ctx true
main: initProfilesForDeviceCritical-MapVersionsAvailable HAVE: ES2 -> ES 2.0
main: initProfilesForDeviceCritical-MapVersionsAvailable HAVE: ES1 -> ES 1.0
GLProfile.init map :0.0, desktopCtxUndef false, esCtxUndef false
GLProfile.init map *** no mapping for GL4bc on device :0.0
GLProfile.init map *** no mapping for GL3bc on device :0.0
GLProfile.init map GLProfile[GL2/GL2.sw] on devide :0.0
GLProfile.init map defaultAny GLProfile[GL2/GL2.sw] on device :0.0
GLProfile.init map *** no mapping for GL4 on device :0.0
GLProfile.init map *** no mapping for GL3 on device :0.0
GLProfile.init map GLProfile[GL2GL3/GL2.sw] on devide :0.0
GLProfile.init map GLProfile[GLES2/GLES2.hw] on devide :0.0
GLProfile.init map defaultHW GLProfile[GLES2/GLES2.hw] on device :0.0
GLProfile.init map GLProfile[GL2ES2/GLES2.hw] on devide :0.0
GLProfile.init map GLProfile[GLES1/GLES1.hw] on devide :0.0
GLProfile.init map GLProfile[GL2ES1/GLES1.hw] on devide :0.0
GLProfile.initProfilesForDevice: :0.0: added profile(s): desktop true, egl true
GLProfile.initProfilesForDevice: :0.0: Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true [2.1 (Compatibility profile, software)], GL2ES1 true, GLES1 true [1.0 (ES profile, hardware)], GL2ES2 true, GLES2 true [2.0 (ES profile, ES2 compatible, hardware)]], Profiles[GLProfile[GL2ES2/GLES2.hw], GLProfile[GL2ES1/GLES1.hw], GLProfile[GL2/GL2.sw], GLProfile[GLES2/GLES2.hw], GLProfile[GLES2/GLES2.hw], GLProfile[GLES1/GLES1.hw], GLProfile[GL2GL3/GL2.sw], , default GLProfile[GLES2/GLES2.hw]]
GLProfile.dumpGLInfo: X11OnscreenGLXContext [OpenGL 2.1, options 0x8002, 2.1 (Compatibility profile, software) - 2.1 Mesa 7.10.2, handle 0x1dafb8, jogamp.opengl.gl4.GL4bcImpl@1cb52ae,
	Drawable: X11DummyGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@eac5a,
	handle    0x3e00002,
	Window    WrappedSurface[config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]], displayHandle 0x1ba6c0, surfaceHandle 0x3e00002, size 64x64, surfaceLock <15575e0, 1addb59>[count 0, qsz 0, owner <NULL>]]], lock <81b1fb, cbdb20>[count 0, qsz 0, owner <NULL>], direct true] 
ExtensionAvailabilityCache: getGLExtensions() called
-----------------------------------------------------------------------------------------------------
X11GraphicsDevice[type X11, connection :0.0]: 
	Native
		GL4bc	false
		GL4	false
		GL3bc	false
		GL3	false
		GL2	true [2.1 (Compatibility profile, software)]
		GL2ES1	true
		GLES1	true [1.0 (ES profile, hardware)]
		GL2ES2	true
		GLES2	true [2.0 (ES profile, ES2 compatible, hardware)]
	Profiles
		GLProfile[GL2ES2/GLES2.hw]
		GLProfile[GL2ES1/GLES1.hw]
		GLProfile[GL2/GL2.sw]
		GLProfile[GLES2/GLES2.hw]
		GLProfile[GLES2/GLES2.hw]
		GLProfile[GLES1/GLES1.hw]
		GLProfile[GL2GL3/GL2.sw]
		default GLProfile[GLES2/GLES2.hw]

Swap Interval  -1
GL Profile     GLProfile[GL2/GL2.sw]
CTX VERSION    2.1 (Compatibility profile, software) - 2.1 Mesa 7.10.2
GL             jogamp.opengl.gl4.GL4bcImpl@1cb52ae
GL_VENDOR      Mesa Project
GL_RENDERER    Software Rasterizer
GL_VERSION     2.1 Mesa 7.10.2
GL_EXTENSIONS  135
               GL_ARB_copy_buffer GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_map_buffer_range GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_shadow_ambient GL_ARB_shadow GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_transpose_matrix GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_texture GL_EXT_depth_bounds_test GL_EXT_draw_buffers2 GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_gpu_program_parameters GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_paletted_texture GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_shared_texture_palette GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_EXT_vertex_array GL_OES_read_format GL_3DFX_texture_compression_FXT1 GL_APPLE_object_purgeable GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ATI_blend_equation_separate GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_env_combine3 GL_ATI_texture_mirror_once GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_MESA_pack_invert GL_MESA_resize_buffers GL_MESA_texture_array GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_blend_square GL_NV_conditional_render GL_NV_depth_clamp GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_light_max_exponent GL_NV_packed_depth_stencil GL_NV_point_sprite GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_NV_texture_rectangle GL_NV_vertex_program1_1 GL_NV_vertex_program GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SGI_texture_color_table GL_SUN_multi_draw_arrays 
GLX_EXTENSIONS 18
               GLX_SGI_swap_control GLX_SGIX_visual_select_group GLX_SGI_video_sync GLX_MESA_copy_sub_buffer GLX_EXT_texture_from_pixmap GLX_ARB_get_proc_address GLX_EXT_visual_rating GLX_INTEL_swap_event GLX_OML_sync_control GLX_EXT_visual_info GLX_EXT_import_context GLX_OML_swap_method GLX_SGIX_pbuffer GLX_ARB_multisample GLX_SGI_make_current_read GLX_MESA_swap_control GLX_SGIS_multisample GLX_SGIX_fbconfig
GLSL           true, shader-compiler: true
-----------------------------------------------------------------------------------------------------
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x47
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x48
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x49
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4a
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4b
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4c
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4d
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4e
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4f
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x50
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x51
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x52
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x53
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x54
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x55
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x56
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x57
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x58
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x59
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5a
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5b
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5c
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5d
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5e
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5f
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x60
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x61
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x62
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x63
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x64
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x65
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x66
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x87
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x88
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x89
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8a
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8b
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8c
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8d
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8e
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8f
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x90
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x91
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x92
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x93
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x94
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x95
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x96
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x97
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x98
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x99
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9a
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9b
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9c
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9d
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9e
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9f
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa0
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa1
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa2
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa3
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa4
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa5
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa6
GLCaps[---- 0x47: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x47: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x48: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x48: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x49: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x49: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x4a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x4a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x4b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x4b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x4c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x4c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x4d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x4d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x4e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x4e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x4f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x4f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x50: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x50: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x51: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x51: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x52: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x52: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x53: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x53: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x54: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x54: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x55: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x55: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x56: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x56: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x57: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x57: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x58: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x58: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x59: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x59: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x5a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x5a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x5b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x5b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x5c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x5c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x5d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x5d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x5e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x5e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x5f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x5f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x60: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x60: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x61: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x61: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x62: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x62: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x63: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x63: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x64: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x64: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x65: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x65: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x66: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x66: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x87: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x87: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x88: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x88: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x89: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x89: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x8a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x8a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x8b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x8b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x8c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x8c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x8d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x8d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x8e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x8e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x8f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x8f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x90: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x90: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x91: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x91: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x92: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x92: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x93: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x93: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x94: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x94: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x95: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x95: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x96: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x96: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x97: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x97: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x98: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x98: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x99: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x99: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x9a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x9a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x9b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x9b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x9c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x9c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x9d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x9d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x9e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x9e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0x9f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0x9f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0xa0: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0xa0: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0xa1: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0xa1: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0xa2: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0xa2: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0xa3: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0xa3: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0xa4: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0xa4: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0xa5: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0xa5: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[---- 0xa6: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[---- 0xa6: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0x21 0x85: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0x21 0x85: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0x21 0x85: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0x46 0x81: on-scr, rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0x46 0x81: offscr, rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0x46 0x81: offscr, rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xc7 0x67: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xc7 0x67: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xc7 0x67: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xc8 0x68: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xc8 0x68: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xc8 0x68: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xc9 0x69: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xc9 0x69: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xc9 0x69: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xca 0x6a: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xca 0x6a: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xca 0x6a: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xcb 0x6b: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xcb 0x6b: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xcb 0x6b: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xcc 0x6c: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xcc 0x6c: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xcc 0x6c: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xcd 0x6d: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xcd 0x6d: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xcd 0x6d: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xce 0x6e: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xce 0x6e: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xce 0x6e: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xcf 0x6f: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xcf 0x6f: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xcf 0x6f: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd0 0x70: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd0 0x70: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd0 0x70: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd1 0x71: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd1 0x71: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd2 0x72: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd2 0x72: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd2 0x72: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd3 0x73: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd3 0x73: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd3 0x73: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd4 0x74: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd4 0x74: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd4 0x74: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd5 0x75: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd5 0x75: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd5 0x75: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd6 0x76: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd6 0x76: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd6 0x76: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd7 0x77: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd7 0x77: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd7 0x77: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd8 0x78: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd8 0x78: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd8 0x78: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xd9 0x79: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xd9 0x79: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xd9 0x79: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xda 0x7a: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xda 0x7a: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xda 0x7a: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xdb 0x7b: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xdb 0x7b: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xdb 0x7b: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xdc 0x7c: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xdc 0x7c: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xdc 0x7c: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xdd 0x7d: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xdd 0x7d: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xdd 0x7d: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xde 0x7e: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xde 0x7e: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xde 0x7e: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xdf 0x7f: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xdf 0x7f: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xdf 0x7f: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe0 0x80: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe0 0x80: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe0 0x80: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe1 0x82: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe1 0x82: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe1 0x82: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe2 0x83: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe2 0x83: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe2 0x83: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe3 0x84: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe3 0x84: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe3 0x84: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe4 0x86: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe4 0x86: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe4 0x86: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe5 0xa7: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe5 0xa7: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe5 0xa7: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe6 0xa8: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe6 0xa8: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe6 0xa8: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe7 0xa9: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe7 0xa9: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe7 0xa9: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe8 0xaa: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe8 0xaa: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe8 0xaa: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xe9 0xab: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xe9 0xab: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xe9 0xab: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xea 0xac: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xea 0xac: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xea 0xac: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xeb 0xad: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xeb 0xad: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xeb 0xad: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xec 0xae: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xec 0xae: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xec 0xae: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xed 0xaf: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xed 0xaf: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xed 0xaf: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xee 0xb0: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xee 0xb0: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xee 0xb0: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xef 0xb1: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xef 0xb1: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xef 0xb1: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf0 0xb2: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf0 0xb2: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf0 0xb2: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf1 0xb3: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf1 0xb3: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf1 0xb3: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf2 0xb4: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf2 0xb4: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf2 0xb4: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf3 0xb5: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf3 0xb5: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf3 0xb5: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf4 0xb6: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf4 0xb6: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf4 0xb6: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf5 0xb7: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf5 0xb7: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf5 0xb7: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf6 0xb8: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf6 0xb8: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf6 0xb8: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf7 0xb9: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf7 0xb9: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf7 0xb9: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf8 0xba: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf8 0xba: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf8 0xba: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xf9 0xbb: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xf9 0xbb: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xf9 0xbb: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xfa 0xbc: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xfa 0xbc: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xfa 0xbc: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xfb 0xbd: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xfb 0xbd: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xfb 0xbd: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xfc 0xbe: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xfc 0xbe: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xfc 0xbe: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xfd 0xbf: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xfd 0xbf: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xfd 0xbf: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xfe 0xc0: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0xfe 0xc0: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xfe 0xc0: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0xff 0xc1: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0xff 0xc1: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0xff 0xc1: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0x100 0xc2: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0x100 0xc2: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0x100 0xc2: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0x101 0xc3: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0x101 0xc3: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0x101 0xc3: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0x102 0xc4: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0x102 0xc4: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0x102 0xc4: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0x103 0xc5: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
GLCaps[0x103 0xc5: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0x103 0xc5: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
GLCaps[0x104 0xc6: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
GLCaps[0x104 0xc6: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
GLCaps[0x104 0xc6: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
GLProfile.init addedAnyProfile      true
GLProfile.init isAWTAvailable       true
GLProfile.init hasDesktopGLFactory  true
GLProfile.init hasGL234Impl         true
GLProfile.init hasEGLFactory        true
GLProfile.init hasGLES1Impl         true
GLProfile.init hasGLES2Impl         true
GLProfile.init defaultDevice        X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x0]
GLProfile.init profile order        [GL4bc, GL3bc, GL2, GL4, GL3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1]
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x47
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x48
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x49
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4a
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4b
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4c
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4d
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4e
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x4f
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x50
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x51
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x52
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x53
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x54
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x55
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x56
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x57
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x58
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x59
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5a
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5b
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5c
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5d
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5e
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x5f
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x60
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x61
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x62
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x63
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x64
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x65
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x66
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x87
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x88
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x89
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8a
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8b
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8c
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8d
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8e
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x8f
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x90
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x91
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x92
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x93
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x94
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x95
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x96
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x97
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x98
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x99
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9a
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9b
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9c
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9d
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9e
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x9f
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa0
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa1
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa2
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa3
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa4
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa5
X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xa6
Default Profiles     
	Native
		GL4bc	false
		GL4	false
		GL3bc	false
		GL3	false
		GL2	true [2.1 (Compatibility profile, software)]
		GL2ES1	true
		GLES1	true [1.0 (ES profile, hardware)]
		GL2ES2	true
		GLES2	true [2.0 (ES profile, ES2 compatible, hardware)]
	Profiles
		GLProfile[GL2ES2/GLES2.hw]
		GLProfile[GL2ES1/GLES1.hw]
		GLProfile[GL2/GL2.sw]
		GLProfile[GLES2/GLES2.hw]
		GLProfile[GLES2/GLES2.hw]
		GLProfile[GLES1/GLES1.hw]
		GLProfile[GL2GL3/GL2.sw]
		default GLProfile[GLES2/GLES2.hw]


Desktop Capabilities: 
	GLCaps[---- 0x47: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x47: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x48: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x48: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x49: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x49: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x50: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x50: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x51: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x51: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x52: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x52: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x53: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x53: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x54: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x54: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x55: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x55: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x56: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x56: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x57: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x57: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x58: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x58: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x59: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x59: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x60: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x60: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x61: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x61: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x62: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x62: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x63: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x63: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x64: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x64: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x65: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x65: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x66: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x66: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x87: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x87: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x88: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x88: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x89: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x89: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x90: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x90: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x91: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x91: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x92: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x92: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x93: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x93: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x94: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x94: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x95: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x95: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x96: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x96: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x97: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x97: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x98: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x98: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x99: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x99: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa0: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa0: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa1: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa1: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa2: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa2: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa3: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa3: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa4: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa4: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa5: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa5: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa6: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa6: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x21 0x85: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x21 0x85: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x21 0x85: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x46 0x81: on-scr, rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x46 0x81: offscr, rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x46 0x81: offscr, rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xc7 0x67: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xc7 0x67: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xc7 0x67: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xc8 0x68: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xc8 0x68: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xc8 0x68: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xc9 0x69: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xc9 0x69: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xc9 0x69: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xca 0x6a: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xca 0x6a: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xca 0x6a: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xcb 0x6b: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xcb 0x6b: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xcb 0x6b: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xcc 0x6c: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xcc 0x6c: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xcc 0x6c: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xcd 0x6d: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xcd 0x6d: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xcd 0x6d: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xce 0x6e: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xce 0x6e: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xce 0x6e: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xcf 0x6f: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xcf 0x6f: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xcf 0x6f: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd0 0x70: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd0 0x70: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd0 0x70: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd1 0x71: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd1 0x71: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd2 0x72: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd2 0x72: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd2 0x72: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd3 0x73: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd3 0x73: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd3 0x73: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd4 0x74: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd4 0x74: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd4 0x74: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd5 0x75: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd5 0x75: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd5 0x75: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd6 0x76: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd6 0x76: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd6 0x76: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd7 0x77: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd7 0x77: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd7 0x77: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd8 0x78: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd8 0x78: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd8 0x78: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd9 0x79: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd9 0x79: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd9 0x79: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xda 0x7a: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xda 0x7a: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xda 0x7a: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xdb 0x7b: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xdb 0x7b: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xdb 0x7b: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xdc 0x7c: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xdc 0x7c: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xdc 0x7c: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xdd 0x7d: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xdd 0x7d: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xdd 0x7d: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xde 0x7e: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xde 0x7e: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xde 0x7e: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xdf 0x7f: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xdf 0x7f: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xdf 0x7f: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe0 0x80: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe0 0x80: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe0 0x80: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe1 0x82: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe1 0x82: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe1 0x82: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe2 0x83: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe2 0x83: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe2 0x83: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe3 0x84: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe3 0x84: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe3 0x84: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe4 0x86: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe4 0x86: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe4 0x86: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe5 0xa7: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe5 0xa7: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe5 0xa7: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe6 0xa8: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe6 0xa8: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe6 0xa8: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe7 0xa9: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe7 0xa9: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe7 0xa9: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe8 0xaa: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe8 0xaa: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe8 0xaa: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe9 0xab: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe9 0xab: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe9 0xab: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xea 0xac: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xea 0xac: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xea 0xac: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xeb 0xad: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xeb 0xad: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xeb 0xad: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xec 0xae: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xec 0xae: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xec 0xae: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xed 0xaf: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xed 0xaf: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xed 0xaf: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xee 0xb0: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xee 0xb0: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xee 0xb0: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xef 0xb1: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xef 0xb1: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xef 0xb1: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf0 0xb2: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf0 0xb2: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf0 0xb2: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf1 0xb3: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf1 0xb3: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf1 0xb3: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf2 0xb4: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf2 0xb4: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf2 0xb4: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf3 0xb5: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf3 0xb5: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf3 0xb5: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf4 0xb6: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf4 0xb6: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf4 0xb6: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf5 0xb7: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf5 0xb7: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf5 0xb7: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf6 0xb8: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf6 0xb8: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf6 0xb8: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf7 0xb9: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf7 0xb9: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf7 0xb9: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf8 0xba: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf8 0xba: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf8 0xba: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf9 0xbb: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf9 0xbb: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf9 0xbb: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfa 0xbc: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfa 0xbc: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfa 0xbc: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfb 0xbd: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfb 0xbd: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfb 0xbd: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfc 0xbe: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfc 0xbe: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfc 0xbe: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfd 0xbf: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfd 0xbf: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfd 0xbf: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfe 0xc0: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfe 0xc0: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfe 0xc0: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xff 0xc1: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xff 0xc1: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xff 0xc1: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x100 0xc2: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x100 0xc2: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x100 0xc2: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x101 0xc3: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x101 0xc3: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x101 0xc3: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x102 0xc4: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x102 0xc4: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x102 0xc4: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x103 0xc5: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x103 0xc5: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x103 0xc5: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x104 0xc6: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x104 0xc6: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x104 0xc6: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]

EGL Capabilities: 
	GLCaps[0x1: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
	GLCaps[0x1: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x1: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES1, GLES2, VG]]
	GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
	GLCaps[0x2: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x2: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES1, GLES2, VG]]
	GLCaps[0x3: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
	GLCaps[0x3: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x3: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES1, GLES2, VG]]
	GLCaps[0x4: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
	GLCaps[0x4: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x4: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES1, GLES2, VG]]
	GLCaps[0x5: vid 0x0, on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x5: vid 0x0, offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x5: vid 0x0, offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES2]]
	GLCaps[0x6: vid 0x0, offscr, rgba 0x0/0/0/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], []]
	GLCaps[0x6: vid 0x0, offscr, rgba 0x0/0/0/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, []]
	GLCaps[0x7: vid 0x0, offscr, rgba 0x0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], []]
	GLCaps[0x7: vid 0x0, offscr, rgba 0x0/0/0/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, []]
	GLCaps[0x8: vid 0x0, on-scr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
	GLCaps[0x8: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x8: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES1, GLES2, VG]]
	GLCaps[0x9: vid 0x0, on-scr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
	GLCaps[0x9: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x9: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES1, GLES2, VG]]
	GLCaps[0xa: vid 0x0, on-scr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
	GLCaps[0xa: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0xa: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES1, GLES2, VG]]
	GLCaps[0xb: vid 0x0, on-scr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
	GLCaps[0xb: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0xb: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES1, GLES2, VG]]
	GLCaps[0xc: vid 0x0, offscr, rgba 0x4/4/4/4, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0xd: vid 0x0, offscr, rgba 0x4/4/4/4, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0xe: vid 0x0, offscr, rgba 0x4/4/4/4, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0xf: vid 0x0, offscr, rgba 0x4/4/4/4, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x10: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x11: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x12: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x13: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, GLES2, VG]]
	GLCaps[0x14: vid 0x0, offscr, rgba 0x4/4/4/4, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x15: vid 0x0, offscr, rgba 0x4/4/4/4, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x16: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x17: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x18: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x18: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x18: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES2]]
	GLCaps[0x19: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x19: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x19: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES2]]
	GLCaps[0x1a: vid 0x0, on-scr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x1a: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x1a: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES2]]
	GLCaps[0x1b: vid 0x0, on-scr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x1b: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x1b: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES2]]
	GLCaps[0x1c: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x1c: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x1d: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x1d: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x1e: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x1e: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x1f: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x1f: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x20: vid 0x0, on-scr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x20: vid 0x0, offscr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x21: vid 0x0, on-scr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x21: vid 0x0, offscr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x22: vid 0x0, on-scr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x22: vid 0x0, offscr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x23: vid 0x0, on-scr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x23: vid 0x0, offscr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x24: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x25: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x26: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x27: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x28: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x28: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x29: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x29: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x2a: vid 0x0, on-scr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x2a: vid 0x0, offscr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x2b: vid 0x0, on-scr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x2b: vid 0x0, offscr, rgba 0x5/6/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x2c: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x2d: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x2e: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x2f: vid 0x0, on-scr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]


requested: GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]
X11Util.Display: openDisplay [reuse false] NamedX11Display[:0.0, 0x680dd220, refCount 1, unCloseable false]. Thread main
X11Util.Display: Closed (real: true) NamedX11Display[:0.0, 0x680dd220, refCount 0, unCloseable false]. Thread main
Animator add: 7052420 - main
Animator start:Thread[main-AWTAnimator-1,5,main]: [started false, animating false, paused false, drawable 1]
finishLifecycleAction(com.jogamp.opengl.util.Animator$WaitForStartedCondition): finished - blocking true, waited 2/240, started: true, animating: true, paused: false, drawables 1 - main
X11Util.Display: openDisplay [reuse false] NamedX11Display[:0.0, 0x3ee38, refCount 1, unCloseable false]. Thread main-Display-X11_:0.0-1-EDT-1
X11Util.Display: openDisplay [reuse false] NamedX11Display[:0.0, 0x3ff68, refCount 1, unCloseable false]. Thread main-Display-X11_:0.0-1-EDT-1
GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.x11.X11GraphicsDevice -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@1b1fbf4
glXChooseFBConfig recommended fbcfg 0x11f778, idx 0
user  caps GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]
fbcfg caps GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]
chooseCapabilities: Using recommendedIndex (opaque): idx 0
X11GLXGraphicsConfiguration.chooseGraphicsConfigurationStatic(X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0],GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11GLXGraphicsConfigurationFactory.java:227)
	at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(X11GLXGraphicsConfigurationFactory.java:112)
	at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:269)
	at jogamp.newt.driver.x11.X11Window.createNativeImpl(X11Window.java:67)
	at jogamp.newt.WindowImpl.createNative(WindowImpl.java:302)
	at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:735)
	at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:780)
	at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:128)
	at jogamp.newt.DefaultEDTUtil$EventDispatchThread.run(DefaultEDTUtil.java:295)
window moved:   1/29 200x200
window moved:   2/83 200x200
GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: jogamp.newt.driver.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
, NEWT-Screen[X11_:0.0-10, idx 0, refCount 1, 1280x720, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0], NEWT-Display[X11_:0.0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 2/83 (auto false), size 200x200
, Visible true, focus true
, Undecorated false (false)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@36527f, com.jogamp.opengl.test.junit.util.QuitAdapter@6210fb, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$2@48edb5, ], MouseListeners num 0 [], KeyListeners num 2 [com.jogamp.opengl.test.junit.util.QuitAdapter@6210fb, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$3@1ee2c2c, ], surfaceLock <1963b3e, b6548>[count 0, qsz 0, owner <NULL>], windowLock <269997, 2db19d>[count 1, qsz 0, owner <main-Display-X11_:0.0-1-EDT-1>]]
GLDrawableFactoryImpl.createGLDrawable: jogamp.opengl.egl.EGLOnscreenDrawable[realized false,
	factory    jogamp.opengl.egl.EGLDrawableFactory@16a9b9c,
	surface    jogamp.newt.driver.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
, NEWT-Screen[X11_:0.0-10, idx 0, refCount 1, 1280x720, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0], NEWT-Display[X11_:0.0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 2/83 (auto false), size 200x200
, Visible true, focus true
, Undecorated false (false)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@36527f, com.jogamp.opengl.test.junit.util.QuitAdapter@6210fb, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$2@48edb5, ], MouseListeners num 0 [], KeyListeners num 2 [com.jogamp.opengl.test.junit.util.QuitAdapter@6210fb, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$3@1ee2c2c, ], surfaceLock <1963b3e, b6548>[count 0, qsz 0, owner <NULL>], windowLock <269997, 2db19d>[count 1, qsz 0, owner <main-Display-X11_:0.0-1-EDT-1>]],
	eglSurface 0x0,
	eglConfig  null,
	requested  GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen     GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
main-Display-X11_:0.0-1-EDT-1: setRealized: jogamp.opengl.egl.EGLOnscreenDrawable false -> true
main-Display-X11_:0.0-1-EDT-1: EGLDrawable.setRealized(true): creating new EGL config - START
main-Display-X11_:0.0-1-EDT-1: eglDisplay(0x3ee38): 0x1
EGL.eglInitialize(0x1 ...): #2 = true
GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.egl.EGLGraphicsDevice -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@cafb56
EGLGraphicsConfiguration.eglChooseConfig: eglChooseConfig maxConfigs: 47
EGLGraphicsConfiguration.eglChooseConfig: eglDisplay 0x1, GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]
EGLGraphicsConfiguration.eglChooseConfig: #1 eglChooseConfig: recommended fbcfg 0x80caf32a, idx 0
EGLGraphicsConfiguration.eglChooseConfig: #1 fbcfg caps GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
EGLGraphicsConfiguration.eglChooseConfig: got configs: 8
0: GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
1: GLCaps[0x19: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
2: GLCaps[0x1: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
3: GLCaps[0x18: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
4: GLCaps[0x1d: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
5: GLCaps[0x29: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
6: GLCaps[0x1c: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
7: GLCaps[0x28: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
chooseCapabilities: Using recommendedIndex (opaque): idx 0
EGLGraphicsConfiguration.eglChooseConfig: X chosen :0, eglConfig: 0x80caf32a, GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
main-Display-X11_:0.0-1-EDT-1: Chosen eglConfig: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type EGL, connection decon, unitID 0, handle 0x1], idx 0], eglConfigID 0x2,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]]
main-Display-X11_:0.0-1-EDT-1: createSurface using eglDisplay 0x1, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type EGL, connection decon, unitID 0, handle 0x1], idx 0], eglConfigID 0x2,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]]
Warning: using EGL_DEFAULT_DISPLAY does not work with X11
main-Display-X11_:0.0-1-EDT-1: setSurface using component: handle 0x4200002 -> 0x3e8b8000
main-Display-X11_:0.0-1-EDT-1: EGLDrawable.setRealized(true): END: ownDisplay true, ownSurface true - jogamp.opengl.egl.EGLOnscreenDrawable[realized true,
	factory    jogamp.opengl.egl.EGLDrawableFactory@16a9b9c,
	surface    jogamp.newt.driver.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
, NEWT-Screen[X11_:0.0-10, idx 0, refCount 1, 1280x720, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0], NEWT-Display[X11_:0.0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 2/83 (auto false), size 200x200
, Visible true, focus true
, Undecorated false (false)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@36527f, com.jogamp.opengl.test.junit.util.QuitAdapter@6210fb, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$2@48edb5, ], MouseListeners num 0 [], KeyListeners num 2 [com.jogamp.opengl.test.junit.util.QuitAdapter@6210fb, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$3@1ee2c2c, ], surfaceLock <1963b3e, b6548>[count 1, qsz 0, owner <main-Display-X11_:0.0-1-EDT-1>], windowLock <269997, 2db19d>[count 2, qsz 0, owner <main-Display-X11_:0.0-1-EDT-1>]],
	eglSurface 0x3e8b8000,
	eglConfig  EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type EGL, connection decon, unitID 0, handle 0x1], idx 0], eglConfigID 0x2,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]],
	requested  GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen     GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]]
window resized: 2/83 200x200
chosen: GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
window pos/siz: 2/83 200x200, [ l 1, r 1 - t 29, b 1 - 2x30]
main-AWTAnimator-1: Created OpenGL context 0x368b8001,
	write surface 0x3e8b8000,
	read  surface 0x3e8b8000,
	EGLOnscreenContext [OpenGL -1.-1, options 0x0, null, handle 0x368b8001, null,
	Drawable: jogamp.opengl.egl.EGLOnscreenDrawable[realized true,
	factory    jogamp.opengl.egl.EGLDrawableFactory@16a9b9c,
	surface    jogamp.newt.driver.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
, NEWT-Screen[X11_:0.0-10, idx 0, refCount 1, 1280x720, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38], idx 0], NEWT-Display[X11_:0.0-1, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x3ee38]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 2/83 (auto false), size 200x200
, Visible true, focus true
, Undecorated false (false)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@36527f, com.jogamp.opengl.test.junit.util.QuitAdapter@6210fb, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$2@48edb5, ], MouseListeners num 0 [], KeyListeners num 2 [com.jogamp.opengl.test.junit.util.QuitAdapter@6210fb, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$3@1ee2c2c, ], surfaceLock <1963b3e, b6548>[count 2, qsz 0, owner <main-AWTAnimator-1>], windowLock <269997, 2db19d>[count 2, qsz 0, owner <main-AWTAnimator-1>]],
	eglSurface 0x3e8b8000,
	eglConfig  EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type EGL, connection decon, unitID 0, handle 0x1], idx 0], eglConfigID 0x2,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]],
	requested  GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen     GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]], lock <2f0d54, 1142196>[count 1, qsz 0, owner <main-AWTAnimator-1>]] ,
	sharing with 0x0
java.lang.Exception: Info: setGL (OpenGL null): main-AWTAnimator-1, <null> -> GLES2Impl, jogamp.opengl.es2.GLES2Impl@a9255c
	at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:191)
	at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:979)
	at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:217)
	at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:509)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:428)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:412)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:361)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:560)
	at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
	at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:142)
	at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:176)
	at java.lang.Thread.run(Thread.java:636)
main-AWTAnimator-1: Initializing EGLextension address table: EGL-X11_:0.0_0
main-AWTAnimator-1: GLContext EGL ProcAddressTable mapping key(EGL-X11_:0.0_0) -> 0x1961581
Warning: GL_RENDERER is NULL.
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at jogamp.opengl.GLContextImpl.isCurrentContextHardwareRasterizer(GLContextImpl.java:1102)
	at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:983)
	at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:217)
	at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:509)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:428)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:412)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:361)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:560)
	at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
	at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:142)
	at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:176)
	at java.lang.Thread.run(Thread.java:636)
main-AWTAnimator-1: Context FQN: X11_:0.0_0-0x2000008 - 2.0 (ES profile, ES2 compatible, hardware)
main-AWTAnimator-1: GLContext GL ProcAddressTable mapping key(X11_:0.0_0-0x2000008) -> 0x4865ce
main-AWTAnimator-1:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es2.GLES2Impl@a9255c, OpenGL null
main-AWTAnimator-1:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL null, use glGetString
main-AWTAnimator-1:ExtensionAvailabilityCache: GL_EXTENSIONS: 0, used glGetString
EGL extensions:  EGL_KHR_config_attribs EGL_KHR_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_vg_parent_image EGL_NV_perfmon EGL_NV_system_time EGL_NV_coverage_sample EGL_KHR_lock_surface EGL_KHR_fence_sync EGL_NV_sync EGL_NV_depth_nonlinear EGL_NV_post_sub_buffer
main-AWTAnimator-1:ExtensionAvailabilityCache: GLX_EXTENSIONS: 14
main-AWTAnimator-1:ExtensionAvailabilityCache: GL vendor: null
main-AWTAnimator-1:ExtensionAvailabilityCache: ALL EXTENSIONS: 14
main-AWTAnimator-1: GLContext GL ExtensionAvailabilityCache mapping key(X11_:0.0_0-0x2000008) -> 0x113beb5 - entries: 15
main-AWTAnimator-1: Create GL context OK: 0x368b8001 for jogamp.opengl.egl.EGLOnscreenContext - 2.0 (ES profile, ES2 compatible, hardware)
GLDebugMessageHandler.init(false)
GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 2.0 (ES profile, ES2 compatible, hardware)
GLDebugMessageHandler.init(false) .. n/a
GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1], GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2@19113f8[init false], ].invokeGL(): Running initAction
Thread[main-AWTAnimator-1,5,main] GearsES2.init ...
Chosen GLCapabilities: GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
INIT GL IS: jogamp.opengl.es2.GLES2Impl
GL_VENDOR: null
GL_RENDERER: null
GL_VERSION: null
Shader status invalid: (no info log)
Shader status invalid: (no info log)
Shader status invalid: (no info log)
Animator stop Thread[main-AWTAnimator-1,5,main]: [started true, animating true, paused false, drawable 1]
Exception in thread "main-AWTAnimator-1" javax.media.opengl.GLException: could not link program: ShaderProgram[id=1, linked=false, inUse=false, program: 0,
   ShaderCode[id=1, type=VERTEX_SHADER, valid=false, shader:  0, source]
   ShaderCode[id=2, type=FRAGMENT_SHADER, valid=false, shader:  0, source]]
	at com.jogamp.opengl.util.glsl.ShaderState.useProgram(ShaderState.java:172)
	at com.jogamp.opengl.util.glsl.ShaderState.attachShaderProgram(ShaderState.java:246)
	at com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2.init(GearsES2.java:124)
	at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:150)
	at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:169)
	at com.jogamp.newt.opengl.GLWindow$InitAction.run(GLWindow.java:620)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:420)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:361)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:560)
	at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
	at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:142)
	at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:176)
	at java.lang.Thread.run(Thread.java:636)
Thread[main-Display-X11_:0.0-1-EDT-1,5,main] GearsES2.dispose ... 
main-Display-X11_:0.0-1-EDT-1: GLContextImpl.destroy.0 - main-Display-X11_:0.0-1-EDT-1: 0x368b8001, isShared false - <2f0d54, 1142196>[count 2, qsz 0, owner <main-Display-X11_:0.0-1-EDT-1>]
main-Display-X11_:0.0-1-EDT-1: GLContextImpl.destroy.X: 0x0, isShared false - <2f0d54, 1142196>[count 0, qsz 0, owner <NULL>]
javax.media.opengl.GLException: Program is not linked
	at com.jogamp.opengl.util.glsl.ShaderProgram.useProgram(ShaderProgram.java:288)
	at com.jogamp.opengl.util.glsl.ShaderState.useProgram(ShaderState.java:181)
	at com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2.dispose(GearsES2.java:227)
	at jogamp.opengl.GLDrawableHelper.dispose(GLDrawableHelper.java:143)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:431)
	at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:381)
	at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:374)
	at jogamp.newt.WindowImpl$DestroyAction.run(WindowImpl.java:887)
	at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:128)
	at jogamp.newt.DefaultEDTUtil$EventDispatchThread.run(DefaultEDTUtil.java:295)
main-Display-X11_:0.0-1-EDT-1: setRealized: jogamp.opengl.egl.EGLOnscreenDrawable true -> false
main-Display-X11_:0.0-1-EDT-1: EGLDrawable.setRealized(false): ownDisplay true, ownSurface true, eglDisplay: 0x1, eglSurface: 0x3e8b8000
main-Display-X11_:0.0-1-EDT-1: EGLDrawable.setRealized(false): eglTerminate: 0x1
EGL.eglTerminate(0x1 ...): #1 = true
Info: Nativewindow X11 Error: Display 0x3ee38, Code 0x3, errno Resource temporarily unavailable
X11Util: Catched Exception:
java.lang.RuntimeException: Info: Nativewindow X11 Error: Display 0x3ee38, Code 0x3, errno Resource temporarily unavailable
	at jogamp.nativewindow.x11.X11Lib.XCloseDisplay(Native Method)
	at jogamp.nativewindow.x11.X11Util.XCloseDisplay(X11Util.java:475)
	at jogamp.nativewindow.x11.X11Util.closeDisplay(X11Util.java:413)
	at jogamp.newt.driver.x11.X11Display.closeNativeImpl(X11Display.java:121)
	at jogamp.newt.DisplayImpl$3.run(DisplayImpl.java:229)
	at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:152)
	at jogamp.newt.DefaultEDTUtil.invokeStop(DefaultEDTUtil.java:118)
	at jogamp.newt.DisplayImpl.stopEDT(DisplayImpl.java:183)
	at jogamp.newt.DisplayImpl.destroy(DisplayImpl.java:226)
	at jogamp.newt.DisplayImpl.removeReference(DisplayImpl.java:264)
	at jogamp.newt.ScreenImpl.destroy(ScreenImpl.java:224)
	at jogamp.newt.ScreenImpl.removeReference(ScreenImpl.java:248)
	at jogamp.newt.WindowImpl.removeScreenReference(WindowImpl.java:341)
	at jogamp.newt.WindowImpl.access$1000(WindowImpl.java:77)
	at jogamp.newt.WindowImpl$DestroyAction.run(WindowImpl.java:894)
	at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:128)
	at jogamp.newt.DefaultEDTUtil$EventDispatchThread.run(DefaultEDTUtil.java:295)
X11Util.Display: Closed (real: true) NamedX11Display[:0.0, 0x3ee38, refCount 0, unCloseable false]. Thread main-Display-X11_:0.0-1-EDT-1
X11Util.Display: Closed (real: true) NamedX11Display[:0.0, 0x3ff68, refCount 0, unCloseable false]. Thread main-Display-X11_:0.0-1-EDT-1
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01GL2ES2
.++++ UITestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02GLES2
requested: GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]
X11Util.Display: openDisplay [reuse false] NamedX11Display[:0.0, 0x680e37d0, refCount 1, unCloseable false]. Thread main
X11Util.Display: Closed (real: true) NamedX11Display[:0.0, 0x680e37d0, refCount 0, unCloseable false]. Thread main
Animator add: 24791433 - main
Animator start:Thread[main-AWTAnimator-2,5,main]: [started false, animating false, paused false, drawable 1]
finishLifecycleAction(com.jogamp.opengl.util.Animator$WaitForStartedCondition): finished - blocking true, waited 9/240, started: true, animating: true, paused: false, drawables 1 - main
X11Util.Display: openDisplay [reuse false] NamedX11Display[:0.0, 0x65908, refCount 1, unCloseable false]. Thread main-Display-X11_:0.0-2-EDT-1
X11Util.Display: openDisplay [reuse false] NamedX11Display[:0.0, 0x54d388, refCount 1, unCloseable false]. Thread main-Display-X11_:0.0-2-EDT-1
GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.x11.X11GraphicsDevice -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@1b1fbf4
glXChooseFBConfig recommended fbcfg 0x117058, idx 0
user  caps GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]
fbcfg caps GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]
chooseCapabilities: Using recommendedIndex (opaque): idx 0
X11GLXGraphicsConfiguration.chooseGraphicsConfigurationStatic(X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0],GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11GLXGraphicsConfigurationFactory.java:227)
	at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(X11GLXGraphicsConfigurationFactory.java:112)
	at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:269)
	at jogamp.newt.driver.x11.X11Window.createNativeImpl(X11Window.java:67)
	at jogamp.newt.WindowImpl.createNative(WindowImpl.java:302)
	at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:735)
	at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:780)
	at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:128)
	at jogamp.newt.DefaultEDTUtil$EventDispatchThread.run(DefaultEDTUtil.java:295)
window moved:   1/29 200x200
window moved:   2/83 200x200
GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: jogamp.newt.driver.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
, NEWT-Screen[X11_:0.0-20, idx 0, refCount 1, 1280x720, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0], NEWT-Display[X11_:0.0-2, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 2/83 (auto false), size 200x200
, Visible true, focus true
, Undecorated false (false)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@4c47db, com.jogamp.opengl.test.junit.util.QuitAdapter@18c74, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$2@1ac3379, ], MouseListeners num 0 [], KeyListeners num 2 [com.jogamp.opengl.test.junit.util.QuitAdapter@18c74, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$3@6779e6, ], surfaceLock <174219d, 14ae2c1>[count 0, qsz 0, owner <NULL>], windowLock <16d2702, 11c2b67>[count 1, qsz 0, owner <main-Display-X11_:0.0-2-EDT-1>]]
GLDrawableFactoryImpl.createGLDrawable: jogamp.opengl.egl.EGLOnscreenDrawable[realized false,
	factory    jogamp.opengl.egl.EGLDrawableFactory@16a9b9c,
	surface    jogamp.newt.driver.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
, NEWT-Screen[X11_:0.0-20, idx 0, refCount 1, 1280x720, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0], NEWT-Display[X11_:0.0-2, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 2/83 (auto false), size 200x200
, Visible true, focus true
, Undecorated false (false)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@4c47db, com.jogamp.opengl.test.junit.util.QuitAdapter@18c74, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$2@1ac3379, ], MouseListeners num 0 [], KeyListeners num 2 [com.jogamp.opengl.test.junit.util.QuitAdapter@18c74, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$3@6779e6, ], surfaceLock <174219d, 14ae2c1>[count 0, qsz 0, owner <NULL>], windowLock <16d2702, 11c2b67>[count 1, qsz 0, owner <main-Display-X11_:0.0-2-EDT-1>]],
	eglSurface 0x0,
	eglConfig  null,
	requested  GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen     GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
main-Display-X11_:0.0-2-EDT-1: setRealized: jogamp.opengl.egl.EGLOnscreenDrawable false -> true
main-Display-X11_:0.0-2-EDT-1: EGLDrawable.setRealized(true): creating new EGL config - START
main-Display-X11_:0.0-2-EDT-1: eglDisplay(0x65908): 0x1
EGL.eglInitialize(0x1 ...): #2 = true
GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.egl.EGLGraphicsDevice -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@cafb56
EGLGraphicsConfiguration.eglChooseConfig: eglChooseConfig maxConfigs: 47
EGLGraphicsConfiguration.eglChooseConfig: eglDisplay 0x1, GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]
EGLGraphicsConfiguration.eglChooseConfig: #1 eglChooseConfig: recommended fbcfg 0x80caf32a, idx 0
EGLGraphicsConfiguration.eglChooseConfig: #1 fbcfg caps GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
EGLGraphicsConfiguration.eglChooseConfig: got configs: 8
0: GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
1: GLCaps[0x19: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
2: GLCaps[0x1: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
3: GLCaps[0x18: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
4: GLCaps[0x1d: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
5: GLCaps[0x29: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
6: GLCaps[0x1c: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
7: GLCaps[0x28: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/5, sample-ext NV_coverage_sample, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
chooseCapabilities: Using recommendedIndex (opaque): idx 0
EGLGraphicsConfiguration.eglChooseConfig: X chosen :0, eglConfig: 0x80caf32a, GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
main-Display-X11_:0.0-2-EDT-1: Chosen eglConfig: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type EGL, connection decon, unitID 0, handle 0x1], idx 0], eglConfigID 0x2,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]]
main-Display-X11_:0.0-2-EDT-1: createSurface using eglDisplay 0x1, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type EGL, connection decon, unitID 0, handle 0x1], idx 0], eglConfigID 0x2,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]]
Warning: using EGL_DEFAULT_DISPLAY does not work with X11
main-Display-X11_:0.0-2-EDT-1: setSurface using component: handle 0x4200002 -> 0x3e8bc000
main-Display-X11_:0.0-2-EDT-1: EGLDrawable.setRealized(true): END: ownDisplay true, ownSurface true - jogamp.opengl.egl.EGLOnscreenDrawable[realized true,
	factory    jogamp.opengl.egl.EGLDrawableFactory@16a9b9c,
	surface    jogamp.newt.driver.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
, NEWT-Screen[X11_:0.0-20, idx 0, refCount 1, 1280x720, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0], NEWT-Display[X11_:0.0-2, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 2/83 (auto false), size 200x200
, Visible true, focus true
, Undecorated false (false)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@4c47db, com.jogamp.opengl.test.junit.util.QuitAdapter@18c74, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$2@1ac3379, ], MouseListeners num 0 [], KeyListeners num 2 [com.jogamp.opengl.test.junit.util.QuitAdapter@18c74, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$3@6779e6, ], surfaceLock <174219d, 14ae2c1>[count 1, qsz 0, owner <main-Display-X11_:0.0-2-EDT-1>], windowLock <16d2702, 11c2b67>[count 2, qsz 0, owner <main-Display-X11_:0.0-2-EDT-1>]],
	eglSurface 0x3e8bc000,
	eglConfig  EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type EGL, connection decon, unitID 0, handle 0x1], idx 0], eglConfigID 0x2,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]],
	requested  GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen     GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]]
window resized: 2/83 200x200
chosen: GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
window pos/siz: 2/83 200x200, [ l 1, r 1 - t 29, b 1 - 2x30]
main-AWTAnimator-2: Created OpenGL context 0x368bc001,
	write surface 0x3e8bc000,
	read  surface 0x3e8bc000,
	EGLOnscreenContext [OpenGL -1.-1, options 0x0, null, handle 0x368bc001, null,
	Drawable: jogamp.opengl.egl.EGLOnscreenDrawable[realized true,
	factory    jogamp.opengl.egl.EGLDrawableFactory@16a9b9c,
	surface    jogamp.newt.driver.x11.X11Window[Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]]
, NEWT-Screen[X11_:0.0-20, idx 0, refCount 1, 1280x720, X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908], idx 0], NEWT-Display[X11_:0.0-2, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x65908]]]
, ParentWindow null
, ParentWindowHandle 0x0 (false)
, WindowHandle 0x4200002
, SurfaceHandle 0x4200002 (lockedExt window false, surface false)
, Pos 2/83 (auto false), size 200x200
, Visible true, focus true
, Undecorated false (false)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 3 [com.jogamp.newt.opengl.GLWindow$1@4c47db, com.jogamp.opengl.test.junit.util.QuitAdapter@18c74, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$2@1ac3379, ], MouseListeners num 0 [], KeyListeners num 2 [com.jogamp.opengl.test.junit.util.QuitAdapter@18c74, com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT$3@6779e6, ], surfaceLock <174219d, 14ae2c1>[count 2, qsz 0, owner <main-AWTAnimator-2>], windowLock <16d2702, 11c2b67>[count 2, qsz 0, owner <main-AWTAnimator-2>]],
	eglSurface 0x3e8bc000,
	eglConfig  EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type EGL, connection decon, unitID 0, handle 0x1], idx 0], eglConfigID 0x2,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen    GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]],
	requested  GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]],
	chosen     GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]], lock <1556d12, 16be68f>[count 1, qsz 0, owner <main-AWTAnimator-2>]] ,
	sharing with 0x0
java.lang.Exception: Info: setGL (OpenGL null): main-AWTAnimator-2, <null> -> GLES2Impl, jogamp.opengl.es2.GLES2Impl@edf389
	at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:191)
	at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:979)
	at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:217)
	at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:509)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:428)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:412)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:361)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:560)
	at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
	at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:142)
	at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:176)
	at java.lang.Thread.run(Thread.java:636)
main-AWTAnimator-2: Initializing EGLextension address table: EGL-X11_:0.0_0
main-AWTAnimator-2: GLContext EGL ProcAddressTable reusing key(EGL-X11_:0.0_0) -> 0x1961581
Warning: GL_RENDERER is NULL.
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at jogamp.opengl.GLContextImpl.isCurrentContextHardwareRasterizer(GLContextImpl.java:1102)
	at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:983)
	at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:217)
	at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:509)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:428)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:412)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:361)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:560)
	at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
	at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:142)
	at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:176)
	at java.lang.Thread.run(Thread.java:636)
main-AWTAnimator-2: Context FQN: X11_:0.0_0-0x2000008 - 2.0 (ES profile, ES2 compatible, hardware)
main-AWTAnimator-2: GLContext GL ProcAddressTable reusing key(X11_:0.0_0-0x2000008) -> 0x4865ce
main-AWTAnimator-2: GLContext GL ExtensionAvailabilityCache reusing key(X11_:0.0_0-0x2000008) -> 0x113beb5 - entries: 15
main-AWTAnimator-2: Create GL context OK: 0x368bc001 for jogamp.opengl.egl.EGLOnscreenContext - 2.0 (ES profile, ES2 compatible, hardware)
GLDebugMessageHandler.init(false)
GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 2.0 (ES profile, ES2 compatible, hardware)
GLDebugMessageHandler.init(false) .. n/a
GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1], GLEventListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2@1b34126[init false], ].invokeGL(): Running initAction
Thread[main-AWTAnimator-2,5,main] GearsES2.init ...
Chosen GLCapabilities: GLCaps[0x2: vid 0x0, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES1, GLES2, VG]]
INIT GL IS: jogamp.opengl.es2.GLES2Impl
GL_VENDOR: null
GL_RENDERER: null
GL_VERSION: null
Shader status invalid: (no info log)
Shader status invalid: (no info log)
Shader status invalid: (no info log)
Animator stop Thread[main-AWTAnimator-2,5,main]: [started true, animating true, paused false, drawable 1]
Exception in thread "main-AWTAnimator-2" javax.media.opengl.GLException: could not link program: ShaderProgram[id=2, linked=false, inUse=false, program: 0,
   ShaderCode[id=3, type=VERTEX_SHADER, valid=false, shader:  0, source]
   ShaderCode[id=4, type=FRAGMENT_SHADER, valid=false, shader:  0, source]]
	at com.jogamp.opengl.util.glsl.ShaderState.useProgram(ShaderState.java:172)
	at com.jogamp.opengl.util.glsl.ShaderState.attachShaderProgram(ShaderState.java:246)
	at com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2.init(GearsES2.java:124)
	at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:150)
	at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:169)
	at com.jogamp.newt.opengl.GLWindow$InitAction.run(GLWindow.java:620)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:420)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:361)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:560)
	at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
	at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:142)
	at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:176)
	at java.lang.Thread.run(Thread.java:636)
Thread[main-Display-X11_:0.0-2-EDT-1,5,main] GearsES2.dispose ... 
main-Display-X11_:0.0-2-EDT-1: GLContextImpl.destroy.0 - main-Display-X11_:0.0-2-EDT-1: 0x368bc001, isShared false - <1556d12, 16be68f>[count 2, qsz 0, owner <main-Display-X11_:0.0-2-EDT-1>]
main-Display-X11_:0.0-2-EDT-1: GLContextImpl.destroy.X: 0x0, isShared false - <1556d12, 16be68f>[count 0, qsz 0, owner <NULL>]
javax.media.opengl.GLException: Program is not linked
	at com.jogamp.opengl.util.glsl.ShaderProgram.useProgram(ShaderProgram.java:288)
	at com.jogamp.opengl.util.glsl.ShaderState.useProgram(ShaderState.java:181)
	at com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2.dispose(GearsES2.java:227)
	at jogamp.opengl.GLDrawableHelper.dispose(GLDrawableHelper.java:143)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:431)
	at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:381)
	at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:374)
	at jogamp.newt.WindowImpl$DestroyAction.run(WindowImpl.java:887)
	at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:128)
	at jogamp.newt.DefaultEDTUtil$EventDispatchThread.run(DefaultEDTUtil.java:295)
main-Display-X11_:0.0-2-EDT-1: setRealized: jogamp.opengl.egl.EGLOnscreenDrawable true -> false
main-Display-X11_:0.0-2-EDT-1: EGLDrawable.setRealized(false): ownDisplay true, ownSurface true, eglDisplay: 0x1, eglSurface: 0x3e8bc000
main-Display-X11_:0.0-2-EDT-1: EGLDrawable.setRealized(false): eglTerminate: 0x1
EGL.eglTerminate(0x1 ...): #1 = true
Info: Nativewindow X11 Error: Display 0x65908, Code 0x3, errno Resource temporarily unavailable
X11Util: Catched Exception:
java.lang.RuntimeException: Info: Nativewindow X11 Error: Display 0x65908, Code 0x3, errno Resource temporarily unavailable
	at jogamp.nativewindow.x11.X11Lib.XCloseDisplay(Native Method)
	at jogamp.nativewindow.x11.X11Util.XCloseDisplay(X11Util.java:475)
	at jogamp.nativewindow.x11.X11Util.closeDisplay(X11Util.java:413)
	at jogamp.newt.driver.x11.X11Display.closeNativeImpl(X11Display.java:121)
	at jogamp.newt.DisplayImpl$3.run(DisplayImpl.java:229)
	at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:152)
	at jogamp.newt.DefaultEDTUtil.invokeStop(DefaultEDTUtil.java:118)
	at jogamp.newt.DisplayImpl.stopEDT(DisplayImpl.java:183)
	at jogamp.newt.DisplayImpl.destroy(DisplayImpl.java:226)
	at jogamp.newt.DisplayImpl.removeReference(DisplayImpl.java:264)
	at jogamp.newt.ScreenImpl.destroy(ScreenImpl.java:224)
	at jogamp.newt.ScreenImpl.removeReference(ScreenImpl.java:248)
	at jogamp.newt.WindowImpl.removeScreenReference(WindowImpl.java:341)
	at jogamp.newt.WindowImpl.access$1000(WindowImpl.java:77)
	at jogamp.newt.WindowImpl$DestroyAction.run(WindowImpl.java:894)
	at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:128)
	at jogamp.newt.DefaultEDTUtil$EventDispatchThread.run(DefaultEDTUtil.java:295)
X11Util.Display: Closed (real: true) NamedX11Display[:0.0, 0x65908, refCount 0, unCloseable false]. Thread main-Display-X11_:0.0-2-EDT-1
X11Util.Display: Closed (real: true) NamedX11Display[:0.0, 0x54d388, refCount 0, unCloseable false]. Thread main-Display-X11_:0.0-2-EDT-1
++++ UITestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02GLES2
SLOCK 1330263046866 --- localhost/127.0.0.1:59999 - Unlock ok

Time: 9.206

OK (2 tests)

SharedResourceRunner.stop() - Thread-5
SharedResourceRunner.run(): RELEASE START - main-SharedResourceRunner
Shutdown Shared:
Device  : X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0]
Screen  : X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0], idx 0]
Drawable: X11DummyGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@eac5a,
	handle    0x3e00002,
	Window    WrappedSurface[config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]], displayHandle 0x1ba6c0, surfaceHandle 0x3e00002, size 64x64, surfaceLock <15575e0, 1addb59>[count 0, qsz 0, owner <NULL>]]]
CTX     : X11OnscreenGLXContext [OpenGL 2.1, options 0x8002, 2.1 (Compatibility profile, software) - 2.1 Mesa 7.10.2, handle 0x1dafb8, jogamp.opengl.gl4.GL4bcImpl@1cb52ae,
	Drawable: X11DummyGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@eac5a,
	handle    0x3e00002,
	Window    WrappedSurface[config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0], idx 0], visualID 0xd1, fbConfigID 0x71,
	requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]],
	chosen    GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]], displayHandle 0x1ba6c0, surfaceHandle 0x3e00002, size 64x64, surfaceLock <15575e0, 1addb59>[count 0, qsz 0, owner <NULL>]]], lock <81b1fb, cbdb20>[count 0, qsz 0, owner <NULL>], direct true] 
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.releaseSharedResource(X11GLXDrawableFactory.java:285)
	at jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:314)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:294)
	at java.lang.Thread.run(Thread.java:636)
main-SharedResourceRunner: GLContextImpl.destroy.0 - main-SharedResourceRunner: 0x1dafb8, isShared false - <81b1fb, cbdb20>[count 1, qsz 0, owner <main-SharedResourceRunner>]
main-SharedResourceRunner: GLContextImpl.destroy.X: 0x0, isShared false - <81b1fb, cbdb20>[count 0, qsz 0, owner <NULL>]
main-SharedResourceRunner - X11GraphicsDevice.close(): X11GraphicsDevice[type X11, connection :0.0, unitID 0, handle 0x1ba6c0]
X11Util.Display: Closed (real: true) NamedX11Display[:0.0, 0x1ba6c0, refCount 0, unCloseable false]. Thread main-SharedResourceRunner
SharedResourceRunner.run(): RELEASE END - main-SharedResourceRunner
X11Util.Display: Shutdown (close open / pending Displays: false, open (no close attempt): 0/0, pending (not closed, marked uncloseable): 0)
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1223)
	at jogamp.nativewindow.x11.X11Util.shutdown(X11Util.java:255)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory.destroy(X11GLXDrawableFactory.java:140)
	at javax.media.opengl.GLDrawableFactory.shutdownImpl(GLDrawableFactory.java:186)
	at javax.media.opengl.GLDrawableFactory.access$000(GLDrawableFactory.java:92)
	at javax.media.opengl.GLDrawableFactory$1.run(GLDrawableFactory.java:202)
	at java.lang.Thread.run(Thread.java:636)
EGLDrawableFactory.destroy(COMPLETE): EGLGraphicsDevice[type EGL, connection :0.0, unitID 0, handle 0x1]
EGL.eglTerminate(0x1 ...): #0 = true