Tegra2 TrimSlice running Ubuntu natty using the L4T alpha driver

From JogampWiki
Revision as of 08: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
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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