EGLDrawableFactory.createShared: devices: queried nativeTK false, adevice EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]], defaultDevice EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]]
EGLDrawableFactory.createShared: context ES1: true, hasPBuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
EGLDrawableFactory.createShared: context ES2: false, hasPBuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
EGLDrawableFactory.createShared: context ES3: true, hasPBuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
EGLDrawableFactory.map 1
EGLDrawableFactory.map[0] .egl_decon_0 -> EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]], es1   [avail true, pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 1.0 (ES profile, FP32 compat, hardware)], es2/3 [es2 false, es3 true, [pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]]
GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]]: egl Shared Ctx true
GLProfile.init map decon, desktopCtxUndef false, esCtxUndef false
GLProfile.init map *** no mapping for GL4bc on device decon
GLProfile.init map *** no mapping for GL3bc on device decon
GLProfile.init map *** no mapping for GL2 on device decon
GLProfile.init map *** no mapping for GL4 on device decon
GLProfile.init map *** no mapping for GL3 on device decon
GLProfile.init map GLProfile[GLES3/GLES3.hw] on device decon
GLProfile.init map defaultHW GLProfile[GLES3/GLES3.hw] on device decon
GLProfile.init map GLProfile[GL4ES3/GLES3.hw] on device decon
GLProfile.init map defaultAny GLProfile[GL4ES3/GLES3.hw] on device decon
GLProfile.init map *** no mapping for GL2GL3 on device decon
GLProfile.init map GLProfile[GLES2/GLES3.hw] on device decon
GLProfile.init map GLProfile[GL2ES2/GLES3.hw] on device decon
GLProfile.init map GLProfile[GLES1/GLES1.hw] on device decon
GLProfile.init map GLProfile[GL2ES1/GLES1.hw] on device decon
GLProfile.initProfilesForDevice: decon: added profile(s): desktop false, egl true
GLProfile.initProfilesForDevice: decon: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)], GL3bc false, GL3 false, GL2 false, GLES2 true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)], GLES1 true [1.1 (ES profile, FP32 compat, hardware)], count 3 / 8], Common[, GL4ES3 true, GL2GL3 false, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.hw], GLES2 GLProfile[GLES2/GLES3.hw], GL2ES1 GLProfile[GL2ES1/GLES1.hw], GL4ES3 GLProfile[GL4ES3/GLES3.hw], GL2ES2 GLProfile[GL2ES2/GLES3.hw], GLES3 GLProfile[GLES3/GLES3.hw], , default GLProfile[GLES3/GLES3.hw], count 6 / 12]
GLProfile.dumpGLInfo: shared context n/a
GLCaps[egl cfg 0xe, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
GLCaps[egl cfg 0x12, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
GLCaps[egl cfg 0x1c, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
GLCaps[egl cfg 0x22, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
GLCaps[egl cfg 0x24, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
GLCaps[egl cfg 0x32, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
GLCaps[egl cfg 0x36, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
GLCaps[egl cfg 0x40, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
GLCaps[egl cfg 0x46, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
GLCaps[egl cfg 0x48, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Info: GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]] (com.jogamp.nativewindow.x11.X11GraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory true
GLProfile.init map :0, desktopCtxUndef true, esCtxUndef true
GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device :0
GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device :0
GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device :0
GLProfile.init map GLProfile[GL2/GL2.sw] on device :0
GLProfile.init map GLProfile[GL4/GL4.sw] on device :0
GLProfile.init map GLProfile[GL3/GL3.sw] on device :0
GLProfile.init map GLProfile[GLES3/GLES3.sw] on device :0
GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device :0
GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device :0
GLProfile.init map GLProfile[GLES2/GLES2.sw] on device :0
GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device :0
GLProfile.init map GLProfile[GLES1/GLES1.sw] on device :0
GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device :0
SharedResourceRunner.getOrCreateShared() :0: trying - main
GLX is available on device/server: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x5b275dab, isOwner false, <61832929, 29774679>[count 0, qsz 0, owner <NULL>]]]
SharedResourceRunner.doAndWait() START init: :0, release: null - main
SharedResourceRunner.doAndWait() set command: :0, release: null - main
SharedResourceRunner.run(): WOKE UP for device connection init: :0, release: null - main-SharedResourceRunner
SharedResourceRunner.run(): create Shared for: :0 - main-SharedResourceRunner
main-SharedResourceRunner: setRealized: drawable X11OnscreenGLXDrawable, surface WrappedSurface, isProxySurface true: false -> true
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1329)
	at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:278)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295)
	at java.lang.Thread.run(Thread.java:745)
main-SharedResourceRunner: X11GLXDrawable.setRealized(true): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], idx 0], visualID 0x20, fbConfigID 0x6a,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]],
	chosen    GLCaps[glx vid 0x20, fbc 0x6a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]]
main-SharedResourceRunner: GLContext.resetStates(isInit true)
Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@78a06517
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1329)
	at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:308)
	at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1430)
	at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:348)
	at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:696)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:589)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:539)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:293)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295)
	at java.lang.Thread.run(Thread.java:745)
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable mapping key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 0.0 (Compat profile, hardware) - 3.0 Mesa 10.1.3, Number(Str) 3.0.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping true
main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 3.0 Mesa 10.1.3, Number(Int) 3.0.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 3.0 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK true
Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa DRI Intel(R) Sandybridge Mobile  / Mesa-Version 10.1.3 (Mesa 10.1.3)
Quirks local.0: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
Quirks local.X: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
Quirks sticky on X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3000002 - 3.0 (Compat profile, hardware) - 3.0 Mesa 10.1.3
main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:0_0-0x3000002) -> 0x7e4f4bf
main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@78a06517, OpenGL 3.0 (Compat profile, hardware) - 3.0 Mesa 10.1.3
main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.0 (Compat profile, hardware) - 3.0 Mesa 10.1.3, use glGetString
main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 185, used glGetString
GLX Version client version 1.4.0, server: 1.4.0
GLX extensions (glXGetClientString): GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_create_context_es2_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent GLX_MESA_query_renderer 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_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_framebuffer_sRGB GLX_EXT_create_context_es2_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent GLX_MESA_query_renderer 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 (glXQueryServerString): GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_multisample GLX_EXT_create_context_es2_profile GLX_EXT_framebuffer_sRGB GLX_EXT_import_context GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_copy_sub_buffer GLX_OML_swap_method GLX_SGI_swap_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_INTEL_swap_event 
main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 28
main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel Open Source Technology Center
main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 213
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
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-0x3000002) -> 0x4875ddef - entries: 223
main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:0_0-0x3000002 - 3.0 (Compat profile, ES2 compat, FBO, hardware) - glErr 0x0
main-SharedResourceRunner: createContextARB: mappedVersionsAvailableSet(:0): false
main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.4, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.4 (Core profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 5200002, # 51: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.4 (Core profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 4.3, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.3 (Core profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 5200002, # 54: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.3 (Core profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 4.2, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.2 (Core profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 5200002, # 57: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.2 (Core profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.4: share 0, direct true, version 4.1, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.1 (Core profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 5200002, # 60: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.1 (Core profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.5: share 0, direct true, version 4.0, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.0 (Core profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 5200002, # 63: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.0 (Core profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 4.0, major[4..4], minor[0..4]
main-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 4.4
main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.3, major[3..3], minor[1..3]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.3 (Core profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 5200002, # 66: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 3.3 (Core profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 3.2, major[3..3], minor[1..3]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.2 (Core profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 5200002, # 69: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 3.2 (Core profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 3.1, major[3..3], minor[1..3]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.1 (Core profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
main-SharedResourceRunner: createContextARBImpl: OK 3.1 (Core profile, arb, hardware) - @creation, share 0, direct true
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 3.1 (Core profile, arb, hardware) - 3.1 (Core Profile) Mesa 10.1.3, Number(Str) 3.1.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (Core profile, arb, hardware), strictMatch true, glVersionsMapping true
main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 3.1 (Core Profile) Mesa 10.1.3, Number(Int) 3.1.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 3.1 (Core profile, arb, hardware) -> has 3.1 (Core profile, arb, hardware), strictMatch true, versionValidated true, versionGL3IntOK true
Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa DRI Intel(R) Sandybridge Mobile  / Mesa-Version 10.1.3 ((Core Profile) Mesa 10.1.3)
Quirks local.0: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
Quirks local.X: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
Quirks sticky on X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3010005 - 3.1 (Core profile, arb, hardware) - 3.1 (Core Profile) Mesa 10.1.3
main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:0_0-0x3010005) -> 0x37abfcf0
main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@78a06517, OpenGL 3.1 (Core profile, arb, hardware) - 3.1 (Core Profile) Mesa 10.1.3
main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.1 (Core profile, arb, hardware) - 3.1 (Core Profile) Mesa 10.1.3, use glGetStringi
main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 112, used glGetStringi
GLX Version client version 1.4.0, server: 1.4.0
GLX extensions (glXGetClientString): GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_create_context_es2_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent GLX_MESA_query_renderer 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_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_framebuffer_sRGB GLX_EXT_create_context_es2_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent GLX_MESA_query_renderer 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 (glXQueryServerString): GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_multisample GLX_EXT_create_context_es2_profile GLX_EXT_framebuffer_sRGB GLX_EXT_import_context GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_copy_sub_buffer GLX_OML_swap_method GLX_SGI_swap_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_INTEL_swap_event 
main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 28
main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel Open Source Technology Center
main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 140
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
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-0x3010005) -> 0x2460bf47 - entries: 151
main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:0_0-0x3010005 - 3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0
main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7f92dd51a2e0, share 0, direct true, version 3.1, major[3..3], minor[1..3]
GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: 3.0 (Core profile, hardware) -> 3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)
main-SharedResourceRunner: createContextARB-MapVersionsAvailable HAVE: 3.4 -> 3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 3.1 (Core Profile) Mesa 10.1.3
main-SharedResourceRunner: GLContext.resetStates(isInit false)
main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.4, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.4 (Compat profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 520000c, # 77: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.4 (Compat profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 4.3, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.3 (Compat profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 520000c, # 80: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.3 (Compat profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 4.2, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.2 (Compat profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 520000c, # 83: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.2 (Compat profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.4: share 0, direct true, version 4.1, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.1 (Compat profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 520000c, # 86: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.1 (Compat profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.5: share 0, direct true, version 4.0, major[4..4], minor[0..4]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.0 (Compat profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 520000c, # 89: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 4.0 (Compat profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 4.0, major[4..4], minor[0..4]
main-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 4.2
main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.3, major[3..3], minor[1..3]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.3 (Compat profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 520000c, # 92: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 3.3 (Compat profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 3.2, major[3..3], minor[1..3]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.2 (Compat profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f92dc005c00, id 520000c, # 95: 155:34 Unknown
main-SharedResourceRunner: createContextARBImpl: NO 3.2 (Compat profile, arb, hardware) - @creation
main-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 3.1, major[3..3], minor[1..3]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.1 (Compat profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
main-SharedResourceRunner: createContextARBImpl: OK 3.1 (Compat profile, arb, hardware) - @creation, share 0, direct true
Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@abeb9cc
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1329)
	at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:308)
	at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1430)
	at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1128)
	at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1066)
	at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1000)
	at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:883)
	at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:356)
	at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:696)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:589)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:539)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:293)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295)
	at java.lang.Thread.run(Thread.java:745)
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 3.1 (Compat profile, arb, hardware) - 3.1 (Core Profile) Mesa 10.1.3, Number(Str) 3.1.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (Compat profile, arb, hardware), strictMatch true, glVersionsMapping true
main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 3.1 (Core Profile) Mesa 10.1.3, Number(Int) 3.1.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 3.1 (Compat profile, arb, hardware) -> has 3.1 (Compat profile, arb, hardware), strictMatch true, versionValidated true, versionGL3IntOK true
Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: GLNonCompliant: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa DRI Intel(R) Sandybridge Mobile  / Mesa-Version 10.1.3 ((Core Profile) Mesa 10.1.3)
Quirks local.0: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLNonCompliant, GLSharedContextBuggy]
Quirks local.X: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLNonCompliant, GLSharedContextBuggy]
Quirks sticky on X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
main-SharedResourceRunner: GLContext.setGLFuncAvail.X: FAIL, GL is not compliant: 3.1 (Compat profile, arb, hardware) - 3.1 (Core Profile) Mesa 10.1.3, Mesa DRI Intel(R) Sandybridge Mobile 
main-SharedResourceRunner: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 3.1, major[3..3], minor[1..3]
main-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 3.2
main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.0, major[2..3], minor[0..0]
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.0 (Compat profile, arb, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
main-SharedResourceRunner: createContextARBImpl: OK 3.0 (Compat profile, arb, hardware) - @creation, share 0, direct true
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 3.0 (Compat profile, arb, hardware) - 3.0 Mesa 10.1.3, Number(Str) 3.0.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.0 (Compat profile, arb, hardware), strictMatch true, glVersionsMapping true
main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 3.0 Mesa 10.1.3, Number(Int) 3.0.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 3.0 (Compat profile, arb, hardware) -> has 3.0 (Compat profile, arb, hardware), strictMatch true, versionValidated true, versionGL3IntOK true
Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa DRI Intel(R) Sandybridge Mobile  / Mesa-Version 10.1.3 (Mesa 10.1.3)
Quirks local.0: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
Quirks local.X: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
Quirks sticky on X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, hardware) - 3.0 Mesa 10.1.3
main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:0_0-0x3000003) -> 0x2535db27
main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@abeb9cc, OpenGL 3.0 (Compat profile, arb, hardware) - 3.0 Mesa 10.1.3
main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.0 (Compat profile, arb, hardware) - 3.0 Mesa 10.1.3, use glGetString
main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 185, used glGetString
GLX Version client version 1.4.0, server: 1.4.0
GLX extensions (glXGetClientString): GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_fbconfig_packed_float GLX_EXT_framebuffer_sRGB GLX_EXT_create_context_es2_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent GLX_MESA_query_renderer 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_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_framebuffer_sRGB GLX_EXT_create_context_es2_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent GLX_MESA_query_renderer 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 (glXQueryServerString): GLX_ARB_create_context GLX_ARB_create_context_profile GLX_ARB_create_context_robustness GLX_ARB_fbconfig_float GLX_ARB_framebuffer_sRGB GLX_ARB_multisample GLX_EXT_create_context_es2_profile GLX_EXT_framebuffer_sRGB GLX_EXT_import_context GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_copy_sub_buffer GLX_OML_swap_method GLX_SGI_swap_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group GLX_INTEL_swap_event 
main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 28
main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel Open Source Technology Center
main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 213
main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
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-0x3000003) -> 0x48ed241 - entries: 223
main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - glErr 0x0
main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7f92dd67d2e0, share 0, direct true, version 3.0, major[2..3], minor[0..0]
GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: 2.0 (Compat profile, hardware) -> 3.0 (Compat profile, arb, ES2 compat, FBO, hardware)
main-SharedResourceRunner: createContextARB-MapVersionsAvailable HAVE: 2.2 -> 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 10.1.3
main-SharedResourceRunner: GLContext.resetStates(isInit false)
main-SharedResourceRunner: createContextARB: SET mappedVersionsAvailableSet .x11_:0_0
.egl_decon_0-0x2080000: 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)
.x11_:0_0-0x3040000: 3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)
.x11_:0_0-0x2020000: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware)
.egl_decon_0-0x1080000: 1.1 (ES profile, FP32 compat, hardware)
.egl_decon_0-0x3080000: 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)
GLContextImpl.mapGLVersions: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], profileAliasing: true, total 63.899015ms
.egl_decon_0-0x2080000: 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)
.x11_:0_0-0x3040000: 3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)
.x11_:0_0-0x2020000: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware)
.egl_decon_0-0x1080000: 1.1 (ES profile, FP32 compat, hardware)
.egl_decon_0-0x3080000: 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)
main-SharedResourceRunner: createContextARB: Requested 2.0 (Compat profile, hardware)
main-SharedResourceRunner: createContextARB: Mapped 3.0 (Compat profile, arb, ES2 compat, FBO, hardware)
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - @creation, handle 0x5200002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f92edf5e8c0
main-SharedResourceRunner: createContextARBImpl: OK 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - @creation, share 0, direct true
Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@7b816bc5
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1329)
	at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:308)
	at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1430)
	at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:908)
	at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:356)
	at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:696)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:589)
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:539)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:293)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295)
	at java.lang.Thread.run(Thread.java:745)
main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0
main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x7e553fa8
main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 10.1.3, Number(Str) 3.0.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.0 (Compat profile, arb, ES2 compat, FBO, hardware), strictMatch false, glVersionsMapping false
main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 3.0 Mesa 10.1.3, Number(Int) 3.0.0
main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) -> has 3.0 (Compat profile, arb, ES2 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true
Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Sandybridge Mobile 
Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa DRI Intel(R) Sandybridge Mobile  / Mesa-Version 10.1.3 (Mesa 10.1.3)
Quirks local.0: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
Quirks local.X: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
Quirks sticky on X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 10.1.3
main-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.x11_:0_0-0x3000003) -> 0x2535db27
main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.x11_:0_0-0x3000003) -> 0x48ed241 - entries: 223
main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - glErr 0x0
main-SharedResourceRunner: createContextImpl: OK (ARB, initial) share 0x0
main-SharedResourceRunner: createContextImpl: OK direct true/true
main-SharedResourceRunner: Create GL context OK: For jogamp.opengl.x11.glx.X11GLXContext - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 10.1.3 - obj 0x3028ba80, ctx 0x7f92dd67d2e0, isShared false, surf true 0x5200002, <32a557ea, 404b8725>[count 1, qsz 0, owner <main-SharedResourceRunner>]
GLDebugMessageHandler.init(false)
GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 10.1.3
GLDebugMessageHandler.init(false) .. n/a
SharedDevice:  X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 1, qsz 0, owner <main-SharedResourceRunner>]]]
SharedScreen:  X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 1, qsz 0, owner <main-SharedResourceRunner>]]], idx 0]
SharedContext: X11GLXContext [Version 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 10.1.3 [GL 3.0.0, vendor 10.1.3 (Mesa 10.1.3)], options 0x1403, this 0x3028ba80, handle 0x7f92dd67d2e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7b816bc5,
	 quirks: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy],
	Drawable: X11OnscreenGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@306413aa,
	Handle    0x5200002,
	Surface   WrappedSurface[ displayHandle 0x7f92dc005c00
, surfaceHandle 0x5200002
, size 64x64
, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner true, <5e4a63d3, acd3a8a>[count 1, qsz 0, owner <main-SharedResourceRunner>]]], idx 0], visualID 0x20, fbConfigID 0x6a,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]],
	chosen    GLCaps[glx vid 0x20, fbc 0x6a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, surfaceLock <1bf540df, 3775e4c>[count 0, qsz 0, owner <NULL>]
, X11DummyUpstreamSurfaceHook[pixel 64x64]
, upstreamSurface false ]], direct true] , madeCurrent true
GLX Server Vendor:      SGI
GLX Server Version:     1.4.0, forced false
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, release: null - main
SharedResourceRunner.getOrCreateShared() :0: success - main
GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]]: desktop Shared Ctx true
GLProfile.init map :0, desktopCtxUndef false, esCtxUndef false
GLProfile.init map *** no mapping for GL4bc on device :0
GLProfile.init map *** no mapping for GL3bc on device :0
GLProfile.init map GLProfile[GL2/GL2.hw] on device :0
GLProfile.init map defaultHW GLProfile[GL2/GL2.hw] on device :0
GLProfile.init map *** no mapping for GL4 on device :0
GLProfile.init map GLProfile[GL3/GL3.hw] on device :0
GLProfile.init map defaultAny GLProfile[GL3/GL3.hw] on device :0
GLProfile.init map *** no mapping for GLES3 on device :0
GLProfile.init map *** no mapping for GL4ES3 on device :0
GLProfile.init map GLProfile[GL2GL3/GL3.hw] on device :0
GLProfile.init map *** no mapping for GLES2 on device :0
GLProfile.init map GLProfile[GL2ES2/GL3.hw] on device :0
GLProfile.init map *** no mapping for GLES1 on device :0
GLProfile.init map GLProfile[GL2ES1/GL2.hw] on device :0
GLProfile.init map :0, desktopCtxUndef false, esCtxUndef true
GLProfile.init map *** no mapping for GL4bc on device :0
GLProfile.init map *** no mapping for GL3bc on device :0
GLProfile.init map GLProfile[GL2/GL2.hw] on device :0
GLProfile.init map defaultHW GLProfile[GL2/GL2.hw] on device :0
GLProfile.init map *** no mapping for GL4 on device :0
GLProfile.init map GLProfile[GL3/GL3.hw] on device :0
GLProfile.init map defaultAny GLProfile[GL3/GL3.hw] on device :0
GLProfile.init map GLProfile[GLES3/GLES3.hw] on device :0
GLProfile.init map GLProfile[GL4ES3/GLES3.sw] on device :0
GLProfile.init map GLProfile[GL2GL3/GL3.hw] on device :0
GLProfile.init map GLProfile[GLES2/GLES2.hw] on device :0
GLProfile.init map GLProfile[GL2ES2/GL3.hw] on device :0
GLProfile.init map GLProfile[GLES1/GLES1.hw] on device :0
GLProfile.init map GLProfile[GL2ES1/GL2.hw] on device :0
EGLDrawableFactory.createShared(): device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]]
EGLDrawableFactory.mapAvailableEGLESConfig: GLES1 ( 1 ), defaultSharedResourceSet true, mapsADeviceToDefaultDevice true (QUERY_EGL_ES_NATIVE_TK false, hasDesktopFactory true, isEGLGraphicsDevice false)
EGLDrawableFactory.mapAvailableEGLESConfig: EGL vendor Mesa Project, version 1.4 (DRI2), clientAPIs OpenGL OpenGL_ES OpenGL_ES2 OpenGL_ES3 
GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]]: 1.0 (ES profile, hardware) -> 1.0 (ES profile, FP32 compat, hardware)
GLContext.mapAvailableGLVersion: EGLGraphicsDevice[type .egl, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x26653222, isOwner false, <3532ec19, 68c4039c>[count 0, qsz 0, owner <NULL>]]]: 1.0 (ES profile, hardware) -> 1.0 (ES profile, FP32 compat, hardware)
EGLDrawableFactory.mapAvailableEGLESConfig: GLES3 ( 3 ), defaultSharedResourceSet true, mapsADeviceToDefaultDevice true (QUERY_EGL_ES_NATIVE_TK false, hasDesktopFactory true, isEGLGraphicsDevice false)
EGLDrawableFactory.mapAvailableEGLESConfig: EGL vendor Mesa Project, version 1.4 (DRI2), clientAPIs OpenGL OpenGL_ES OpenGL_ES2 OpenGL_ES3 
GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]]: 3.0 (ES profile, hardware) -> 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)
GLContext.mapAvailableGLVersion: EGLGraphicsDevice[type .egl, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x59f99ea, isOwner false, <27efef64, 6f7fd0e6>[count 0, qsz 0, owner <NULL>]]]: 3.0 (ES profile, hardware) -> 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)
GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]]: 2.0 (ES profile, hardware) -> 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)
GLContext.mapAvailableGLVersion: EGLGraphicsDevice[type .egl, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3e6fa38a, isOwner false, <66a3ffec, 77caeb3e>[count 0, qsz 0, owner <NULL>]]]: 2.0 (ES profile, hardware) -> 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)
EGLDrawableFactory.createShared: devices: queried nativeTK false, adevice X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]], defaultDevice EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]]
EGLDrawableFactory.createShared: context ES1: true, hasPBuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
EGLDrawableFactory.createShared: context ES2: false, hasPBuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
EGLDrawableFactory.createShared: context ES3: true, hasPBuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
EGLDrawableFactory.map 2
EGLDrawableFactory.map[0] .x11_:0_0 -> EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]], es1   [avail true, pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 1.0 (ES profile, FP32 compat, hardware)], es2/3 [es2 false, es3 true, [pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]]
EGLDrawableFactory.map[1] .egl_decon_0 -> EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]], es1   [avail true, pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 1.0 (ES profile, FP32 compat, hardware)], es2/3 [es2 false, es3 true, [pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]]
GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]]: egl Shared Ctx true
GLProfile.init map :0, desktopCtxUndef false, esCtxUndef false
GLProfile.init map *** no mapping for GL4bc on device :0
GLProfile.init map *** no mapping for GL3bc on device :0
GLProfile.init map GLProfile[GL2/GL2.hw] on device :0
GLProfile.init map defaultHW GLProfile[GL2/GL2.hw] on device :0
GLProfile.init map *** no mapping for GL4 on device :0
GLProfile.init map GLProfile[GL3/GL3.hw] on device :0
GLProfile.init map defaultAny GLProfile[GL3/GL3.hw] on device :0
GLProfile.init map GLProfile[GLES3/GLES3.hw] on device :0
GLProfile.init map GLProfile[GL4ES3/GLES3.hw] on device :0
GLProfile.init map GLProfile[GL2GL3/GL3.hw] on device :0
GLProfile.init map GLProfile[GLES2/GLES3.hw] on device :0
GLProfile.init map GLProfile[GL2ES2/GL3.hw] on device :0
GLProfile.init map GLProfile[GLES1/GLES1.hw] on device :0
GLProfile.init map GLProfile[GL2ES1/GL2.hw] on device :0
GLProfile.initProfilesForDevice: :0: added profile(s): desktop true, egl true
GLProfile.initProfilesForDevice: :0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)], GL3bc false, GL3 true [3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)], GL2 true [3.0 (Compat profile, arb, ES2 compat, FBO, hardware)], GLES2 true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)], GLES1 true [1.0 (ES profile, FP32 compat, hardware)], count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.hw], GLES2 GLProfile[GLES2/GLES3.hw], GL2ES1 GLProfile[GL2ES1/GL2.hw], GL4ES3 GLProfile[GL4ES3/GLES3.hw], GL2ES2 GLProfile[GL2ES2/GL3.hw], GL2 GLProfile[GL2/GL2.hw], GLES3 GLProfile[GLES3/GLES3.hw], GL3 GLProfile[GL3/GL3.hw], GL2GL3 GLProfile[GL2GL3/GL3.hw], , default GLProfile[GL2/GL2.hw], count 9 / 12]
GLProfile.dumpGLInfo: X11GLXContext [Version 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 10.1.3 [GL 3.0.0, vendor 10.1.3 (Mesa 10.1.3)], options 0x1403, this 0x3028ba80, handle 0x7f92dd67d2e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7b816bc5,
	 quirks: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy],
	Drawable: X11OnscreenGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@306413aa,
	Handle    0x5200002,
	Surface   WrappedSurface[ displayHandle 0x7f92dc005c00
, surfaceHandle 0x5200002
, size 64x64
, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner false, <5e4a63d3, acd3a8a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x20, fbConfigID 0x6a,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]],
	chosen    GLCaps[glx vid 0x20, fbc 0x6a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, surfaceLock <1bf540df, 3775e4c>[count 0, qsz 0, owner <NULL>]
, X11DummyUpstreamSurfaceHook[pixel 64x64]
, upstreamSurface false ]], direct true] 
-----------------------------------------------------------------------------------------------------
X11GraphicsDevice[type .x11, connection :0]: 
	Natives
		GL4bc 	false
		GL4 	false
		GLES3 	true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]
		GL3bc 	false
		GL3 	true [3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)]
		GL2 	true [3.0 (Compat profile, arb, ES2 compat, FBO, hardware)]
		GLES2 	true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]
		GLES1 	true [1.0 (ES profile, FP32 compat, hardware)]
		Count	5 / 8
	Common
		GL4ES3 	true
		GL2GL3 	true
		GL2ES2 	true
		GL2ES1 	true
	Mappings
		GLES1 	GLProfile[GLES1/GLES1.hw]
		GLES2 	GLProfile[GLES2/GLES3.hw]
		GL2ES1 	GLProfile[GL2ES1/GL2.hw]
		GL4ES3 	GLProfile[GL4ES3/GLES3.hw]
		GL2ES2 	GLProfile[GL2ES2/GL3.hw]
		GL2 	GLProfile[GL2/GL2.hw]
		GLES3 	GLProfile[GLES3/GLES3.hw]
		GL3 	GLProfile[GL3/GL3.hw]
		GL2GL3 	GLProfile[GL2GL3/GL3.hw]
		default GLProfile[GL2/GL2.hw]
		Count	9 / 12

Swap Interval  -1
GL Profile     GLProfile[GL2/GL2.sw]
GL Version     3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 10.1.3 [GL 3.0.0, vendor 10.1.3 (Mesa 10.1.3)]
Quirks         [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Intel Open Source Technology Center
GL_RENDERER    Mesa DRI Intel(R) Sandybridge Mobile 
GL_VERSION     3.0 Mesa 10.1.3
GLSL           true, has-compiler-func: true, version: 1.30 / 1.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  185
GLX_EXTENSIONS 28
-----------------------------------------------------------------------------------------------------
GLCaps[glx vid ----, fbc 0x62: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x63: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x64: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x65: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x66: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x67: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x6c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x6d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x70: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x71: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x74: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x75: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x76: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x77: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x78: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x79: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x7e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x7f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x82: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid ----, fbc 0x83: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
GLCaps[glx vid 0x20, fbc 0x6a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x21, fbc 0x7c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x61, fbc 0x6e: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x86, fbc 0x68: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x87, fbc 0x69: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x88, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x89, fbc 0x6f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x8a, fbc 0x72: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x8b, fbc 0x73: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x8c, fbc 0x7a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x8d, fbc 0x7b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x8e, fbc 0x7d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x8f, fbc 0x80: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x90, fbc 0x81: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x91, fbc 0x84: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLCaps[glx vid 0x92, fbc 0x85: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
GLProfile.init addedAnyProfile       true (desktop: true, egl true)
GLProfile.init isAWTAvailable        true
GLProfile.init hasDesktopGLFactory   true
GLProfile.init hasGL234Impl          true
GLProfile.init hasEGLFactory         true
GLProfile.init hasGLES1Impl          true
GLProfile.init hasGLES3Impl          true
GLProfile.init defaultDevice         X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]]
GLProfile.init defaultDevice Desktop X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]]
GLProfile.init defaultDevice EGL     EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]]
GLProfile.init profile order         [GL4bc, GL3bc, GL2, GL4, GL3, GLES3, GL4ES3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1]
GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5d624da6, isOwner false, <1e67b872, 60addb54>[count 0, qsz 0, owner <NULL>]]]
	Natives
		GL4bc 	false
		GL4 	false
		GLES3 	true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]
		GL3bc 	false
		GL3 	true [3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)]
		GL2 	true [3.0 (Compat profile, arb, ES2 compat, FBO, hardware)]
		GLES2 	true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]
		GLES1 	true [1.0 (ES profile, FP32 compat, hardware)]
		Count	5 / 8
	Common
		GL4ES3 	true
		GL2GL3 	true
		GL2ES2 	true
		GL2ES1 	true
	Mappings
		GLES1 	GLProfile[GLES1/GLES1.hw]
		GLES2 	GLProfile[GLES2/GLES3.hw]
		GL2ES1 	GLProfile[GL2ES1/GL2.hw]
		GL4ES3 	GLProfile[GL4ES3/GLES3.hw]
		GL2ES2 	GLProfile[GL2ES2/GL3.hw]
		GL2 	GLProfile[GL2/GL2.hw]
		GLES3 	GLProfile[GLES3/GLES3.hw]
		GL3 	GLProfile[GL3/GL3.hw]
		GL2GL3 	GLProfile[GL2GL3/GL3.hw]
		default GLProfile[GL2/GL2.hw]
		Count	9 / 12


Desktop Capabilities: 
	GLCaps[glx vid ----, fbc 0x62: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x63: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x64: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x65: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x66: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x67: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x6c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x6d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x70: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x71: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x74: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x75: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x76: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x77: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x78: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x79: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x7e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x7f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x82: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid ----, fbc 0x83: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer, bitmap]]
	GLCaps[glx vid 0x20, fbc 0x6a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x21, fbc 0x7c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x61, fbc 0x6e: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x86, fbc 0x68: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x87, fbc 0x69: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x88, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x89, fbc 0x6f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x8a, fbc 0x72: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x8b, fbc 0x73: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x8c, fbc 0x7a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x8d, fbc 0x7b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x8e, fbc 0x7d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x8f, fbc 0x80: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x90, fbc 0x81: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x91, fbc 0x84: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]
	GLCaps[glx vid 0x92, fbc 0x85: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.hw], on-scr[fbo, pbuffer, bitmap]]

EGL Capabilities: 
	GLCaps[egl cfg 0xe, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
	GLCaps[egl cfg 0x12, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
	GLCaps[egl cfg 0x1c, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
	GLCaps[egl cfg 0x22, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
	GLCaps[egl cfg 0x24, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
	GLCaps[egl cfg 0x32, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
	GLCaps[egl cfg 0x36, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
	GLCaps[egl cfg 0x40, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
	GLCaps[egl cfg 0x46, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
	GLCaps[egl cfg 0x48, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]


Exception in thread "main" javax.media.opengl.GLException: Error: current context null
	at jogamp.opengl.x11.glx.X11ExternalGLXContext.create(X11ExternalGLXContext.java:74)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createExternalGLContextImpl(X11GLXDrawableFactory.java:546)
	at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:476)
	at com.eda.Main.main(Main.java:70)
GLDrawableFactory.shutdownAll 2 instances, on thread NativeWindowFactory_ShutdownHook
GLDrawableFactory.shutdownAll[1/2]:  jogamp.opengl.x11.glx.X11GLXDrawableFactory
DisplayGamma: Reset
X11GLXDrawableFactory.shutdown
SharedResourceRunner.stop() - NativeWindowFactory_ShutdownHook
SharedResourceRunner.run(): RELEASE START - main-SharedResourceRunner
Shutdown Shared:
Device  : X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner false, <5e4a63d3, acd3a8a>[count 0, qsz 0, owner <NULL>]]]
Screen  : X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner false, <5e4a63d3, acd3a8a>[count 0, qsz 0, owner <NULL>]]], idx 0]
Drawable: X11OnscreenGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@306413aa,
	Handle    0x5200002,
	Surface   WrappedSurface[ displayHandle 0x7f92dc005c00
, surfaceHandle 0x5200002
, size 64x64
, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner false, <5e4a63d3, acd3a8a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x20, fbConfigID 0x6a,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]],
	chosen    GLCaps[glx vid 0x20, fbc 0x6a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, surfaceLock <1bf540df, 3775e4c>[count 0, qsz 0, owner <NULL>]
, X11DummyUpstreamSurfaceHook[pixel 64x64]
, upstreamSurface false ]]
CTX     : X11GLXContext [Version 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 10.1.3 [GL 3.0.0, vendor 10.1.3 (Mesa 10.1.3)], options 0x1403, this 0x3028ba80, handle 0x7f92dd67d2e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7b816bc5,
	 quirks: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy],
	Drawable: X11OnscreenGLXDrawable[Realized true,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@306413aa,
	Handle    0x5200002,
	Surface   WrappedSurface[ displayHandle 0x7f92dc005c00
, surfaceHandle 0x5200002
, size 64x64
, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92dc005c00, owner true, ResourceToolkitLock[obj 0x713a5d9e, isOwner false, <5e4a63d3, acd3a8a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x20, fbConfigID 0x6a,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]],
	chosen    GLCaps[glx vid 0x20, fbc 0x6a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, surfaceLock <1bf540df, 3775e4c>[count 0, qsz 0, owner <NULL>]
, X11DummyUpstreamSurfaceHook[pixel 64x64]
, upstreamSurface false ]], direct true] 
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1329)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.releaseSharedResource(X11GLXDrawableFactory.java:332)
	at jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:344)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:326)
	at java.lang.Thread.run(Thread.java:745)
main-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x3028ba80, ctx 0x7f92dd67d2e0, isShared false, surf true 0x5200002, <32a557ea, 404b8725>[count 0, qsz 0, owner <NULL>]
main-SharedResourceRunner: GLContext.resetStates(isInit false)
main-SharedResourceRunner: GLContextImpl.destroy.X: obj 0x3028ba80, ctx 0x0, isShared false, surf true 0x5200002, <32a557ea, 404b8725>[count 0, qsz 0, owner <NULL>]
main-SharedResourceRunner: setRealized: drawable X11OnscreenGLXDrawable, surface WrappedSurface, isProxySurface true: true -> false
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1329)
	at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179)
	at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.releaseSharedResource(X11GLXDrawableFactory.java:343)
	at jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:344)
	at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:326)
	at java.lang.Thread.run(Thread.java:745)
SharedResourceRunner.run(): RELEASE END - main-SharedResourceRunner
GLDrawableFactory.shutdownAll[2/2]:  jogamp.opengl.egl.EGLDrawableFactory
DisplayGamma: Reset
EGLDrawableFactory.shutdown
EGLDrawableFactory.map 2
EGLDrawableFactory.map[0] .x11_:0_0 -> EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]], es1   [avail true, pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 1.0 (ES profile, FP32 compat, hardware)], es2/3 [es2 false, es3 true, [pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]]
EGLDrawableFactory.map[1] .egl_decon_0 -> EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]], es1   [avail true, pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 1.0 (ES profile, FP32 compat, hardware)], es2/3 [es2 false, es3 true, [pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget, GLSharedContextBuggy], ctp 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]]
EGLDrawableFactory.shutdown: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f9348866f60, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]]
EGLDisplayUtil.eglTerminate.X(0x7f9348866f60 ...): EGLDisplayRef[0x7f9348866f60: refCnt 0] = true, singletonEGLDisplay null (use false)
EGLDrawableFactory.shutdown: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x614c5515, isOwner false, <77b52d12, 2d554825>[count 0, qsz 0, owner <NULL>]]]
EGLDisplayUtil.EGLDisplays: Shutdown (open: 0)
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1329)
	at jogamp.opengl.egl.EGLDisplayUtil.shutdown(EGLDisplayUtil.java:151)
	at jogamp.opengl.egl.EGLDrawableFactory.shutdownImpl(EGLDrawableFactory.java:251)
	at javax.media.opengl.GLDrawableFactory.shutdown0(GLDrawableFactory.java:209)
	at javax.media.opengl.GLDrawableFactory.access$000(GLDrawableFactory.java:97)
	at javax.media.opengl.GLDrawableFactory$1.run(GLDrawableFactory.java:125)
	at javax.media.nativewindow.NativeWindowFactory.shutdown(NativeWindowFactory.java:266)
	at javax.media.nativewindow.NativeWindowFactory$2$1.run(NativeWindowFactory.java:184)
	at java.lang.Thread.run(Thread.java:745)
GLDrawableFactory.shutdownAll.X on thread NativeWindowFactory_ShutdownHook

