GLProfile.initSingleton() - thread main java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:118) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) main - Info: NativeWindowFactory. main - NativeWindowFactory.initSingleton() JAWTUtil initialization (JAWT/JNI/... JAWTUtil.getJAWT(tryOffscreenLayer false, tryOnscreen true) 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 OGL Pipeline active false, resourceCompatible false JAWTUtil: Has sun.awt.SunToolkit.awtLock/awtUnlock true JAWTUtil: Has Java2D true JAWTUtil: Is headless false JAWTUtil: AWT Desktop hints 1 JAWTUtil: OffscreenLayer Supported: false - Required false X11Util.initSingleton() Info: NativeWindow native init passed X11Util.initSingleton(): OK true], X11 Display(NULL) <:0>, XSynchronize Enabled: false, X11_EXTENSION_ATIFGLRXDRI false, X11_EXTENSION_ATIFGLEXTENSION false, requiresToolkitLock true, hasThreadingIssues false, markAllDisplaysUnclosable false NativeWindowFactory.registerFactory() interface javax.media.nativewindow.NativeWindow -> jogamp.nativewindow.NativeWindowFactoryImpl@7666b8cd NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@7666b8cd NativeWindowFactory requiresToolkitLock true, desktopHasThreadingIssues false NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@7666b8cd main - Info: GraphicsConfigurationFactory. main - GraphicsConfigurationFactory.initSingleton() GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@7dafbdd4, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@2e644784, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@5afa2b2b, overridding: null GLProfile.init - thread: main ----------------------------------------------------------------------------------------------------- Platform: LINUX / Linux 3.11.0-12-generic (3.11.0), amd64 (arch), GENERIC_ABI, 4 cores MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 8 / 8 int32 4 / 4, int64 8 / 8 float 4 / 4, double 8 / 8, ldouble 16 / 16 pointer 8 / 8, page 4096 Platform: Java Version: 1.7.0_45 (1.7.0u45), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: true, AWT enabled: true ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.gluegen 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 Build: null Implementation Branch: null Implementation Commit: null ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- 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 Build: null Implementation Branch: null Implementation Commit: null ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.opengl 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 Build: null Implementation Branch: null Implementation Commit: null ----------------------------------------------------------------------------------------------------- GLDrawableFactory.static - Native OS Factory for: .x11: jogamp.opengl.x11.glx.X11GLXDrawableFactory GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@7131359, overridding: null java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.registerFactory(X11GLXGraphicsConfigurationFactory.java:86) at jogamp.opengl.x11.glx.X11GLXDrawableFactory.(X11GLXDrawableFactory.java:123) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:171) at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:193) at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:213) at com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:235) at javax.media.opengl.GLDrawableFactory.initSingletonImpl(GLDrawableFactory.java:166) at javax.media.opengl.GLDrawableFactory.initSingleton(GLDrawableFactory.java:129) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1528) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:155) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable Factory #0: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@2e644784 Factory #1: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@7131359 Factory #2: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@5afa2b2b Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@7dafbdd4 GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.x11.X11GraphicsDevice, class javax.media.nativewindow.DefaultGraphicsDevice, interface javax.media.nativewindow.AbstractGraphicsDevice] GraphicsConfigurationFactory.getFactory() capabilitiesTypes: [interface javax.media.nativewindow.CapabilitiesImmutable] GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@2e644784 SharedResourceRunner.start() - start new Thread - main SharedResourceRunner.run(): STARTED - main-SharedResourceRunner SharedResourceRunner.run(): READY - main-SharedResourceRunner GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@724d7e34, overridding: jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@7131359 GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@724d7e34, overridding: null Info: EGLDrawableFactory: EGL ES1 - NOPE (ES1 lib) Info: EGLDrawableFactory: EGL ES2 - OK (includesES1 true, isANGLE: false) Info: EGLDrawableFactory: EGL ES1 - OK (ES2 lib) main - EGLGraphicsDevice.open(): EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]] EGLDisplayUtil.eglGetDisplay(): eglDisplay(0x0): 0x7f08e03f6550, OK libEGL warning: failed to create a pipe screen for i965 EGLDisplayUtil.eglInitialize(0x7f08e03f6550 ...): #1, EGLDisplay[0x7f08e03f6550: refCnt 1] = true Info: GLProfile.init - Default device is desktop derived: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]] Info: GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]] (com.jogamp.nativewindow.egl.EGLGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory true GLProfile.init map decon, desktopCtxUndef false, esCtxUndef true 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.sw] on device decon GLProfile.init map defaultAny GLProfile[GLES3/GLES3.sw] on device decon GLProfile.init map GLProfile[GL4ES3/GLES3.sw] on device decon GLProfile.init map *** no mapping for GL2GL3 on device decon GLProfile.init map GLProfile[GLES2/GLES2.sw] on device decon GLProfile.init map GLProfile[GL2ES2/GLES2.sw] on device decon GLProfile.init map GLProfile[GLES1/GLES1.sw] on device decon GLProfile.init map GLProfile[GL2ES1/GLES1.sw] on device decon EGLDrawableFactory.createShared: (defaultDevice): req. device: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], defaultDevice EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:568) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:84) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:94) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:123) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:323) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1720) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1653) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1621) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:155) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) EGLDrawableFactory.createShared(): device EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]] EGLDrawableFactory.mapAvailableEGLESConfig: GLES1 ( 1 ), defaultSharedResourceSet false, mapsADeviceToDefaultDevice true (QUERY_EGL_ES_NATIVE_TK false, hasDesktopFactory true, isEGLGraphicsDevice true) EGLGraphicsConfiguration.eglChooseConfig: eglChooseConfig eglDisplay 0x7f08e03f6550, nativeVisualID 0x0, capsChosen GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], winbits PBUFFER, fboAvail false, device EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], .egl_decon_0, numConfigs 14 EGLGraphicsConfiguration.eglChooseConfig: #1 eglChooseConfig: recommended fbcfg 0x7f08e041af50, idx 0 EGLGraphicsConfiguration.eglChooseConfig: #1 fbcfg caps GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] EGLGraphicsConfiguration.eglChooseConfig: got configs: 8 0: GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 1: GLCaps[egl cfg 0x1f, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 2: GLCaps[egl cfg 0x15, 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[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 3: GLCaps[egl cfg 0x2b, 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[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 4: GLCaps[egl cfg 0x16, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 5: GLCaps[egl cfg 0x2c, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 6: GLCaps[egl cfg 0xe, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 7: GLCaps[egl cfg 0x24, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] chooseCapabilities: Using recommendedIndex (opaque): idx 0 EGLGraphicsConfiguration.eglChooseConfig: X chosen :0, eglConfig: 0x7f08e041af50: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] Pbuffer config: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] PBuffer setSurface result: eglSurface 0x7f08e041a260 EGLWrappedSurface.ctor(): EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x0 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <55d580a8, 33f1c19e>[count 0, qsz 0, owner ] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] main: setRealized: drawable EGLOnscreenDrawable, surface EGLWrappedSurface, isProxySurface true: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at jogamp.opengl.egl.EGLDrawableFactory.mapAvailableEGLESConfig(EGLDrawableFactory.java:478) at jogamp.opengl.egl.EGLDrawableFactory.createEGLSharedResourceImpl(EGLDrawableFactory.java:612) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:574) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:84) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:94) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:123) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:323) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1720) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1653) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1621) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:155) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] ProxySurfaceImpl: surface change 0x0 -> 0x7f08e041a260 main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): SurfaceDevice: EGLGraphicsDevice, hash 0x6d5e3a0c, EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): SurfaceConfig: EGLGraphicsConfiguration, hash 0x453521ec, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): UpstreamDevice: EGLGraphicsDevice, hash 0x6d5e3a0c, EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): UpstreamConfig: EGLGraphicsConfiguration, hash 0x453521ec, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): Reusing this eglDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], using this config EGLGraphicsConfiguration EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): Reusing eglConfig: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): Fin: Already valid EGL surface - use as-is: WrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <23463073, 5516e01c>[count 1, qsz 0, owner
] , EGLDummyUpstreamSurfaceHook[ 64x64] , upstreamSurface false ] ProxySurfaceImpl: surface change 0x0 -> 0x7f08e041a260 main: EGLDrawable.setRealized(true): NOP - EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <55d580a8, 33f1c19e>[count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] main: createHandle of EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <55d580a8, 33f1c19e>[count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] main: GLContext.resetStates(isInit true) main: Created OpenGL context 0x7f08e041ee80, write surface 0x7f08e041a260, read surface 0x7f08e041a260, EGLContext [Version null [GL 0.0.0 (n/a), vendor 0.0.0 (n/a)], options 0x0, this 0x5226b5d0, handle 0x7f08e041ee80, null, quirks: n/a, Drawable: jogamp.opengl.egl.EGLOnscreenDrawable[realized true, factory jogamp.opengl.egl.EGLDrawableFactory@6b6a94d2, surface EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <55d580a8, 33f1c19e>[count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ], eglSurface 0x7f08e041a260, eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]], requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]]] , sharing with 0x0 java.lang.Exception: Info: setGL (OpenGL null): main, -> GLES1Impl, jogamp.opengl.es1.GLES1Impl@22509e16 at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1319) at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:225) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.egl.EGLDrawableFactory.mapAvailableEGLESConfig(EGLDrawableFactory.java:482) at jogamp.opengl.egl.EGLDrawableFactory.createEGLSharedResourceImpl(EGLDrawableFactory.java:612) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:574) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:84) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:94) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:123) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:323) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1720) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1653) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1621) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:155) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) main: Initializing EGLextension address table: EGL-.egl_decon_0 main: GLContext EGL ProcAddressTable mapping key(EGL-.egl_decon_0) -> 0x19a1b633 main: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]] - 1.0 (ES profile, hardware) - OpenGL ES-CM 1.1 Mesa 9.2.1 main: GLContext.setGLFuncAvail: Pre version verification - expected 1.0 (ES profile, hardware), strictMatch false main: GLContext.setGLFuncAvail: Version verification (Int): OpenGL ES-CM 1.1 Mesa 9.2.1, 0.0 main: GLContext.setGLFuncAvail: Version verification (String): OpenGL ES-CM 1.1 Mesa 9.2.1, 1.1.0 main: GLContext.setGLFuncAvail: Post version verification 1.1 (ES profile, hardware), strictMatch false, versionValidated true, versionGL3IntFailed true Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile main: GLContext.setGLFuncAvail.0 validated FQN: .egl_decon_0-0x1010008 - 1.1 (ES profile, hardware) - OpenGL ES-CM 1.1 Mesa 9.2.1 main: GLContext GL ProcAddressTable mapping key(.egl_decon_0-0x1010008) -> 0x27693a93 main:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es1.GLES1Impl@22509e16, OpenGL 1.1 (ES profile, hardware) - OpenGL ES-CM 1.1 Mesa 9.2.1 main:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (ES profile, hardware) - OpenGL ES-CM 1.1 Mesa 9.2.1, use glGetString main:ExtensionAvailabilityCache: GL_EXTENSIONS: 40, used glGetString EGL extensions: EGL_MESA_drm_image EGL_WL_bind_wayland_display EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_surfaceless_context EGL_KHR_create_context EGL_NOK_swap_region EGL_NOK_texture_from_pixmap EGL_NV_post_sub_buffer main:ExtensionAvailabilityCache: GLX_EXTENSIONS: 13 main:ExtensionAvailabilityCache: GL vendor: Intel Open Source Technology Center main:ExtensionAvailabilityCache: ALL EXTENSIONS: 53 main:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_1 to known extensions main:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_0 to known extensions main: GLContext GL ExtensionAvailabilityCache mapping key(.egl_decon_0-0x1010008) -> 0x3271a79e - entries: 56 Catched com.jogamp.common.JogampRuntimeException: Method: 'class jogamp.opengl.es1.GLES1Impl.finalizeInit()' not found com.jogamp.common.JogampRuntimeException: Method: 'class jogamp.opengl.es1.GLES1Impl.finalizeInit()' not found at com.jogamp.common.util.ReflectionUtil.getMethod(ReflectionUtil.java:292) at jogamp.opengl.GLContextImpl.finalizeInit(GLContextImpl.java:1105) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1541) at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:225) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.egl.EGLDrawableFactory.mapAvailableEGLESConfig(EGLDrawableFactory.java:482) at jogamp.opengl.egl.EGLDrawableFactory.createEGLSharedResourceImpl(EGLDrawableFactory.java:612) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:574) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:84) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:94) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:123) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:323) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1720) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1653) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1621) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:155) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) Caused by: java.lang.NoSuchMethodException: jogamp.opengl.es1.GLES1Impl.finalizeInit() at java.lang.Class.getDeclaredMethod(Class.java:2004) at com.jogamp.common.util.ReflectionUtil.getMethod(ReflectionUtil.java:285) ... 29 more main: GLContext.setGLFuncAvail.X: OK .egl_decon_0-0x1010008 - 1.1 (ES profile, FP32 compat-api, hardware) - glErr 0x500 main: Create GL context OK: obj 0x5226b5d0, ctx 0x7f08e041ee80, surf 0x7f08e041a260 for jogamp.opengl.egl.EGLContext - 1.1 (ES profile, FP32 compat-api, hardware) - OpenGL ES-CM 1.1 Mesa 9.2.1 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 1.1 (ES profile, FP32 compat-api, hardware) - OpenGL ES-CM 1.1 Mesa 9.2.1 GLDebugMessageHandler.init(false) .. n/a GLContext.mapAvailableGLVersion: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]]: 1.0 (ES profile, hardware) -> 1.1 (ES profile, FP32 compat-api, hardware) main: GLContextImpl.destroy.0: obj 0x5226b5d0, ctx 0x7f08e041ee80, surf 0x7f08e041a260, isShared false - <16c6cc5e, 55933b00>[count 1, qsz 0, owner
] main: GLContext.resetStates(isInit false) main: GLContextImpl.destroy.X: obj 0x5226b5d0, ctx 0x0, isShared false - <16c6cc5e, 55933b00>[count 0, qsz 0, owner ] main: setRealized: drawable EGLOnscreenDrawable, surface EGLWrappedSurface, isProxySurface true: true -> false java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at jogamp.opengl.egl.EGLDrawableFactory.mapAvailableEGLESConfig(EGLDrawableFactory.java:509) at jogamp.opengl.egl.EGLDrawableFactory.createEGLSharedResourceImpl(EGLDrawableFactory.java:612) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:574) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:84) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:94) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:123) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:323) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1720) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1653) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1621) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:155) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) main: destroyHandle of EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <55d580a8, 33f1c19e>[count 0, qsz 0, owner ] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] main: EGLDrawable.setRealized(false): NOP - EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES1/GLES1.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <55d580a8, 33f1c19e>[count 0, qsz 0, owner ] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] EGLUpstreamSurfaceHook.destroy(EGLWrappedSurface): EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] EGLDrawableFactory.mapAvailableEGLESConfig: GLES3 ( 3 ), defaultSharedResourceSet false, mapsADeviceToDefaultDevice true (QUERY_EGL_ES_NATIVE_TK false, hasDesktopFactory true, isEGLGraphicsDevice true) EGLGraphicsConfiguration.eglChooseConfig: eglChooseConfig eglDisplay 0x7f08e03f6550, nativeVisualID 0x0, capsChosen GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], winbits PBUFFER, fboAvail false, device EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], .egl_decon_0, numConfigs 14 EGLGraphicsConfiguration.eglChooseConfig: #1 eglChooseConfig: recommended fbcfg 0x7f08e041af50, idx 0 EGLGraphicsConfiguration.eglChooseConfig: #1 fbcfg caps GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] EGLGraphicsConfiguration.eglChooseConfig: got configs: 8 0: GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 1: GLCaps[egl cfg 0x1f, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 2: GLCaps[egl cfg 0x15, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 3: GLCaps[egl cfg 0x2b, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 4: GLCaps[egl cfg 0x16, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 5: GLCaps[egl cfg 0x2c, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 6: GLCaps[egl cfg 0xe, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] 7: GLCaps[egl cfg 0x24, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]] chooseCapabilities: Using recommendedIndex (opaque): idx 0 EGLGraphicsConfiguration.eglChooseConfig: X chosen :0, eglConfig: 0x7f08e041af50: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] Pbuffer config: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] PBuffer setSurface result: eglSurface 0x7f08e041a260 EGLWrappedSurface.ctor(): EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x0 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <483a2bee, 631a3b4d>[count 0, qsz 0, owner ] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] main: setRealized: drawable EGLOnscreenDrawable, surface EGLWrappedSurface, isProxySurface true: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at jogamp.opengl.egl.EGLDrawableFactory.mapAvailableEGLESConfig(EGLDrawableFactory.java:478) at jogamp.opengl.egl.EGLDrawableFactory.createEGLSharedResourceImpl(EGLDrawableFactory.java:617) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:574) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:84) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:94) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:123) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:323) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1720) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1653) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1621) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:155) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] ProxySurfaceImpl: surface change 0x0 -> 0x7f08e041a260 main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): SurfaceDevice: EGLGraphicsDevice, hash 0x6d5e3a0c, EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): SurfaceConfig: EGLGraphicsConfiguration, hash 0x2c886a64, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): UpstreamDevice: EGLGraphicsDevice, hash 0x6d5e3a0c, EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): UpstreamConfig: EGLGraphicsConfiguration, hash 0x2c886a64, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): Reusing this eglDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], using this config EGLGraphicsConfiguration EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): Reusing eglConfig: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] main: EGLUpstreamSurfaceHook.create( up WrappedSurface -> this EGLWrappedSurface ): Fin: Already valid EGL surface - use as-is: WrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <3000e213, 9fa6604>[count 1, qsz 0, owner
] , EGLDummyUpstreamSurfaceHook[ 64x64] , upstreamSurface false ] ProxySurfaceImpl: surface change 0x0 -> 0x7f08e041a260 main: EGLDrawable.setRealized(true): NOP - EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <483a2bee, 631a3b4d>[count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] main: createHandle of EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <483a2bee, 631a3b4d>[count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] main: GLContext.resetStates(isInit true) main: Created OpenGL context 0x7f08e06821c0, write surface 0x7f08e041a260, read surface 0x7f08e041a260, EGLContext [Version null [GL 0.0.0 (n/a), vendor 0.0.0 (n/a)], options 0x0, this 0x163f95ba, handle 0x7f08e06821c0, null, quirks: n/a, Drawable: jogamp.opengl.egl.EGLOnscreenDrawable[realized true, factory jogamp.opengl.egl.EGLDrawableFactory@6b6a94d2, surface EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <483a2bee, 631a3b4d>[count 1, qsz 0, owner
] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ], eglSurface 0x7f08e041a260, eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]], requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]]] , sharing with 0x0 java.lang.Exception: Info: setGL (OpenGL null): main, -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@287ef1bf at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1319) at jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:225) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.egl.EGLDrawableFactory.mapAvailableEGLESConfig(EGLDrawableFactory.java:482) at jogamp.opengl.egl.EGLDrawableFactory.createEGLSharedResourceImpl(EGLDrawableFactory.java:617) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:574) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:84) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:94) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:123) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:323) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1720) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1653) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1621) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:155) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) main: Initializing EGLextension address table: EGL-.egl_decon_0 main: GLContext EGL ProcAddressTable reusing key(EGL-.egl_decon_0) -> 0x19a1b633 main: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]] - 3.0 (ES profile, hardware) - OpenGL ES 3.0 Mesa 9.2.1 main: GLContext.setGLFuncAvail: Pre version verification - expected 3.0 (ES profile, hardware), strictMatch true main: GLContext.setGLFuncAvail: Version verification (Int): OpenGL ES 3.0 Mesa 9.2.1, 3.0 main: GLContext.setGLFuncAvail: Post version verification 3.0 (ES profile, hardware), strictMatch true, versionValidated true, versionGL3IntFailed false Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile main: GLContext.setGLFuncAvail.0 validated FQN: .egl_decon_0-0x3000008 - 3.0 (ES profile, hardware) - OpenGL ES 3.0 Mesa 9.2.1 main: GLContext GL ProcAddressTable mapping key(.egl_decon_0-0x3000008) -> 0x256a905c main:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es3.GLES3Impl@287ef1bf, OpenGL 3.0 (ES profile, hardware) - OpenGL ES 3.0 Mesa 9.2.1 main:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.0 (ES profile, hardware) - OpenGL ES 3.0 Mesa 9.2.1, use glGetString main:ExtensionAvailabilityCache: GL_EXTENSIONS: 34, used glGetString EGL extensions: EGL_MESA_drm_image EGL_WL_bind_wayland_display EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_surfaceless_context EGL_KHR_create_context EGL_NOK_swap_region EGL_NOK_texture_from_pixmap EGL_NV_post_sub_buffer main:ExtensionAvailabilityCache: GLX_EXTENSIONS: 13 main:ExtensionAvailabilityCache: GL vendor: Intel Open Source Technology Center main:ExtensionAvailabilityCache: ALL EXTENSIONS: 47 main:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_0 to known extensions main:ExtensionAvailabilityCache: Added GL_ES_VERSION_2_0 to known extensions main: GLContext GL ExtensionAvailabilityCache mapping key(.egl_decon_0-0x3000008) -> 0x772b9b34 - entries: 50 main: GLContext.setGLFuncAvail.X: OK .egl_decon_0-0x3000008 - 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 main: Create GL context OK: obj 0x163f95ba, ctx 0x7f08e06821c0, surf 0x7f08e041a260 for jogamp.opengl.egl.EGLContext - 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) - OpenGL ES 3.0 Mesa 9.2.1 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) - OpenGL ES 3.0 Mesa 9.2.1 GLDebugMessageHandler.init(false) .. n/a GLContext.mapAvailableGLVersion: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]]: 3.0 (ES profile, hardware) -> 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) main: GLContextImpl.destroy.0: obj 0x163f95ba, ctx 0x7f08e06821c0, surf 0x7f08e041a260, isShared false - [count 1, qsz 0, owner
] main: GLContext.resetStates(isInit false) main: GLContextImpl.destroy.X: obj 0x163f95ba, ctx 0x0, isShared false - [count 0, qsz 0, owner ] main: setRealized: drawable EGLOnscreenDrawable, surface EGLWrappedSurface, isProxySurface true: true -> false java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at jogamp.opengl.egl.EGLDrawableFactory.mapAvailableEGLESConfig(EGLDrawableFactory.java:509) at jogamp.opengl.egl.EGLDrawableFactory.createEGLSharedResourceImpl(EGLDrawableFactory.java:617) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:574) at jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:84) at jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:94) at jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:123) at javax.media.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:323) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1720) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1653) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1621) at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) at javax.media.opengl.GLProfile$1.run(GLProfile.java:155) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:2018) at javax.media.opengl.GLProfile.get(GLProfile.java:861) at javax.media.opengl.GLProfile.get(GLProfile.java:877) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:175) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) main: destroyHandle of EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <483a2bee, 631a3b4d>[count 0, qsz 0, owner ] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] main: EGLDrawable.setRealized(false): NOP - EGLWrappedSurface[ displayHandle 0x7f08e03f6550 , surfaceHandle 0x7f08e041a260 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner true, <6d56bbcf, 59444b1d>[count 1, qsz 0, owner
]]], idx 0], eglConfigHandle 0x7f08e041af50, eglConfigID 0x9, requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[pbuffer]], chosen GLCaps[egl cfg 0x9, 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.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, VG]]] , surfaceLock <483a2bee, 631a3b4d>[count 0, qsz 0, owner ] , EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] , upstreamSurface true ] EGLUpstreamSurfaceHook.destroy(EGLWrappedSurface): EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x7f08e041a260] GLContext.mapAvailableGLVersion: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]]: 2.0 (ES profile, hardware) -> 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) main: createContextARB: SET mappedVersionsAvailableSet .egl_decon_0 .egl_decon_0-0x3080000: 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) .egl_decon_0-0x1080000: 1.1 (ES profile, FP32 compat-api, hardware) .egl_decon_0-0x2080000: 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) EGLDrawableFactory.createShared: devices: queried nativeTK false, adevice EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], defaultDevice EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]] EGLDrawableFactory.createShared: context ES1: true, hasPBuffer true EGLDrawableFactory.createShared: context ES2: true, hasPBuffer true EGLDrawableFactory.createShared: context ES3: true, hasPBuffer true EGLDrawableFactory.map 1 EGLDrawableFactory.map[0] .egl_decon_0 -> EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], es1 [avail true, pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget], ctp 1.0 (ES profile, FP32 compat-api, hardware)], es2/3 [es2 true, es3 true, [pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget], ctp 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)]] GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]]: 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/GLES2.hw] on device decon GLProfile.init map GLProfile[GL2ES2/GLES2.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: Native[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)], GL3bc false, GL3 false, GL2 false, GLES2 true [2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)], GLES1 true [1.1 (ES profile, FP32 compat-api, hardware)], GL4ES3 true, GL2ES2 true, GL2ES1 true], Profiles[GLProfile[GLES3/GLES3.hw], GLProfile[GL2ES2/GLES2.hw], GLProfile[GL2ES1/GLES1.hw], GLProfile[GLES3/GLES3.hw], GLProfile[GLES2/GLES2.hw], GLProfile[GLES1/GLES1.hw], GLProfile[GL4ES3/GLES3.hw], , default GLProfile[GLES3/GLES3.hw]] GLProfile.dumpGLInfo: shared context n/a GLCaps[egl cfg 0x7, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0xe, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x13, 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[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x14, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x15, 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[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x16, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x1d, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x1f, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x24, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x29, 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[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x2a, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x2b, 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[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x2c, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] Info: GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]] (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/GL3bc.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 X11Util.Display: openDisplay [reuse false] NamedX11Display[:0, 0x7f08e06d4030, refCount 1, unCloseable false]. Thread main XineramaIsEnabled Cache: Display :0 (0x7f08e06d4030) -> true main - X11GraphicsDevice.close(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f08e06d4030, owner true, ResourceToolkitLock[obj 0x596f1c9b, isOwner false, [count 0, qsz 0, owner ]]] X11Util.Display: Closed (real: true) NamedX11Display[:0, 0x7f08e06d4030, refCount 0, unCloseable false]. Thread main GLX is available on device/server: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x596f1c9b, isOwner false, [count 0, qsz 0, owner ]]] 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 X11Util.Display: openDisplay [reuse false] NamedX11Display[:0, 0x7f089c0b4d10, refCount 1, unCloseable false]. Thread main-SharedResourceRunner main-SharedResourceRunner - X11GraphicsDevice.getDefaultDisplay() of X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 1, qsz 0, owner ]]]: 0, count 1 main-SharedResourceRunner - X11GraphicsDevice.getDefaultDisplay() of X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 1, qsz 0, owner ]]]: 0, count 1 glXChooseFBConfig recommended fbcfg 0x7f089c1b2960, idx 0 user caps 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[.]] fbcfg caps 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[.]] X11GLXGraphicsConfiguration.chooseGraphicsConfigurationFBConfig: got configs: 10 0: 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[.]] 1: 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.sw], on-scr[.]] 2: GLCaps[glx vid 0x94, fbc 0x76: 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[.]] 3: GLCaps[glx vid 0x95, fbc 0x77: 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[.]] 4: GLCaps[glx vid 0x21, 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.sw], on-scr[.]] 5: GLCaps[glx vid 0x99, fbc 0x84: 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[.]] 6: GLCaps[glx vid 0x9d, fbc 0x8c: 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[.]] 7: GLCaps[glx vid 0x9e, fbc 0x8d: 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[.]] 8: GLCaps[glx vid 0x91, 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.sw], on-scr[.]] 9: GLCaps[glx vid 0x9a, fbc 0x85: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL2.sw], on-scr[.]] chooseCapabilities: Using recommendedIndex (opaque): idx 0 X11GLXGraphicsConfiguration.chooseGraphicsConfigurationStatic(visualID 0x0, X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 1, qsz 0, owner ]]], idx 0],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[.]]): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 1, qsz 0, owner ]]], 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: setRealized: drawable X11OnscreenGLXDrawable, surface WrappedSurface, isProxySurface true: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:274) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) ProxySurfaceImpl: surface change 0x0 -> 0x2000002 X11GLXGraphicsConfiguration.updateGraphicsConfiguration kept:X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]], 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: X11GLXDrawable.setRealized(true): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]], 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) java.lang.Exception: Info: setGL (OpenGL null): main-SharedResourceRunner, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@4eb7b28b at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1319) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:353) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable mapping key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]] - 0.0 (Compat profile, hardware) - 3.0 Mesa 9.2.1 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): 3.0 Mesa 9.2.1, 3.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification 3.0 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntFailed false Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3000002 - 3.0 (Compat profile, hardware) - 3.0 Mesa 9.2.1 main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:0_0-0x3000002) -> 0x22ebc6bf main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@4eb7b28b, OpenGL 3.0 (Compat profile, hardware) - 3.0 Mesa 9.2.1 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.0 (Compat profile, hardware) - 3.0 Mesa 9.2.1, use glGetString main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 175, 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_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_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_create_context_es2_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent 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_multisample GLX_EXT_create_context_es2_profile 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: 27 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel Open Source Technology Center main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 202 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) -> 0x25453782 - entries: 212 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: share 0, direct true, version 4.4 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.4 (Core profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 2000002, # 43: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:861) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.4 (Core profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.3 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.3 (Core profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 2000002, # 46: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:861) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.3 (Core profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.2 (Core profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 2000002, # 49: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:861) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.2 (Core profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.1 (Core profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 2000002, # 52: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:861) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.1 (Core profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.0 (Core profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 2000002, # 55: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:861) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.0 (Core profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.3 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.3 (Core profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 2000002, # 58: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:861) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 3.3 (Core profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 4.4 main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.3 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.3 (Core profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 2000002, # 61: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:873) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 3.3 (Core profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.2 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.2 (Core profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 2000002, # 64: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:873) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 3.2 (Core profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.1 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.1 (Core profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 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) -> 0x228376a9 main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]] - 3.1 (Core profile, arb, hardware) - 3.1 (Core Profile) Mesa 9.2.1 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (Core profile, arb, hardware), strictMatch true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): 3.1 (Core Profile) Mesa 9.2.1, 3.1 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification 3.1 (Core profile, arb, hardware), strictMatch true, versionValidated true, versionGL3IntFailed false Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3010005 - 3.1 (Core profile, arb, hardware) - 3.1 (Core Profile) Mesa 9.2.1 main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:0_0-0x3010005) -> 0x4ef69826 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@4eb7b28b, OpenGL 3.1 (Core profile, arb, hardware) - 3.1 (Core Profile) Mesa 9.2.1 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.1 (Core profile, arb, hardware) - 3.1 (Core Profile) Mesa 9.2.1, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 100, 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_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_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_create_context_es2_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent 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_multisample GLX_EXT_create_context_es2_profile 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: 27 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel Open Source Technology Center main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 127 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) -> 0x1f7f0f4a - entries: 138 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:0_0-0x3010005 - 3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]]: 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 9.2.1 main-SharedResourceRunner: GLContext.resetStates(isInit false) main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.4 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.4 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 200000d, # 72: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:880) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.4 (Compat profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.3 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.3 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 200000d, # 75: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:880) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.3 (Compat profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.2 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 200000d, # 78: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:880) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.2 (Compat profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.1 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 200000d, # 81: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:880) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.1 (Compat profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.0 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 200000d, # 84: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:880) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 4.0 (Compat profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.3 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.3 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 200000d, # 87: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:880) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 3.3 (Compat profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 4.2 main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.3 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.3 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 200000d, # 90: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:902) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 3.3 (Compat profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.2 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.2 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 Info: Nativewindow X11 Error: 178 - GLXBadFBConfig, dpy 0x7f089c0b4d10, id 200000d, # 93: 153:34 Unknown java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.nativewindow.x11.X11Util.dumpStack(X11Util.java:623) at jogamp.opengl.x11.glx.GLXExtImpl.dispatch_glXCreateContextAttribsARB0(Native Method) at jogamp.opengl.x11.glx.GLXExtImpl.glXCreateContextAttribsARB(GLXExtImpl.java:194) at jogamp.opengl.x11.glx.X11GLXContext.createContextARBImpl(X11GLXContext.java:258) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1022) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:902) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: createContextARBImpl: NO 3.2 (Compat profile, arb, hardware) - @creation main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.1 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.1 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 main-SharedResourceRunner: createContextARBImpl: OK 3.1 (Compat profile, arb, hardware) - @creation, share 0, direct true java.lang.Exception: Info: setGL (OpenGL null): main-SharedResourceRunner, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@6b2cb7c at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1319) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1025) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:966) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:902) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:821) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]] - 3.1 (Compat profile, arb, hardware) - 3.1 (Core Profile) Mesa 9.2.1 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (Compat profile, arb, hardware), strictMatch true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): 3.1 (Core Profile) Mesa 9.2.1, 3.1 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification 3.1 (Compat profile, arb, hardware), strictMatch true, versionValidated true, versionGL3IntFailed false Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: GLNonCompliant: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile main-SharedResourceRunner: GLContext.setGLFuncAvail.X: FAIL, GL is not compliant: 3.1 (Compat profile, arb, hardware) - 3.1 (Core Profile) Mesa 9.2.1, Mesa DRI Intel(R) Ivybridge Mobile main-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.0 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.0 (Compat profile, arb, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 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) -> 0x228376a9 main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]] - 3.0 (Compat profile, arb, hardware) - 3.0 Mesa 9.2.1 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.0 (Compat profile, arb, hardware), strictMatch true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): 3.0 Mesa 9.2.1, 3.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification 3.0 (Compat profile, arb, hardware), strictMatch true, versionValidated true, versionGL3IntFailed false Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, hardware) - 3.0 Mesa 9.2.1 main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:0_0-0x3000003) -> 0x749db002 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@6b2cb7c, OpenGL 3.0 (Compat profile, arb, hardware) - 3.0 Mesa 9.2.1 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.0 (Compat profile, arb, hardware) - 3.0 Mesa 9.2.1, use glGetString main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 175, 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_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_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_create_context_es2_profile GLX_MESA_copy_sub_buffer GLX_MESA_multithread_makecurrent 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_multisample GLX_EXT_create_context_es2_profile 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: 27 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel Open Source Technology Center main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 202 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) -> 0x1c8e8f1e - entries: 212 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - glErr 0x0 GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]]: 3.0 (Compat profile, hardware) -> 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) main-SharedResourceRunner: createContextARB-MapVersionsAvailable HAVE: 3.2 -> 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]]: 2.0 (Compat profile, hardware) -> 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) main-SharedResourceRunner: GLContext.resetStates(isInit false) main-SharedResourceRunner: createContextARB: SET mappedVersionsAvailableSet .x11_:0_0 .egl_decon_0-0x3080000: 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) .egl_decon_0-0x1080000: 1.1 (ES profile, FP32 compat-api, hardware) .x11_:0_0-0x3040000: 3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) .egl_decon_0-0x2080000: 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) .x11_:0_0-0x3020000: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) .x11_:0_0-0x2020000: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) GLContextImpl.mapGLVersions: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]], profileAliasing: true, total 111.222796ms .egl_decon_0-0x3080000: 3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) .egl_decon_0-0x1080000: 1.1 (ES profile, FP32 compat-api, hardware) .x11_:0_0-0x3040000: 3.1 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) .egl_decon_0-0x2080000: 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) .x11_:0_0-0x3020000: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) .x11_:0_0-0x2020000: 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) -> 0x228376a9 main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - @creation, handle 0x2000002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 main-SharedResourceRunner: createContextARBImpl: OK 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - @creation, share 0, direct true java.lang.Exception: Info: setGL (OpenGL null): main-SharedResourceRunner, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@21055e25 at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1319) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:840) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:361) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:289) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Thread.java:744) main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 2, qsz 0, owner ]]] - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.0 (Compat profile, arb, ES2 compat, FBO, hardware), strictMatch false main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): 3.0 Mesa 9.2.1, 3.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification 3.0 (Compat profile, arb, ES2 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntFailed false Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 main-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.x11_:0_0-0x3000003) -> 0x749db002 main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.x11_:0_0-0x3000003) -> 0x1c8e8f1e - entries: 212 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 0 main-SharedResourceRunner: createContextImpl: OK direct true/true main-SharedResourceRunner: Create GL context OK: obj 0x54a7f2c7, ctx 0x7f089c1b0210, surf 0x2000002 for jogamp.opengl.x11.glx.X11GLXContext - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 GLDebugMessageHandler.init(false) .. n/a SharedDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 1, qsz 0, owner ]]] SharedScreen: X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 1, qsz 0, owner ]]], idx 0] SharedContext: X11GLXContext [Version 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 [GL 3.0.0, vendor 9.2.1 (Mesa 9.2.1)], options 0xa03, this 0x54a7f2c7, handle 0x7f089c1b0210, jogamp.opengl.gl4.GL4bcImpl@21055e25, quirks: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget], Drawable: X11OnscreenGLXDrawable[Realized true, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, Handle 0x2000002, Surface WrappedSurface[ displayHandle 0x7f089c0b4d10 , surfaceHandle 0x2000002 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner true, <99d83c7, 443682bf>[count 1, qsz 0, owner ]]], 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 <26760031, d06a4b1>[count 0, qsz 0, owner ] , X11DummyUpstreamSurfaceHook[ 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 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]]: 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 GLProfile[GL3bc/GL3bc.hw] on device :0 GLProfile.init map defaultHW GLProfile[GL3bc/GL3bc.hw] on device :0 GLProfile.init map GLProfile[GL2/GL2.hw] on device :0 GLProfile.init map defaultAny 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 *** no mapping for GLES3 on device :0 GLProfile.init map GLProfile[GL4ES3/GL3.hw] on device :0 GLProfile.init map GLProfile[GL2GL3/GL3bc.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/GL3bc.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 GLProfile[GL3bc/GL3bc.hw] on device :0 GLProfile.init map defaultHW GLProfile[GL3bc/GL3bc.hw] on device :0 GLProfile.init map GLProfile[GL2/GL2.hw] on device :0 GLProfile.init map defaultAny 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 GLProfile[GLES3/GLES3.hw] on device :0 GLProfile.init map GLProfile[GL4ES3/GL3.hw] on device :0 GLProfile.init map GLProfile[GL2GL3/GL3bc.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/GL3bc.hw] on device :0 EGLDrawableFactory.createShared(): device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]] EGLDrawableFactory.mapAvailableEGLESConfig: GLES1 ( 1 ), defaultSharedResourceSet true, mapsADeviceToDefaultDevice true (QUERY_EGL_ES_NATIVE_TK false, hasDesktopFactory true, isEGLGraphicsDevice false) GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]]: 1.0 (ES profile, hardware) -> 1.0 (ES profile, FP32 compat-api, hardware) GLContext.mapAvailableGLVersion: EGLGraphicsDevice[type .egl, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x346a401e, isOwner false, <2b978c74, 6a862a07>[count 0, qsz 0, owner ]]]: 1.0 (ES profile, hardware) -> 1.0 (ES profile, FP32 compat-api, hardware) EGLDrawableFactory.mapAvailableEGLESConfig: GLES3 ( 3 ), defaultSharedResourceSet true, mapsADeviceToDefaultDevice true (QUERY_EGL_ES_NATIVE_TK false, hasDesktopFactory true, isEGLGraphicsDevice false) GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]]: 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 0x4db03533, isOwner false, <6b74cf1d, 41c9b008>[count 0, qsz 0, owner ]]]: 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 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]]: 2.0 (ES profile, hardware) -> 2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware) GLContext.mapAvailableGLVersion: EGLGraphicsDevice[type .egl, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5017d906, isOwner false, <4da941fe, 232bb287>[count 0, qsz 0, owner ]]]: 2.0 (ES profile, hardware) -> 2.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 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]], defaultDevice EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]] EGLDrawableFactory.createShared: context ES1: true, hasPBuffer true EGLDrawableFactory.createShared: context ES2: true, hasPBuffer true EGLDrawableFactory.createShared: context ES3: true, hasPBuffer true EGLDrawableFactory.map 2 EGLDrawableFactory.map[0] .x11_:0_0 -> EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], es1 [avail true, pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget], ctp 1.0 (ES profile, FP32 compat-api, hardware)], es2/3 [es2 true, es3 true, [pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget], 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 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]], es1 [avail true, pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget], ctp 1.0 (ES profile, FP32 compat-api, hardware)], es2/3 [es2 true, es3 true, [pbuffer true, quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget], 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 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]]: 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 GLProfile[GL3bc/GL3bc.hw] on device :0 GLProfile.init map defaultHW GLProfile[GL3bc/GL3bc.hw] on device :0 GLProfile.init map GLProfile[GL2/GL2.hw] on device :0 GLProfile.init map defaultAny 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 GLProfile[GLES3/GLES3.hw] on device :0 GLProfile.init map GLProfile[GL4ES3/GL3.hw] on device :0 GLProfile.init map GLProfile[GL2GL3/GL3bc.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/GL3bc.hw] on device :0 GLProfile.initProfilesForDevice: :0: added profile(s): desktop true, egl true GLProfile.initProfilesForDevice: :0: Native[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)], GL3bc true [3.0 (Compat profile, arb, ES2 compat, FBO, hardware)], 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 [2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)], GLES1 true [1.0 (ES profile, FP32 compat-api, hardware)], GL4ES3 true, GL2ES2 true, GL2ES1 true], Profiles[GLProfile[GLES3/GLES3.hw], GLProfile[GL2ES2/GL3.hw], GLProfile[GL2ES1/GL3bc.hw], GLProfile[GL2/GL2.hw], GLProfile[GL3/GL3.hw], GLProfile[GL3bc/GL3bc.hw], GLProfile[GLES2/GLES2.hw], GLProfile[GLES1/GLES1.hw], GLProfile[GL4ES3/GL3.hw], GLProfile[GL2GL3/GL3bc.hw], GLProfile[GL3bc/GL3bc.hw], , default GLProfile[GL3bc/GL3bc.hw]] GLProfile.dumpGLInfo: X11GLXContext [Version 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 [GL 3.0.0, vendor 9.2.1 (Mesa 9.2.1)], options 0xa03, this 0x54a7f2c7, handle 0x7f089c1b0210, jogamp.opengl.gl4.GL4bcImpl@21055e25, quirks: [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget], Drawable: X11OnscreenGLXDrawable[Realized true, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, Handle 0x2000002, Surface WrappedSurface[ displayHandle 0x7f089c0b4d10 , surfaceHandle 0x2000002 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f089c0b4d10, owner true, ResourceToolkitLock[obj 0x4cda3444, isOwner false, <99d83c7, 443682bf>[count 0, qsz 0, owner ]]], 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 <26760031, d06a4b1>[count 0, qsz 0, owner ] , X11DummyUpstreamSurfaceHook[ 64x64] , upstreamSurface false ]], direct true] ----------------------------------------------------------------------------------------------------- X11GraphicsDevice[type .x11, connection :0]: Native GL4bc false GL4 false GLES3 true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)] GL3bc true [3.0 (Compat profile, arb, ES2 compat, FBO, hardware)] 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 [2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)] GLES1 true [1.0 (ES profile, FP32 compat-api, hardware)] GL4ES3 true GL2ES2 true GL2ES1 true Profiles GLProfile[GLES3/GLES3.hw] GLProfile[GL2ES2/GL3.hw] GLProfile[GL2ES1/GL3bc.hw] GLProfile[GL2/GL2.hw] GLProfile[GL3/GL3.hw] GLProfile[GL3bc/GL3bc.hw] GLProfile[GLES2/GLES2.hw] GLProfile[GLES1/GLES1.hw] GLProfile[GL4ES3/GL3.hw] GLProfile[GL2GL3/GL3bc.hw] GLProfile[GL3bc/GL3bc.hw] default GLProfile[GL3bc/GL3bc.hw] Swap Interval -1 GL Profile GLProfile[GL2/GL2.sw] GL Version 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 [GL 3.0.0, vendor 9.2.1 (Mesa 9.2.1)] Quirks [NoDoubleBufferedPBuffer, NoSetSwapIntervalPostRetarget] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR Intel Open Source Technology Center GL_RENDERER Mesa DRI Intel(R) Ivybridge Mobile GL_VERSION 3.0 Mesa 9.2.1 GLSL true, has-compiler-func: true, version: 1.30 / 1.30.0 GL FBO: basic true, full true GL_EXTENSIONS 175 GLX_EXTENSIONS 27 ----------------------------------------------------------------------------------------------------- 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 0x67 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x6c X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x6d X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x70 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x71 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x72 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x73 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x78 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x79 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x7a X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x7b X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x7c X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x7d X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x82 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x83 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x86 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x87 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x88 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x89 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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x71: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x72: 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[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x73: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x78: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x79: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x7a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x7b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x7c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x7d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x82: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x83: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x86: 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[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x87: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x88: 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[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x89: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x21, fbc 0x80: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x8e, fbc 0x68: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x8f, fbc 0x69: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x90, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x91, fbc 0x6f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x92, fbc 0x74: 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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x93, fbc 0x75: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x94, fbc 0x76: 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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x95, fbc 0x77: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x96, fbc 0x7e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x97, fbc 0x7f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x98, fbc 0x81: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x99, fbc 0x84: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9a, fbc 0x85: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9b, fbc 0x8a: 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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9c, fbc 0x8b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9d, fbc 0x8c: 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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9e, fbc 0x8d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.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 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]] GLProfile.init defaultDevice Desktop X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]] GLProfile.init defaultDevice EGL EGLGraphicsDevice[type .egl, connection decon, unitID 0, handle 0x7f08e03f6550, owner true, ResourceToolkitLock[obj 0x3c7bf226, isOwner false, <6d56bbcf, 59444b1d>[count 0, qsz 0, owner ]]] GLProfile.init profile order [GL4bc, GL3bc, GL2, GL4, GL3, GLES3, GL4ES3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1] 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 0x67 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x6c X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x6d X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x70 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x71 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x72 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x73 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x78 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x79 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x7a X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x7b X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x7c X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x7d X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x82 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x83 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x86 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x87 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x88 X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0x89 Default Profiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x552d4a00, isOwner false, <105571b0, 599ae230>[count 0, qsz 0, owner ]]] Native GL4bc false GL4 false GLES3 true [3.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)] GL3bc true [3.0 (Compat profile, arb, ES2 compat, FBO, hardware)] 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 [2.0 (ES profile, ES2 compat, ES3 compat, FBO, hardware)] GLES1 true [1.0 (ES profile, FP32 compat-api, hardware)] GL4ES3 true GL2ES2 true GL2ES1 true Profiles GLProfile[GLES3/GLES3.hw] GLProfile[GL2ES2/GL3.hw] GLProfile[GL2ES1/GL3bc.hw] GLProfile[GL2/GL2.hw] GLProfile[GL3/GL3.hw] GLProfile[GL3bc/GL3bc.hw] GLProfile[GLES2/GLES2.hw] GLProfile[GLES1/GLES1.hw] GLProfile[GL4ES3/GL3.hw] GLProfile[GL2GL3/GL3bc.hw] GLProfile[GL3bc/GL3bc.hw] default GLProfile[GL3bc/GL3bc.hw] 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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.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[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x71: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x72: 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[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x73: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x78: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x79: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x7a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x7b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x7c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x7d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x82: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x83: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x86: 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[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x87: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x88: 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[GL3bc/GL3bc.hw], offscr[pbuffer, bitmap]] GLCaps[glx vid ----, fbc 0x89: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x21, fbc 0x80: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x8e, fbc 0x68: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x8f, fbc 0x69: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x90, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x91, fbc 0x6f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x92, fbc 0x74: 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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x93, fbc 0x75: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x94, fbc 0x76: 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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x95, fbc 0x77: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x96, fbc 0x7e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x97, fbc 0x7f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x98, fbc 0x81: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x99, fbc 0x84: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9a, fbc 0x85: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9b, fbc 0x8a: 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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9c, fbc 0x8b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9d, fbc 0x8c: 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[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x9e, fbc 0x8d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer, bitmap]] EGL Capabilities: GLCaps[egl cfg 0x7, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x9, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0xe, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x13, 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[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x14, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x15, 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[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x16, vid 0x20: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x1d, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x1f, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x24, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x29, 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[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x2a, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x2b, 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[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] GLCaps[egl cfg 0x2c, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES2.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, VG]] X11Util.Display: openDisplay [reuse false] NamedX11Display[:0, 0x7f08e06d4030, refCount 1, unCloseable false]. Thread main main - X11GraphicsDevice.getDefaultDisplay() of X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f08e06d4030, owner true, ResourceToolkitLock[obj 0x340ffaa8, isOwner false, <511464c, 311e2a2d>[count 0, qsz 0, owner ]]]: 0, count 1 glXChooseFBConfig recommended fbcfg 0x7f08e06c1ba0, idx 0 user caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]] fbcfg caps GLCaps[glx vid 0x90, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]] X11GLXGraphicsConfiguration.chooseGraphicsConfigurationFBConfig: got configs: 2 0: GLCaps[glx vid 0x90, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]] 1: GLCaps[glx vid 0x98, fbc 0x81: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]] chooseCapabilities: Using recommendedIndex (opaque): idx 0 X11GLXGraphicsConfiguration.chooseGraphicsConfigurationStatic(visualID 0x0, X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f08e06d4030, owner true, ResourceToolkitLock[obj 0x340ffaa8, isOwner false, <511464c, 311e2a2d>[count 0, qsz 0, owner ]]], idx 0],GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]]): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f08e06d4030, owner true, ResourceToolkitLock[obj 0x340ffaa8, isOwner false, <511464c, 311e2a2d>[count 0, qsz 0, owner ]]], idx 0], visualID 0x90, fbConfigID 0x6b, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]], chosen GLCaps[glx vid 0x90, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]]] main: setRealized: drawable X11PbufferGLXDrawable, surface WrappedSurface, isProxySurface true: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at jogamp.opengl.GLDrawableFactoryImpl.createOffscreenAutoDrawable(GLDrawableFactoryImpl.java:307) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:186) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) main: Pbuffer config: X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f08e06d4030, owner true, ResourceToolkitLock[obj 0x340ffaa8, isOwner true, <511464c, 311e2a2d>[count 1, qsz 0, owner
]]], idx 0], visualID 0x90, fbConfigID 0x6b, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]], chosen GLCaps[glx vid 0x90, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]]]main: Created pbuffer X11PbufferGLXDrawable[Realized true, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, Handle 0x2200001, Surface WrappedSurface[ displayHandle 0x7f08e06d4030 , surfaceHandle 0x2200001 , size 1x1 , UOB[ OWNS_DEVICE ] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f08e06d4030, owner true, ResourceToolkitLock[obj 0x340ffaa8, isOwner true, <511464c, 311e2a2d>[count 1, qsz 0, owner
]]], idx 0], visualID 0x90, fbConfigID 0x6b, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]], chosen GLCaps[glx vid 0x90, fbc 0x6b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL2GL3/GL3bc.hw], offscr[pbuffer]]] , surfaceLock <2b07e0af, 1230173b>[count 1, qsz 0, owner
] , UpstreamSurfaceHookMutableSize[ 1x1] , upstreamSurface false ]] main: GLContext.resetStates(isInit true) main: createContextARB: mappedVersionsAvailableSet(:0): true main: Initializing GLX extension address table: GLX-.x11_:0_0 main: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main: X11GLXContext.createContextARBImpl: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - @creation, handle 0x2200001, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 main: createContextARBImpl: OK 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - @creation, share 0, direct true java.lang.Exception: Info: setGL (OpenGL null): main, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@79ef1245 at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1319) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:840) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:335) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:191) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) main: Initializing GLX extension address table: GLX-.x11_:0_0 main: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 main: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f08e06d4030, owner true, ResourceToolkitLock[obj 0x340ffaa8, isOwner true, <511464c, 311e2a2d>[count 1, qsz 0, owner
]]] - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 main: GLContext.setGLFuncAvail: Pre version verification - expected 3.0 (Compat profile, arb, ES2 compat, FBO, hardware), strictMatch false main: GLContext.setGLFuncAvail: Version verification (Int): 3.0 Mesa 9.2.1, 3.0 main: GLContext.setGLFuncAvail: Post version verification 3.0 (Compat profile, arb, ES2 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntFailed false Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile main: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 main: GLContext GL ProcAddressTable reusing key(.x11_:0_0-0x3000003) -> 0x749db002 main: GLContext GL ExtensionAvailabilityCache reusing key(.x11_:0_0-0x3000003) -> 0x1c8e8f1e - entries: 212 main: GLContext.setGLFuncAvail.X: OK .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - glErr 0x0 main: createContextImpl: OK (ARB, using sharedContext) share 0 main: createContextImpl: OK direct true/true main: Create GL context OK: obj 0x19ebcb16, ctx 0x7f08e0689a80, surf 0x2200001 for jogamp.opengl.x11.glx.X11GLXContext - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 GLDebugMessageHandler.init(false) .. n/a java.lang.Exception: Info: setGL (OpenGL 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1): main, GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@79ef1245 -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@79ef1245 at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContextPBuffer(JViewInitializer.java:194) at mil.afrl.rrs.ifsb.jview.graph.graph3d.JViewInitializer.initSharedContext(JViewInitializer.java:155) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.(Graph3D.java:1452) at mil.afrl.rrs.ifsb.jview.oddments.simplesetups.SimpleView3D.(SimpleView3D.java:18) at demobrowser.demos.vbo.VBODemo1.(VBODemo1.java:40) at demobrowser.demos.vbo.VBODemo1.main(VBODemo1.java:162) Threading: jogl.1thread null, singleThreaded true, hasAWT true, mode ST_AWT, plugin jogamp.opengl.awt.AWTThreadingPlugin@600a281c AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1350) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:581) at mil.afrl.rrs.ifsb.jview.graph.graph3d.GLCanvasRenderSurface.addNotify(GLCanvasRenderSurface.java:328) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.addNotify(Graph3D.java:1258) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4741) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4741) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4741) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4741) at javax.swing.JRootPane.addNotify(JRootPane.java:756) at java.awt.Container.addNotify(Container.java:2769) at java.awt.Window.addNotify(Window.java:770) at java.awt.Frame.addNotify(Frame.java:487) at java.awt.Window.show(Window.java:1031) at java.awt.Component.show(Component.java:1651) at java.awt.Component.setVisible(Component.java:1603) at java.awt.Window.setVisible(Window.java:1014) at demobrowser.demos.vbo.VBODemo1$1.run(VBODemo1.java:56) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable Factory #0: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@2e644784 Factory #1: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@724d7e34 Factory #2: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@724d7e34 Factory #3: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@5afa2b2b Factory #4: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@7dafbdd4 GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.awt.AWTGraphicsDevice, class javax.media.nativewindow.DefaultGraphicsDevice, interface javax.media.nativewindow.AbstractGraphicsDevice] GraphicsConfigurationFactory.getFactory() capabilitiesTypes: [interface javax.media.opengl.GLCapabilitiesImmutable, interface javax.media.nativewindow.CapabilitiesImmutable] GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@5afa2b2b X11AWTGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0] X11Util.Display: openDisplay [reuse false] NamedX11Display[:0, 0x7f088800f770, refCount 1, unCloseable false]. Thread AWT-EventQueue-0 AWT-EventQueue-0 - X11AWTGraphicsConfigurationFactory: AWT dpy :0 / 0x7f08e0129820, create X11 display 0x7f088800f770 X11AWTGraphicsConfigurationFactory: made X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 1, qsz 0, owner ]]], idx 0] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:191) at jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11AWTGraphicsConfigurationFactory.java:124) at jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(X11AWTGraphicsConfigurationFactory.java:81) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1350) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:581) at mil.afrl.rrs.ifsb.jview.graph.graph3d.GLCanvasRenderSurface.addNotify(GLCanvasRenderSurface.java:328) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.addNotify(Graph3D.java:1258) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4741) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4741) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4741) at java.awt.Container.addNotify(Container.java:2769) at javax.swing.JComponent.addNotify(JComponent.java:4741) at javax.swing.JRootPane.addNotify(JRootPane.java:756) at java.awt.Container.addNotify(Container.java:2769) at java.awt.Window.addNotify(Window.java:770) at java.awt.Frame.addNotify(Frame.java:487) at java.awt.Window.show(Window.java:1031) at java.awt.Component.show(Component.java:1651) at java.awt.Component.setVisible(Component.java:1603) at java.awt.Window.setVisible(Window.java:1014) at demobrowser.demos.vbo.VBODemo1$1.run(VBODemo1.java:56) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilities Factory #0: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@2e644784 Factory #1: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@724d7e34 Factory #2: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@724d7e34 Factory #3: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@5afa2b2b Factory #4: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@7dafbdd4 GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.x11.X11GraphicsDevice, class javax.media.nativewindow.DefaultGraphicsDevice, interface javax.media.nativewindow.AbstractGraphicsDevice] GraphicsConfigurationFactory.getFactory() capabilitiesTypes: [interface javax.media.opengl.GLCapabilitiesImmutable, interface javax.media.nativewindow.CapabilitiesImmutable] GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@724d7e34 EGLGraphicsConfigurationFactory.choose..: Delegate to X11GLXGraphicsConfigurationFactory glXChooseFBConfig recommended fbcfg 0x7f0888021930, idx 0 user caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]] fbcfg caps 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[GL2GL3/GL3bc.hw], on-scr[.]] X11GLXGraphicsConfiguration.chooseGraphicsConfigurationFBConfig: got configs: 10 0: 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[GL2GL3/GL3bc.hw], on-scr[.]] 1: 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[GL2GL3/GL3bc.hw], on-scr[.]] 2: GLCaps[glx vid 0x94, fbc 0x76: 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[GL2GL3/GL3bc.hw], on-scr[.]] 3: GLCaps[glx vid 0x95, fbc 0x77: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]] 4: GLCaps[glx vid 0x21, fbc 0x80: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]] 5: GLCaps[glx vid 0x99, fbc 0x84: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]] 6: GLCaps[glx vid 0x9d, fbc 0x8c: 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[GL2GL3/GL3bc.hw], on-scr[.]] 7: GLCaps[glx vid 0x9e, fbc 0x8d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]] 8: GLCaps[glx vid 0x91, fbc 0x6f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]] 9: GLCaps[glx vid 0x9a, fbc 0x85: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]] chooseCapabilities: Using recommendedIndex (opaque): idx 0 X11GLXGraphicsConfiguration.chooseGraphicsConfigurationStatic(visualID 0x0, X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 3, qsz 0, owner ]]], idx 0],GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]]): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 3, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]] X11AWTGraphicsConfigurationFactory: chosen config: X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 1, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]] Found matching AWT visual: 0x20 -> X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 1, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]] AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase method found: true AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null JAWTWindow.invalidate() - AWT-EventQueue-0 JAWTUtil.getJAWT(tryOffscreenLayer false, tryOnscreen true) GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWT-Window[JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x1c00011, surfaceHandle 0x1c00011, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 2, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, displayable true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 2, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]]], surfaceLock <6ad89088, 2ff90785>[count 1, qsz 0, owner ]] GLDrawableFactoryImpl.createGLDrawable: X11OnscreenGLXDrawable[Realized false, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, Handle 0x1c00011, Surface JAWT-Window[JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x1c00011, surfaceHandle 0x1c00011, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 1, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, displayable true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 1, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]]], surfaceLock <6ad89088, 2ff90785>[count 1, qsz 0, owner ]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x7f08e0689a80 AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.X11.XCanvasPeer@777da320(1c00011) GLCanvas.sizeChanged: (AWT-EventQueue-0): 1590x970 - surfaceHandle 0x1c00011 AWT-EventQueue-0: setRealized: drawable X11OnscreenGLXDrawable, surface X11JAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1364) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:444) at javax.media.opengl.awt.GLCanvas.access$000(GLCanvas.java:156) at javax.media.opengl.awt.GLCanvas$2.run(GLCanvas.java:454) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:464) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:640) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:702) at java.awt.Component.setBounds(Component.java:2243) at java.awt.GridLayout.layoutContainer(GridLayout.java:456) at java.awt.Container.layout(Container.java:1503) at java.awt.Container.doLayout(Container.java:1492) at java.awt.Container.validateTree(Container.java:1688) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validate(Container.java:1623) at java.awt.Container.validateUnconditionally(Container.java:1660) at java.awt.Window.show(Window.java:1033) at java.awt.Component.show(Component.java:1651) at java.awt.Component.setVisible(Component.java:1603) at java.awt.Window.setVisible(Window.java:1014) at demobrowser.demos.vbo.VBODemo1$1.run(VBODemo1.java:56) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) JAWTWindow.updateBounds: [ 0 / 0 0 x 0 ] -> [ 0 / 0 1590 x 970 ] X11GLXGraphicsConfiguration.updateGraphicsConfiguration kept:X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 1, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]] AWT-EventQueue-0: X11GLXDrawable.setRealized(true): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 1, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, X11OnscreenGLXDrawable[Realized true, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, Handle 0x1c00011, Surface JAWT-Window[JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 1590 x 970 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x1c00011, surfaceHandle 0x1c00011, bounds [ 0 / 0 1590 x 970 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 1590x970, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner false, <1437268e, 30c43f00>[count 0, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, handle 0x1c00011, Drawable size 1590x970, AWT pos 0/0, size 1590x970, visible true, displayable true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner false, <1437268e, 30c43f00>[count 0, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]]], surfaceLock <6ad89088, 2ff90785>[count 0, qsz 0, owner ]]] JAWTWindow.hierarchyChanged SHOWING_CHANGED (x): showing true -> visible true, visible[local true, global true, propag. false], changeBits 0x4 ** COMP AWT-GLCanvas[Realized true, jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, handle 0x1c00011, Drawable size 1590x970, AWT pos 0/0, size 1590x970, visible true, displayable true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner false, <1437268e, 30c43f00>[count 0, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]]] ** SOURCE AWT-GLCanvas[Realized true, jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, handle 0x1c00011, Drawable size 1590x970, AWT pos 0/0, size 1590x970, visible true, displayable true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner false, <1437268e, 30c43f00>[count 0, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]]] ** CHANGED javax.swing.JFrame[frame0,0,27,1600x1000,layout=java.awt.BorderLayout,title=VBO Demo 1,resizable,normal,defaultCloseOperation=EXIT_ON_CLOSE,rootPane=javax.swing.JRootPane[,5,25,1590x970,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] ** CHANGEDPARENT null ** THIS AWT-GLCanvas[Realized true, jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, handle 0x1c00011, Drawable size 1590x970, AWT pos 0/0, size 1590x970, visible true, displayable true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner false, <1437268e, 30c43f00>[count 0, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]]] AWT-EventQueue-0: createContextARB: mappedVersionsAvailableSet(:0): true AWT-EventQueue-0: Initializing GLX extension address table: GLX-.x11_:0_0 AWT-EventQueue-0: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 AWT-EventQueue-0: X11GLXContext.createContextARBImpl: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - @creation, handle 0x1c00011, share 0x7f08e0689a80, direct true, glXCreateContextAttribsARB: 0x7f08977aa920 AWT-EventQueue-0: createContextARBImpl: OK 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - @creation, share 139676101417600, direct true java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-0, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@512d3734 at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1319) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:840) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:335) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:656) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:562) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:519) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1022) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:911) at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1229) at javax.media.opengl.Threading.invoke(Threading.java:193) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:492) at mil.afrl.rrs.ifsb.jview.graph.graph3d.GLCanvasRenderSurface.display(GLCanvasRenderSurface.java:172) at mil.afrl.rrs.ifsb.jview.graph.graph3d.GLCanvasRenderSurface$3.run(GLCanvasRenderSurface.java:167) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) AWT-EventQueue-0: Initializing GLX extension address table: GLX-.x11_:0_0 AWT-EventQueue-0: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0_0) -> 0x228376a9 AWT-EventQueue-0: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 1, qsz 0, owner ]]] - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 AWT-EventQueue-0: GLContext.setGLFuncAvail: Pre version verification - expected 3.0 (Compat profile, arb, ES2 compat, FBO, hardware), strictMatch false AWT-EventQueue-0: GLContext.setGLFuncAvail: Version verification (Int): 3.0 Mesa 9.2.1, 3.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Post version verification 3.0 (Compat profile, arb, ES2 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntFailed false Quirk: NoSetSwapIntervalPostRetarget: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile Quirk: NoDoubleBufferedPBuffer: cause: Renderer Mesa DRI Intel(R) Ivybridge Mobile AWT-EventQueue-0: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 AWT-EventQueue-0: GLContext GL ProcAddressTable reusing key(.x11_:0_0-0x3000003) -> 0x749db002 AWT-EventQueue-0: GLContext GL ExtensionAvailabilityCache reusing key(.x11_:0_0-0x3000003) -> 0x1c8e8f1e - entries: 212 AWT-EventQueue-0: GLContext.setGLFuncAvail.X: OK .x11_:0_0-0x3000003 - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - glErr 0x0 AWT-EventQueue-0: createContextImpl: OK (ARB, using sharedContext) share 139676101417600 AWT-EventQueue-0: createContextImpl: OK direct true/true AWT-EventQueue-0: Create GL context OK: obj 0x33e592d9, ctx 0x7f088802eb00, surf 0x1c00011 for jogamp.opengl.x11.glx.X11GLXContext - 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: null, GLEventListeners num 1 [AWT-GLCanvas[Realized true, jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b2ef33, handle 0x1c00011, Drawable size 1590x970, AWT pos 0/0, size 1590x970, visible true, displayable true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], 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[GL2GL3/GL3bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.hw], on-scr[.]], X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x20], encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f088800f770, owner true, JAWTToolkitLock[obj 0x20106484, isOwner true, <1437268e, 30c43f00>[count 1, qsz 0, owner ]]], 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[GL2GL3/GL3bc.hw], 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[GL2GL3/GL3bc.hw], on-scr[.]]]]][init false], ].invokeGL(): Running initAction java.lang.Exception: Info: setGL (OpenGL 3.0 (Compat profile, arb, ES2 compat, FBO, hardware) - 3.0 Mesa 9.2.1): AWT-EventQueue-0, GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@512d3734 -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@512d3734 at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at javax.media.opengl.awt.GLCanvas.setGL(GLCanvas.java:995) at mil.afrl.rrs.ifsb.jview.graph.graph3d.Graph3D.init(Graph3D.java:906) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:542) at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:564) at javax.media.opengl.awt.GLCanvas$8.run(GLCanvas.java:1201) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1034) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:911) at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1229) at javax.media.opengl.Threading.invoke(Threading.java:193) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:492) at mil.afrl.rrs.ifsb.jview.graph.graph3d.GLCanvasRenderSurface.display(GLCanvasRenderSurface.java:172) at mil.afrl.rrs.ifsb.jview.graph.graph3d.GLCanvasRenderSurface$3.run(GLCanvasRenderSurface.java:167) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) AWT-EventQueue-0: Reshape: 1590x970 intel_do_flush_locked failed: No such file or directory