Bugzilla – Attachment 451 Details for
Bug 713
libEGL Warning: Could not open egl_softpipe.so
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
Log In
[x]
|
Forgot Password
Login:
[x]
Error log created when jogl opengles support is disabled.
err_with_opengles_disabled.log (text/plain), 183.92 KB, created by
schultzjarvis
on 2013-04-03 19:01:56 CEST
(
hide
)
Description:
Error log created when jogl opengles support is disabled.
Filename:
MIME Type:
Creator:
schultzjarvis
Created:
2013-04-03 19:01:56 CEST
Size:
183.92 KB
patch
obsolete
>[Boot] INFO: myJarPath=file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar >[JarClassLoader] INFO: setProperties(com.simontuffs.onejar.JarClassLoader@7f21c5df) >[JarClassLoader] INFO: oneJarPath=file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar >[Boot] INFO: using JarClassLoader: com.simontuffs.onejar.JarClassLoader >[JarClassLoader] INFO: oneJarPath=file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar >Apr 03, 2013 11:43:10 AM com.willwinder.universalgcodesender.SettingsFactory <clinit> >INFO: Settings file location: /home/jarvis/.UniversalGcodeSender.properties >Apr 03, 2013 11:43:10 AM com.willwinder.universalgcodesender.SettingsFactory loadSettings >INFO: Load settings >[JarClassLoader] INFO: findResource() found: "com/willwinder/universalgcodesender/images/refresh.gif" for caller null in codebase main/main.jar >Experimental: JNI_OnLoad called. >Stable Library >========================================= >Native lib Version = RXTX-2.1-7 >Java lib Version = RXTX-2.1-7 >[JarClassLoader] INFO: findResource() found: "com/jogamp/common/os/Platform.class" for caller null in codebase lib/gluegen-rt.jar >Catched FileNotFoundException: JAR entry lib/gluegen-rt-natives-linux-amd64.jar!/ not found in /home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar, while TempJarCache.bootstrapNativeLib() of jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/gluegen-rt-natives-linux-amd64.jar!/ (file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/ + gluegen-rt-natives-linux-amd64.jar) >GLProfile.initSingleton() - thread AWT-EventQueue-0 >java.lang.Exception: Stack trace > at java.lang.Thread.dumpStack(Thread.java:1342) > at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:118) > at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1660) > at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:246) > at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:196) > at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:186) > at com.willwinder.universalgcodesender.visualizer.VisualizerCanvas.<init>(VisualizerCanvas.java:113) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:61) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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) >[JarClassLoader] INFO: findResource() found: "jogamp/nativewindow/NWJNILibLoader.class" for caller null in codebase lib/jogl-all.jar >Catched FileNotFoundException: JAR entry lib/jogl-all-natives-linux-amd64.jar!/ not found in /home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar, while addNativeJarLibsImpl(classFromJavaJar class jogamp.nativewindow.NWJNILibLoader, classJarURL jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all.jar!/jogamp/nativewindow/NWJNILibLoader.class, nativeJarBaseName jogl-all): jogl-all-natives-linux-amd64.jar + file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/ -> jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all-natives-linux-amd64.jar!/ >AWT-EventQueue-0 - Info: NativeWindowFactory.<init> >AWT-EventQueue-0 - NativeWindowFactory.initSingleton() >JAWTUtil initialization (JAWT/JNI/... >[JarClassLoader] INFO: findResource() found: "jogamp/nativewindow/NWJNILibLoader.class" for caller null in codebase lib/jogl-all.jar >Catched IOException: TempJarCache: addNativeLibs: jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all-natives-linux-amd64.jar!/, previous load attempt failed, while addNativeJarLibsImpl(classFromJavaJar class jogamp.nativewindow.NWJNILibLoader, classJarURL jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all.jar!/jogamp/nativewindow/NWJNILibLoader.class, nativeJarBaseName jogl-all): jogl-all-natives-linux-amd64.jar + file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/ -> jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all-natives-linux-amd64.jar!/ >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 integration disabled >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() >[JarClassLoader] INFO: findResource() found: "jogamp/nativewindow/NWJNILibLoader.class" for caller null in codebase lib/jogl-all.jar >Catched IOException: TempJarCache: addNativeLibs: jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all-natives-linux-amd64.jar!/, previous load attempt failed, while addNativeJarLibsImpl(classFromJavaJar class jogamp.nativewindow.NWJNILibLoader, classJarURL jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all.jar!/jogamp/nativewindow/NWJNILibLoader.class, nativeJarBaseName jogl-all): jogl-all-natives-linux-amd64.jar + file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/ -> jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all-natives-linux-amd64.jar!/ >Info: NativeWindow native init passed >X11Util.initSingleton(): OK true], > X11 Display(NULL) <:0.0>, > XSynchronize Enabled: false, > X11_EXTENSION_ATIFGLRXDRI true, > X11_EXTENSION_ATIFGLEXTENSION true, > requiresToolkitLock true, > hasThreadingIssues true, > markAllDisplaysUnclosable true >NativeWindowFactory.registerFactory() interface javax.media.nativewindow.NativeWindow -> jogamp.nativewindow.NativeWindowFactoryImpl@763b50a0 >NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@763b50a0 >NativeWindowFactory requiresToolkitLock true, desktopHasThreadingIssues true >NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@763b50a0 >AWT-EventQueue-0 - Info: GraphicsConfigurationFactory.<init> >AWT-EventQueue-0 - GraphicsConfigurationFactory.initSingleton() >GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@4dd5317f, overridding: null >GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@ee9867d, overridding: null >GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@2642b4bb, overridding: null >GLProfile.init - thread: AWT-EventQueue-0 >----------------------------------------------------------------------------------------------------- >Platform: LINUX / Linux 3.2.0-39-generic (os), amd64 (arch), GENERIC_ABI, 8 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_17, VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment >Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, is JavaSE: true, AWT enabled: true >----------------------------------------------------------------------------------------------------- >[JarClassLoader] INFO: findResources(META-INF/MANIFEST.MF) >[JarClassLoader] INFO: findResources: looking in [main/main.jar, lib/jogl-all.jar, lib/gluegen-rt.jar, lib/swing-layout-1.0.4.jar, lib/vecmath.jar, lib/RXTXcomm.jar, /] >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/main/main.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/gluegen-rt.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/swing-layout-1.0.4.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/vecmath.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/RXTXcomm.jar!/META-INF/MANIFEST.MF to resources list. >----------------------------------------------------------------------------------------------------- >Package: com.jogamp.common >Extension Name: com.jogamp.common >Specification Title: GlueGen Java Bindings Generator >Specification Vendor: JogAmp Community >Specification Version: 2.0 >Implementation Title: GlueGen Run-Time >Implementation Vendor: JogAmp Community >Implementation Vendor ID: com.jogamp >Implementation URL: http://jogamp.org/ >Implementation Version: 2.0-b52-20121101 >Implementation Branch: rc >Implementation Commit: d430657cfd1f21885f3fdebebe6f0a49b1c5cd13 >----------------------------------------------------------------------------------------------------- >[JarClassLoader] INFO: findResources(META-INF/MANIFEST.MF) >[JarClassLoader] INFO: findResources: looking in [main/main.jar, lib/jogl-all.jar, lib/gluegen-rt.jar, lib/swing-layout-1.0.4.jar, lib/vecmath.jar, lib/RXTXcomm.jar, /] >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/main/main.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/gluegen-rt.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/swing-layout-1.0.4.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/vecmath.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/RXTXcomm.jar!/META-INF/MANIFEST.MF to resources list. >----------------------------------------------------------------------------------------------------- >Package: javax.media.nativewindow >Extension Name: null >Specification Title: null >Specification Vendor: null >Specification Version: null >Implementation Title: null >Implementation Vendor: null >Implementation Vendor ID: null >Implementation URL: null >Implementation Version: null >Implementation Branch: null >Implementation Commit: null >----------------------------------------------------------------------------------------------------- >[JarClassLoader] INFO: findResources(META-INF/MANIFEST.MF) >[JarClassLoader] INFO: findResources: looking in [main/main.jar, lib/jogl-all.jar, lib/gluegen-rt.jar, lib/swing-layout-1.0.4.jar, lib/vecmath.jar, lib/RXTXcomm.jar, /] >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/main/main.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/jogl-all.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/gluegen-rt.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/swing-layout-1.0.4.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/vecmath.jar!/META-INF/MANIFEST.MF to resources list. >[JarClassLoader] INFO: findResources(): Adding jar:file:/home/jarvis/Dropbox/CNC/programs/UGS_src/release/UniversalGcodeSender.jar!/lib/RXTXcomm.jar!/META-INF/MANIFEST.MF to resources list. >----------------------------------------------------------------------------------------------------- >Package: javax.media.opengl >Extension Name: javax.media.opengl >Specification Title: Java Bindings for OpenGL API Specification >Specification Vendor: JogAmp Community >Specification Version: 2.0 >Implementation Title: Java Bindings for OpenGL Runtime Environment >Implementation Vendor: JogAmp Community >Implementation Vendor ID: com.jogamp >Implementation URL: http://jogamp.org/ >Implementation Version: 2.0-b66-20121101 >Implementation Branch: rc >Implementation Commit: 502847f59ef01c78a85e4ee5453a09d9b83d9a5e >----------------------------------------------------------------------------------------------------- >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@6004d26c, overridding: null >java.lang.Exception: Stack trace > at java.lang.Thread.dumpStack(Thread.java:1342) > at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:227) > at jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.registerFactory(X11GLXGraphicsConfigurationFactory.java:86) > at jogamp.opengl.x11.glx.X11GLXDrawableFactory.<init>(X11GLXDrawableFactory.java:114) > 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:525) > 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:176) > at javax.media.opengl.GLDrawableFactory.initSingleton(GLDrawableFactory.java:141) > at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1396) > at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) > at javax.media.opengl.GLProfile$1.run(GLProfile.java:157) > at java.security.AccessController.doPrivileged(Native Method) > at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) > at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1660) > at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:246) > at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:196) > at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:186) > at com.willwinder.universalgcodesender.visualizer.VisualizerCanvas.<init>(VisualizerCanvas.java:113) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:61) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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.nativewindow.CapabilitiesImmutable >Factory #0: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@2642b4bb >Factory #1: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@6004d26c >Factory #2: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@ee9867d >Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@4dd5317f >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@ee9867d >SharedResourceRunner.start() - start new Thread - AWT-EventQueue-0 >Info: GLDrawableFactory.static - EGLDrawableFactory - disabled! >SharedResourceRunner.run(): STARTED - AWT-EventQueue-0-SharedResourceRunner >SharedResourceRunner.run(): READY - AWT-EventQueue-0-SharedResourceRunner >javax.media.opengl.GLException: No GLDrawableFactory available for profile: GLES2 > at javax.media.opengl.GLDrawableFactory.getFactoryImpl(GLDrawableFactory.java:404) > at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1436) > at javax.media.opengl.GLProfile.access$100(GLProfile.java:76) > at javax.media.opengl.GLProfile$1.run(GLProfile.java:157) > at java.security.AccessController.doPrivileged(Native Method) > at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123) > at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1660) > at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:246) > at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:196) > at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:186) > at com.willwinder.universalgcodesender.visualizer.VisualizerCanvas.<init>(VisualizerCanvas.java:113) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:61) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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) >Info: GLProfile.init - EGL GLDrawable factory not available >Info: GLProfile.init - Default device is desktop derived: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, ResourceToolkitLock[obj 0x5f43d9cf, isOwner false, <5f90d5e5, 1dcade67>[count 0, qsz 0, owner <NULL>]]] >Info: GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, ResourceToolkitLock[obj 0x5f43d9cf, isOwner false, <5f90d5e5, 1dcade67>[count 0, qsz 0, owner <NULL>]]] (com.jogamp.nativewindow.x11.X11GraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory false >GLProfile.init map :0.0, desktopCtxUndef true, esCtxUndef true >GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device :0.0 >GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device :0.0 >GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device :0.0 >GLProfile.init map GLProfile[GL2/GL2.sw] on device :0.0 >GLProfile.init map GLProfile[GL4/GL4.sw] on device :0.0 >GLProfile.init map GLProfile[GL3/GL3.sw] on device :0.0 >GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device :0.0 >GLProfile.init map *** no mapping for GLES2 on device :0.0 >GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device :0.0 >GLProfile.init map *** no mapping for GLES1 on device :0.0 >GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device :0.0 >SharedResourceRunner.getOrCreateShared() :0.0: trying - AWT-EventQueue-0 >SharedResourceRunner.doAndWait() START init: :0.0, release: null - AWT-EventQueue-0 >SharedResourceRunner.doAndWait() set command: :0.0, release: null - AWT-EventQueue-0 >SharedResourceRunner.run(): WOKE UP for device connection init: :0.0, release: null - AWT-EventQueue-0-SharedResourceRunner >SharedResourceRunner.run(): create Shared for: :0.0 - AWT-EventQueue-0-SharedResourceRunner >X11Util.Display: openDisplay [reuse false] NamedX11Display[:0.0, 0x7f6e1c0b5c30, refCount 1, unCloseable true]. Thread AWT-EventQueue-0-SharedResourceRunner >XineramaIsEnabled Cache: Display :0.0 (0x7f6e1c0b5c30) -> true >AWT-EventQueue-0-SharedResourceRunner - X11GraphicsDevice.getDefaultDisplay() of X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 0, count 1 >AWT-EventQueue-0-SharedResourceRunner - X11GraphicsDevice.getDefaultDisplay() of X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 0, count 1 >glXChooseFBConfig recommended fbcfg 0x7f6e1c2febb0, idx 0 >user caps GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >fbcfg caps GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >X11GLXGraphicsConfiguration.chooseGraphicsConfigurationFBConfig: got configs: 42 >0: GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >1: GLCaps[glx vid 0x31, fbc 0x31: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >2: GLCaps[glx vid 0x39, fbc 0x39: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >3: GLCaps[glx vid 0x41, fbc 0x41: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >4: GLCaps[glx vid 0x49, fbc 0x49: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >5: GLCaps[glx vid 0x51, fbc 0x51: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >6: GLCaps[glx vid 0x59, fbc 0x59: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >7: GLCaps[glx vid 0x61, fbc 0x61: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >8: GLCaps[glx vid 0x69, fbc 0x69: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >9: GLCaps[glx vid 0x71, fbc 0x71: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >10: GLCaps[glx vid 0x25, fbc 0x25: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >11: GLCaps[glx vid 0x2d, fbc 0x2d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >12: GLCaps[glx vid 0x35, fbc 0x35: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >13: GLCaps[glx vid 0x3d, fbc 0x3d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >14: GLCaps[glx vid 0x45, fbc 0x45: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >15: GLCaps[glx vid 0x4d, fbc 0x4d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >16: GLCaps[glx vid 0x55, fbc 0x55: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >17: GLCaps[glx vid 0x5d, fbc 0x5d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >18: GLCaps[glx vid 0x65, fbc 0x65: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >19: GLCaps[glx vid 0x6d, fbc 0x6d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >20: GLCaps[glx vid 0x27, fbc 0x27: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >21: GLCaps[glx vid 0x2f, fbc 0x2f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >22: GLCaps[glx vid 0x37, fbc 0x37: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >23: GLCaps[glx vid 0x3f, fbc 0x3f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >24: GLCaps[glx vid 0x47, fbc 0x47: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >25: GLCaps[glx vid 0x4f, fbc 0x4f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >26: GLCaps[glx vid 0x57, fbc 0x57: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >27: GLCaps[glx vid 0x5f, fbc 0x5f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >28: GLCaps[glx vid 0x67, fbc 0x67: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >29: GLCaps[glx vid 0x6f, fbc 0x6f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >30: GLCaps[glx vid 0x23, fbc 0x23: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >31: GLCaps[glx vid 0x2b, fbc 0x2b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >32: GLCaps[glx vid 0x33, fbc 0x33: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >33: GLCaps[glx vid 0x3b, fbc 0x3b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >34: GLCaps[glx vid 0x43, fbc 0x43: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >35: GLCaps[glx vid 0x4b, fbc 0x4b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >36: GLCaps[glx vid 0x53, fbc 0x53: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >37: GLCaps[glx vid 0x5b, fbc 0x5b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >38: GLCaps[glx vid 0x63, fbc 0x63: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >39: GLCaps[glx vid 0x6b, fbc 0x6b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >40: GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] >41: GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/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[.]] >chooseCapabilities: Using recommendedIndex (opaque): idx 0 >X11GLXGraphicsConfiguration.chooseGraphicsConfigurationStatic(visualID 0x0, X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0],GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] >AWT-EventQueue-0-SharedResourceRunner: setRealized: X11OnscreenGLXDrawable false -> true >ProxySurfaceImpl: surface change 0x0 -> 0x4800002 >X11GLXGraphicsConfiguration.updateGraphicsConfiguration kept:X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] >X11GLXDrawable.setRealized(true): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] >AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates() >java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@13aee7be > at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:247) > at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1181) > at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:341) > at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:572) > at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:485) > at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:260) > at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:261) > at java.lang.Thread.run(Thread.java:722) >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable mapping key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - 0.0 (Compatibility profile, hardware) - 3.3.11627 Compatibility Profile Context FireGL >AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0.0_0-0x3000002 - 3.0 (Compatibility profile, hardware) - 3.3.11627 Compatibility Profile Context FireGL, 3.0.0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:0.0_0-0x3000002) -> 0x1e0b71be >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@13aee7be, OpenGL null >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL null, use glGetString >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 196, 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_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_swap_control GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_allocate_memory GLX_MESA_copy_sub_buffer GLX_MESA_swap_control GLX_MESA_swap_frame_usage GLX_NV_swap_group GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_swap_barrier GLX_SGIX_swap_group GLX_SGIX_visual_select_group GLX_EXT_texture_from_pixmap GLX_EXT_framebuffer_sRGB GLX_ARB_fbconfig_float GLX_AMD_gpu_association >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_swap_control GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_swap_control GLX_NV_swap_group GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_swap_barrier GLX_SGIX_swap_group GLX_SGIX_visual_select_group GLX_EXT_texture_from_pixmap >GLX extensions (glXQueryServerString): GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 27 >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: ATI Technologies Inc. >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 223 >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions >AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.x11_:0.0_0-0x3000002) -> 0x6b347429 - entries: 233 >AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: .x11_:0.0_0-0x3000002 - 3.0 (Compatibility profile, ES2 compatible, FBO, hardware) >AWT-EventQueue-0-SharedResourceRunner: createContextARB: mappedVersionsAvailableSet(:0.0): false >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.2 (Compatibility profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.2 (Compatibility profile, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.1 (Compatibility profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.1 (Compatibility profile, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.0 (Compatibility profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.0 (Compatibility profile, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 4.2 >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.3 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.3 (Compatibility profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: OK 3.3 (Compatibility profile, arb, hardware) - @creation, share 0, direct true >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - 3.3 (Compatibility profile, arb, hardware) - 3.3.11627 Compatibility Profile Context FireGL >AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0.0_0-0x3030003 - 3.3 (Compatibility profile, arb, hardware) - 3.3.11627 Compatibility Profile Context FireGL, 3.3.0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:0.0_0-0x3030003) -> 0x3acdb1f1 >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@13aee7be, OpenGL 3.0 (Compatibility profile, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.0 (Compatibility profile, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL, use glGetStringi >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 196, 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_get_proc_address GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_swap_control GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_allocate_memory GLX_MESA_copy_sub_buffer GLX_MESA_swap_control GLX_MESA_swap_frame_usage GLX_NV_swap_group GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_swap_barrier GLX_SGIX_swap_group GLX_SGIX_visual_select_group GLX_EXT_texture_from_pixmap GLX_EXT_framebuffer_sRGB GLX_ARB_fbconfig_float GLX_AMD_gpu_association >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_swap_control GLX_EXT_visual_info GLX_EXT_visual_rating GLX_MESA_swap_control GLX_NV_swap_group GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGI_video_sync GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_swap_barrier GLX_SGIX_swap_group GLX_SGIX_visual_select_group GLX_EXT_texture_from_pixmap >GLX extensions (glXQueryServerString): GLX_ARB_multisample GLX_EXT_import_context GLX_EXT_texture_from_pixmap GLX_EXT_visual_info GLX_EXT_visual_rating GLX_OML_swap_method GLX_SGI_make_current_read GLX_SGI_swap_control GLX_SGIS_multisample GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGIX_visual_select_group >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 27 >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: ATI Technologies Inc. >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 223 >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions >AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions >AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.x11_:0.0_0-0x3030003) -> 0x165d6360 - entries: 236 >AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: .x11_:0.0_0-0x3030003 - 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: version verification - expected 3.3, has 3.3 == true >GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 3.0 (Compatibility profile, hardware) -> 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapVersionsAvailable HAVE: 3.2 -> 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL >GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 2.0 (Compatibility profile, hardware) -> 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >GLContext.mapAvailableGLVersion: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 3.0 (Core profile, hardware) -> 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates() >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.2 (Core profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.2 (Core profile, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.1 (Core profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.1 (Core profile, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.0 (Core profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.0 (Core profile, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.2 (forward, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.2 (forward, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.1 (forward, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.1 (forward, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.0 (forward, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.0 (forward, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.2 (Compatibility profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.2 (Compatibility profile, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.1 (Compatibility profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.1 (Compatibility profile, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0 >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.0 (Compatibility profile, arb, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: NO 4.0 (Compatibility profile, arb, hardware) - @creation >AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 4.4 >AWT-EventQueue-0-SharedResourceRunner: createContextARB: SET mappedVersionsAvailableSet .x11_:0.0_0 >.x11_:0.0_0-0x3040000: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >.x11_:0.0_0-0x2020000: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >.x11_:0.0_0-0x3020000: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >GLContextImpl.mapGLVersions: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], profileAliasing: true, total 440.040142ms >.x11_:0.0_0-0x3040000: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >.x11_:0.0_0-0x2020000: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >.x11_:0.0_0-0x3020000: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: X11GLXContext.createContextARBImpl: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - @creation, handle 0x4800002, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0-SharedResourceRunner: createContextARBImpl: OK 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - @creation, share 0, direct true >java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@4d273f18 > at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:247) > at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1181) > at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:760) > at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:349) > at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:572) > at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:485) > at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:260) > at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:261) > at java.lang.Thread.run(Thread.java:722) >AWT-EventQueue-0-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL >AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0.0_0-0x3030003 - 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL, 3.3.0 >AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.x11_:0.0_0-0x3030003) -> 0x3acdb1f1 >AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.x11_:0.0_0-0x3030003) -> 0x165d6360 - entries: 236 >AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: .x11_:0.0_0-0x3030003 - 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >AWT-EventQueue-0-SharedResourceRunner: createContextImpl: OK (ARB, initial) share 0 >AWT-EventQueue-0-SharedResourceRunner: createContextImpl: OK direct true/true >AWT-EventQueue-0-SharedResourceRunner: Create GL context OK: obj 0x2fbccaee, ctx 0x7f6e1c6a0a90, surf 0x4800002 for jogamp.opengl.x11.glx.X11OnscreenGLXContext - 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL >GLDebugMessageHandler.init(false) >GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL >GLDebugMessageHandler.init(false) .. n/a >AWT-EventQueue-0-SharedResourceRunner: GLContext.ContextSwitch: obj 0x2fbccaee, ctx 0x7f6e1c6a0a90, surf 0x4800002 - switch - CONTEXT_CURRENT_NEW - <4e73de9f, 191cc0f6>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] >SharedDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] >SharedScreen: X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0] >SharedContext: X11OnscreenGLXContext [OpenGL 3.3, options 0x303, 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL, this 0x2fbccaee, handle 0x7f6e1c6a0a90, jogamp.opengl.gl4.GL4bcImpl@4d273f18, > quirks: [], > Drawable: X11OnscreenGLXDrawable[Realized true, > Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2ec0635b, > Handle 0x4800002, > Surface WrappedSurface[ X11DummyUpstreamSurfaceHook[ 64x64], displayHandle 0x7f6e1c0b5c30, surfaceHandle 0x4800002, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <58bb0357, 5dd87243>[count 0, qsz 0, owner <NULL>] ]], direct true] , madeCurrent true >GLX Server Vendor: ATI >GLX Server Version: 1.4.0 >GLX Server Multisample: true >GLX Client Vendor: ATI >GLX Client Version: 1.4.0 >GLX Client Multisample: true >SharedResourceRunner.run(): READY - AWT-EventQueue-0-SharedResourceRunner >SharedResourceRunner.initializeAndWait END init: :0.0, release: null - AWT-EventQueue-0 >SharedResourceRunner.getOrCreateShared() :0.0: success - AWT-EventQueue-0 >GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, ResourceToolkitLock[obj 0x5f43d9cf, isOwner false, <5f90d5e5, 1dcade67>[count 0, qsz 0, owner <NULL>]]]: desktop Shared Ctx true >GLProfile.init map :0.0, desktopCtxUndef false, esCtxUndef false >GLProfile.init map *** no mapping for GL4bc on device :0.0 >GLProfile.init map GLProfile[GL3bc/GL3bc.hw] on device :0.0 >GLProfile.init map defaultHW GLProfile[GL3bc/GL3bc.hw] on device :0.0 >GLProfile.init map GLProfile[GL2/GL2.hw] on device :0.0 >GLProfile.init map defaultAny GLProfile[GL2/GL2.hw] on device :0.0 >GLProfile.init map *** no mapping for GL4 on device :0.0 >GLProfile.init map GLProfile[GL3/GL3.hw] on device :0.0 >GLProfile.init map GLProfile[GL2GL3/GL3bc.hw] on device :0.0 >GLProfile.init map *** no mapping for GLES2 on device :0.0 >GLProfile.init map GLProfile[GL2ES2/GL3bc.hw] on device :0.0 >GLProfile.init map *** no mapping for GLES1 on device :0.0 >GLProfile.init map GLProfile[GL2ES1/GL3bc.hw] on device :0.0 >GLProfile.initProfilesForDevice: :0.0: added profile(s): desktop true, egl false >GLProfile.initProfilesForDevice: :0.0: Native[GL4bc false, GL4 false, GL3bc true [3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware)], GL3 true [3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware)], GL2 true [3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL3bc.hw], GLProfile[GL2ES1/GL3bc.hw], GLProfile[GL2/GL2.hw], GLProfile[GL3/GL3.hw], GLProfile[GL3bc/GL3bc.hw], GLProfile[GL2GL3/GL3bc.hw], GLProfile[GL3bc/GL3bc.hw], , default GLProfile[GL3bc/GL3bc.hw]] >GLProfile.dumpGLInfo: X11OnscreenGLXContext [OpenGL 3.3, options 0x303, 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL, this 0x2fbccaee, handle 0x7f6e1c6a0a90, jogamp.opengl.gl4.GL4bcImpl@4d273f18, > quirks: [], > Drawable: X11OnscreenGLXDrawable[Realized true, > Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2ec0635b, > Handle 0x4800002, > Surface WrappedSurface[ X11DummyUpstreamSurfaceHook[ 64x64], displayHandle 0x7f6e1c0b5c30, surfaceHandle 0x4800002, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <58bb0357, 5dd87243>[count 0, qsz 0, owner <NULL>] ]], direct true] >ExtensionAvailabilityCache: getGLExtensions() called >----------------------------------------------------------------------------------------------------- >X11GraphicsDevice[type .x11, connection :0.0]: > Native > GL4bc false > GL4 false > GL3bc true [3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware)] > GL3 true [3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware)] > GL2 true [3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware)] > GL2ES1 true > GLES1 false > GL2ES2 true > GLES2 false > Profiles > GLProfile[GL2ES2/GL3bc.hw] > GLProfile[GL2ES1/GL3bc.hw] > GLProfile[GL2/GL2.hw] > GLProfile[GL3/GL3.hw] > GLProfile[GL3bc/GL3bc.hw] > GLProfile[GL2GL3/GL3bc.hw] > GLProfile[GL3bc/GL3bc.hw] > default GLProfile[GL3bc/GL3bc.hw] > >Swap Interval -1 >GL Profile GLProfile[GL2/GL2.sw] >CTX VERSION 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL >GL jogamp.opengl.gl4.GL4bcImpl@4d273f18 >GL_VENDOR ATI Technologies Inc. >GL_RENDERER ATI Mobility Radeon HD 4670 >GL_VERSION 3.3.11627 Compatibility Profile Context FireGL >GLSL true, has-compiler: true, version: 3.30 >GL_EXTENSIONS 196 > GL_AMDX_debug_output GL_AMDX_vertex_shader_tessellator GL_AMD_conservative_depth GL_AMD_debug_output GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_name_gen_delete GL_AMD_performance_monitor GL_AMD_pinned_memory GL_AMD_sample_positions GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_texture_cube_map_array GL_AMD_texture_texture4 GL_AMD_vertex_shader_tessellator GL_ARB_ES2_compatibility GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_color_buffer_float GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_compression GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_snorm GL_ARB_texture_storage GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_meminfo GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_buffer GL_EXT_copy_texture GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_histogram GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_explicit_multisample GL_NV_float_buffer GL_NV_half_float GL_NV_primitive_restart GL_NV_texgen_reflection GL_NV_texture_barrier GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_EXT_swap_control >GLX_EXTENSIONS 27 > GLX_SGI_swap_control GLX_NV_swap_group GLX_SGIX_visual_select_group GLX_SGIX_swap_barrier GLX_ARB_fbconfig_float GLX_SGI_video_sync GLX_MESA_copy_sub_buffer GLX_EXT_texture_from_pixmap GLX_MESA_allocate_memory GLX_ARB_get_proc_address GLX_EXT_visual_rating GLX_MESA_swap_frame_usage GLX_AMD_gpu_association GLX_EXT_framebuffer_sRGB GLX_ARB_create_context_profile GLX_EXT_swap_control GLX_EXT_visual_info GLX_EXT_import_context GLX_OML_swap_method GLX_SGIX_swap_group GLX_SGIX_pbuffer GLX_ARB_multisample GLX_SGI_make_current_read GLX_MESA_swap_control GLX_SGIS_multisample GLX_ARB_create_context GLX_SGIX_fbconfig >----------------------------------------------------------------------------------------------------- >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dcca0 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dcd80 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dce60 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dcf40 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dd020 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dd100 >GLCaps[glx vid 0x23, fbc 0x23: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x24, fbc 0x24: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x25, fbc 0x25: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x26, fbc 0x26: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x27, fbc 0x27: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x28, fbc 0x28: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x2a, fbc 0x2a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x2b, fbc 0x2b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x2c, fbc 0x2c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x2d, fbc 0x2d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x2e, fbc 0x2e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x2f, fbc 0x2f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x30, fbc 0x30: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x31, fbc 0x31: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x32, fbc 0x32: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x33, fbc 0x33: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x34, fbc 0x34: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x35, fbc 0x35: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x36, fbc 0x36: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x37, fbc 0x37: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x38, fbc 0x38: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x39, fbc 0x39: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x3a, fbc 0x3a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x3b, fbc 0x3b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x3c, fbc 0x3c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x3d, fbc 0x3d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x3e, fbc 0x3e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x3f, fbc 0x3f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x40, fbc 0x40: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x41, fbc 0x41: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x42, fbc 0x42: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x43, fbc 0x43: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x44, fbc 0x44: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x45, fbc 0x45: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x46, fbc 0x46: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x47, fbc 0x47: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x48, fbc 0x48: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x49, fbc 0x49: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x4a, fbc 0x4a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x4b, fbc 0x4b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x4c, fbc 0x4c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x4d, fbc 0x4d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x4e, fbc 0x4e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x4f, fbc 0x4f: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x50, fbc 0x50: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x51, fbc 0x51: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x52, fbc 0x52: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x53, fbc 0x53: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x54, fbc 0x54: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x55, fbc 0x55: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x56, fbc 0x56: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x57, fbc 0x57: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x58, fbc 0x58: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x59, fbc 0x59: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x5a, fbc 0x5a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x5b, fbc 0x5b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x5c, fbc 0x5c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x5d, fbc 0x5d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x5e, fbc 0x5e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x5f, fbc 0x5f: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x60, fbc 0x60: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x61, fbc 0x61: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x62, fbc 0x62: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x63, fbc 0x63: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x64, fbc 0x64: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x65, fbc 0x65: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x66, fbc 0x66: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x67, fbc 0x67: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x68, fbc 0x68: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x69, fbc 0x69: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x6a, fbc 0x6a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x6b, fbc 0x6b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x6c, fbc 0x6c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x6d, fbc 0x6d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x6e, fbc 0x6e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x6f, fbc 0x6f: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x70, fbc 0x70: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x71, fbc 0x71: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0x72, fbc 0x72: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] >GLProfile.init addedAnyProfile true (desktop: true, egl false) >GLProfile.init isAWTAvailable true >GLProfile.init hasDesktopGLFactory true >GLProfile.init hasGL234Impl true >GLProfile.init hasEGLFactory false >GLProfile.init hasGLES1Impl false >GLProfile.init hasGLES2Impl false >GLProfile.init defaultDevice X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, ResourceToolkitLock[obj 0x5f43d9cf, isOwner false, <5f90d5e5, 1dcade67>[count 0, qsz 0, owner <NULL>]]] >GLProfile.init defaultDevice Desktop X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, ResourceToolkitLock[obj 0x5f43d9cf, isOwner false, <5f90d5e5, 1dcade67>[count 0, qsz 0, owner <NULL>]]] >GLProfile.init defaultDevice EGL null >GLProfile.init profile order [GL4bc, GL3bc, GL2, GL4, GL3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1] >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dcca0 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dcd80 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dce60 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dcf40 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dd020 >X11GLXGraphicsConfiguration.GLXFBConfig2GLCapabilities: Null XVisualInfo for FBConfigID 0xbe >X11GLXGraphicsConfiguration.getAvailableGLCapabilitiesFBConfig: FBConfig invalid (2): (X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner true, <8326160, 2396e9d4>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0]): fbcfg: 0x7f6e1c2dd100 >Default Profiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, ResourceToolkitLock[obj 0x5f43d9cf, isOwner false, <5f90d5e5, 1dcade67>[count 0, qsz 0, owner <NULL>]]] > Native > GL4bc false > GL4 false > GL3bc true [3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware)] > GL3 true [3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware)] > GL2 true [3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware)] > GL2ES1 true > GLES1 false > GL2ES2 true > GLES2 false > Profiles > GLProfile[GL2ES2/GL3bc.hw] > GLProfile[GL2ES1/GL3bc.hw] > GLProfile[GL2/GL2.hw] > GLProfile[GL3/GL3.hw] > GLProfile[GL3bc/GL3bc.hw] > GLProfile[GL2GL3/GL3bc.hw] > GLProfile[GL3bc/GL3bc.hw] > default GLProfile[GL3bc/GL3bc.hw] > > >Desktop Capabilities: > GLCaps[glx vid 0x23, fbc 0x23: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x24, fbc 0x24: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x25, fbc 0x25: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x26, fbc 0x26: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x27, fbc 0x27: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x28, fbc 0x28: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x2a, fbc 0x2a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x2b, fbc 0x2b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x2c, fbc 0x2c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x2d, fbc 0x2d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x2e, fbc 0x2e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x2f, fbc 0x2f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x30, fbc 0x30: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x31, fbc 0x31: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x32, fbc 0x32: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x33, fbc 0x33: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x34, fbc 0x34: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x35, fbc 0x35: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x36, fbc 0x36: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x37, fbc 0x37: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x38, fbc 0x38: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x39, fbc 0x39: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x3a, fbc 0x3a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x3b, fbc 0x3b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x3c, fbc 0x3c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x3d, fbc 0x3d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x3e, fbc 0x3e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x3f, fbc 0x3f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x40, fbc 0x40: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x41, fbc 0x41: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x42, fbc 0x42: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x43, fbc 0x43: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x44, fbc 0x44: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x45, fbc 0x45: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x46, fbc 0x46: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x47, fbc 0x47: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x48, fbc 0x48: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x49, fbc 0x49: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x4a, fbc 0x4a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x4b, fbc 0x4b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x4c, fbc 0x4c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x4d, fbc 0x4d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x4e, fbc 0x4e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x4f, fbc 0x4f: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x50, fbc 0x50: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x51, fbc 0x51: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x52, fbc 0x52: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x53, fbc 0x53: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x54, fbc 0x54: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x55, fbc 0x55: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x56, fbc 0x56: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x57, fbc 0x57: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x58, fbc 0x58: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x59, fbc 0x59: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x5a, fbc 0x5a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x5b, fbc 0x5b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x5c, fbc 0x5c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x5d, fbc 0x5d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x5e, fbc 0x5e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x5f, fbc 0x5f: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x60, fbc 0x60: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x61, fbc 0x61: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x62, fbc 0x62: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x63, fbc 0x63: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x64, fbc 0x64: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x65, fbc 0x65: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x66, fbc 0x66: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x67, fbc 0x67: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x68, fbc 0x68: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x69, fbc 0x69: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x6a, fbc 0x6a: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x6b, fbc 0x6b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x6c, fbc 0x6c: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x6d, fbc 0x6d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x6e, fbc 0x6e: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x6f, fbc 0x6f: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x70, fbc 0x70: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x71, fbc 0x71: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0x72, fbc 0x72: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/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 [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0], bitmap]] > >EGL Capabilities: > none > > >Animator add: 1267131611 - AWT-EventQueue-0 >AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0] >java.lang.Exception: Stack trace > at java.lang.Thread.dumpStack(Thread.java:1342) > at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:518) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > 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.pack(Window.java:807) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:91) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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) >java.lang.Exception: Stack trace > at java.lang.Thread.dumpStack(Thread.java:1342) > at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:227) > at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1096) > at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:529) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > 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.pack(Window.java:807) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:91) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@2642b4bb >Factory #1: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@6004d26c >Factory #2: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@ee9867d >Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@4dd5317f >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@2642b4bb >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.0, 0x7f6e2413a340, refCount 1, unCloseable true]. Thread AWT-EventQueue-0 >AWT-EventQueue-0 - X11AWTGraphicsConfigurationFactory: AWT dpy :0.0 / 0x7f6e883fbce0, create X11 display 0x7f6e2413a340 >X11AWTGraphicsConfigurationFactory: made X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0] >java.lang.Exception: Stack trace > at java.lang.Thread.dumpStack(Thread.java:1342) > at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:227) > at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:189) > at jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11AWTGraphicsConfigurationFactory.java:123) > at jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(X11AWTGraphicsConfigurationFactory.java:80) > at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:420) > at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1096) > at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:529) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > 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.pack(Window.java:807) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:91) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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.awt.AWTGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@2642b4bb >Factory #1: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@6004d26c >Factory #2: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@ee9867d >Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@4dd5317f >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.x11.glx.X11GLXGraphicsConfigurationFactory@6004d26c >glXChooseFBConfig recommended fbcfg 0x7f6e241d9fb0, idx 0 >user caps GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >fbcfg caps GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >X11GLXGraphicsConfiguration.chooseGraphicsConfigurationFBConfig: got configs: 42 >0: GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >1: GLCaps[glx vid 0x31, fbc 0x31: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >2: GLCaps[glx vid 0x39, fbc 0x39: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >3: GLCaps[glx vid 0x41, fbc 0x41: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >4: GLCaps[glx vid 0x49, fbc 0x49: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >5: GLCaps[glx vid 0x51, fbc 0x51: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >6: GLCaps[glx vid 0x59, fbc 0x59: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >7: GLCaps[glx vid 0x61, fbc 0x61: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >8: GLCaps[glx vid 0x69, fbc 0x69: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >9: GLCaps[glx vid 0x71, fbc 0x71: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >10: GLCaps[glx vid 0x25, fbc 0x25: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >11: GLCaps[glx vid 0x2d, fbc 0x2d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >12: GLCaps[glx vid 0x35, fbc 0x35: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >13: GLCaps[glx vid 0x3d, fbc 0x3d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >14: GLCaps[glx vid 0x45, fbc 0x45: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >15: GLCaps[glx vid 0x4d, fbc 0x4d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >16: GLCaps[glx vid 0x55, fbc 0x55: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >17: GLCaps[glx vid 0x5d, fbc 0x5d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >18: GLCaps[glx vid 0x65, fbc 0x65: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >19: GLCaps[glx vid 0x6d, fbc 0x6d: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >20: GLCaps[glx vid 0x27, fbc 0x27: rgba 0x8/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[.]] >21: GLCaps[glx vid 0x2f, fbc 0x2f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >22: GLCaps[glx vid 0x37, fbc 0x37: rgba 0x8/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[.]] >23: GLCaps[glx vid 0x3f, fbc 0x3f: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >24: GLCaps[glx vid 0x47, fbc 0x47: rgba 0x8/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[.]] >25: GLCaps[glx vid 0x4f, fbc 0x4f: rgba 0x8/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[.]] >26: GLCaps[glx vid 0x57, fbc 0x57: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >27: GLCaps[glx vid 0x5f, fbc 0x5f: rgba 0x8/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[.]] >28: GLCaps[glx vid 0x67, fbc 0x67: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/6, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >29: GLCaps[glx vid 0x6f, fbc 0x6f: rgba 0x8/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[.]] >30: GLCaps[glx vid 0x23, fbc 0x23: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >31: GLCaps[glx vid 0x2b, fbc 0x2b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >32: GLCaps[glx vid 0x33, fbc 0x33: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >33: GLCaps[glx vid 0x3b, fbc 0x3b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >34: GLCaps[glx vid 0x43, fbc 0x43: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >35: GLCaps[glx vid 0x4b, fbc 0x4b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >36: GLCaps[glx vid 0x53, fbc 0x53: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >37: GLCaps[glx vid 0x5b, fbc 0x5b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >38: GLCaps[glx vid 0x63, fbc 0x63: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >39: GLCaps[glx vid 0x6b, fbc 0x6b: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >40: GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]] >41: GLCaps[glx vid 0xbe, fbc 0xbe: rgba 0x8/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[.]] >chooseCapabilities: Using recommendedIndex (opaque): idx 0 >X11GLXGraphicsConfiguration.chooseGraphicsConfigurationStatic(visualID 0x0, X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0],GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]] >X11AWTGraphicsConfigurationFactory: chosen config: X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]] >Found matching AWT visual: 0x29 -> X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/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 >JAWTUtil.getJAWT(tryOffscreenLayer false, tryOnscreen true) >GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWT-Window[windowHandle 0x4400068, surfaceHandle 0x4400068, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, 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 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29], > encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/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, > AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29], > encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]]]], > surfaceLock <15641e64, 60074234>[count 1, qsz 0, owner <AWT-EventQueue-0>]] >GLDrawableFactoryImpl.createGLDrawable: X11OnscreenGLXDrawable[Realized false, > Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2ec0635b, > Handle 0x4400068, > Surface JAWT-Window[windowHandle 0x4400068, surfaceHandle 0x4400068, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, 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 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29], > encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/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, > AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29], > encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]]]], > surfaceLock <15641e64, 60074234>[count 1, qsz 0, owner <AWT-EventQueue-0>]]] >AWT-EventQueue-0: GLContext.resetStates() >AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.X11.XCanvasPeer@4bc86dd8(4400068) >GLCanvas.sizeChanged: (AWT-EventQueue-0): 640x480 - surfaceHandle 0x4400068 >AWT-EventQueue-0: setRealized: X11OnscreenGLXDrawable false -> true >JAWTWindow.updateBounds: [ 0 / 0 0 x 0 ] -> [ 0 / 0 640 x 480 ] >java.lang.Exception: Stack trace > at java.lang.Thread.dumpStack(Thread.java:1342) > at com.jogamp.nativewindow.awt.JAWTWindow.updateBounds(JAWTWindow.java:133) > at jogamp.nativewindow.jawt.x11.X11JAWTWindow.lockSurfaceImpl(X11JAWTWindow.java:100) > at com.jogamp.nativewindow.awt.JAWTWindow.lockSurface(JAWTWindow.java:331) > at jogamp.opengl.GLDrawableImpl.lockSurface(GLDrawableImpl.java:266) > at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:174) > at javax.media.opengl.awt.GLCanvas$2.run(GLCanvas.java:602) > at jogamp.common.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:74) > at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:583) > at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:662) > at java.awt.Component.setBounds(Component.java:2243) > at java.awt.BorderLayout.layoutContainer(BorderLayout.java:838) > 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.validate(Container.java:1623) > at java.awt.Container.validateUnconditionally(Container.java:1660) > at java.awt.Window.pack(Window.java:818) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:91) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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) >X11GLXGraphicsConfiguration.updateGraphicsConfiguration kept:X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]] >X11GLXDrawable.setRealized(true): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]] >AWT-EventQueue-0: Realized Drawable: true, X11OnscreenGLXDrawable[Realized true, > Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2ec0635b, > Handle 0x4400068, > Surface JAWT-Window[windowHandle 0x4400068, surfaceHandle 0x4400068, bounds [ 0 / 0 640 x 480 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 640x480, 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 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29], > encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]]], > awtComponent AWT-GLCanvas[Realized true, > jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, > Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2ec0635b, > handle 0x4400068, > Drawable size 640x480, > AWT pos 0/0, size 640x480, > visible true, > AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29], > encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]]]], > surfaceLock <15641e64, 60074234>[count 0, qsz 0, owner <NULL>]]] >java.lang.Exception: Stack trace > at java.lang.Thread.dumpStack(Thread.java:1342) > at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:587) > at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:662) > at java.awt.Component.setBounds(Component.java:2243) > at java.awt.BorderLayout.layoutContainer(BorderLayout.java:838) > 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.validate(Container.java:1623) > at java.awt.Container.validateUnconditionally(Container.java:1660) > at java.awt.Window.pack(Window.java:818) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:91) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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) >Threading: jogl.1thread null, singleThreaded true, hasAWT true, mode ST_AWT, plugin jogamp.opengl.awt.AWTThreadingPlugin@4caa6eac >Object bounds: X (0.0, 3.75) > Y (0.0, 3.0) > Z (-0.2650000000000003, 0.125) >Center = (1.875, 1.5, -0.07000000000000015) >Num Line Segments :26505 >Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1222) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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: createContextARB: mappedVersionsAvailableSet(:0.0): true >AWT-EventQueue-0: Initializing GLX extension address table: GLX-.x11_:0.0_0 >AWT-EventQueue-0: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0: X11GLXContext.createContextARBImpl: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - @creation, handle 0x4400068, share 0x0, direct true, glXCreateContextAttribsARB: 0x7f6e6741e0e0 >AWT-EventQueue-0: createContextARBImpl: OK 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - @creation, share 0, direct true >java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-0, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@4d01daf7 > at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:247) > at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1181) > at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:760) > at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:323) > at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:572) > at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:485) > at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:645) > at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:594) > at javax.media.opengl.awt.GLCanvas$8.run(GLCanvas.java:996) > at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:697) > 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_0 >AWT-EventQueue-0: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:0.0_0) -> 0x2aa78480 >AWT-EventQueue-0: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355] - 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL >AWT-EventQueue-0: GLContext.setGLFuncAvail.0 validated FQN: .x11_:0.0_0-0x3030003 - 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL, 3.3.0 >AWT-EventQueue-0: GLContext GL ProcAddressTable reusing key(.x11_:0.0_0-0x3030003) -> 0x3acdb1f1 >AWT-EventQueue-0: GLContext GL ExtensionAvailabilityCache reusing key(.x11_:0.0_0-0x3030003) -> 0x165d6360 - entries: 236 >AWT-EventQueue-0: GLContext.setGLFuncAvail.X: .x11_:0.0_0-0x3030003 - 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) >AWT-EventQueue-0: createContextImpl: OK (ARB, using sharedContext) share 0 >AWT-EventQueue-0: createContextImpl: OK direct true/true >AWT-EventQueue-0: Create GL context OK: obj 0x4269f928, ctx 0x7f6e240209e0, surf 0x4400068 for jogamp.opengl.x11.glx.X11OnscreenGLXContext - 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL >GLDebugMessageHandler.init(false) >GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL >GLDebugMessageHandler.init(false) .. n/a >AWT-EventQueue-0: GLContext.ContextSwitch: obj 0x4269f928, ctx 0x7f6e240209e0, surf 0x4400068 - switch - CONTEXT_CURRENT_NEW - <6ef63675, 6671743c>[count 1, qsz 0, owner <AWT-EventQueue-0>] >GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0]], GLEventListeners num 1 [AWT-GLCanvas[Realized true, > jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, > Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2ec0635b, > handle 0x4400068, > Drawable size 640x480, > AWT pos 0/0, size 640x480, > visible true, > AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x29], > encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e2413a340, jogamp.nativewindow.jawt.JAWTUtil$2@357fb355], idx 0], visualID 0x29, fbConfigID 0x29, > requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]], > chosen GLCaps[glx vid 0x29, fbc 0x29: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.hw], on-scr[.]]]]][init false], ].invokeGL(): Running initAction >Object bounds: X (0.0, 3.75) > Y (0.0, 3.0) > Z (-0.2650000000000003, 0.125) >Center = (1.875, 1.5, -0.07000000000000015) >Num Line Segments :26505 >AWT-EventQueue-0: Reshape: 640x480 >Power-of-two texture >SharedResourceRunner.stop() - Thread-4 >SharedResourceRunner.run(): RELEASE START - AWT-EventQueue-0-SharedResourceRunner >Shutdown Shared: >Device : X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner false, <8326160, 2396e9d4>[count 0, qsz 0, owner <NULL>]]] >Screen : X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner false, <8326160, 2396e9d4>[count 0, qsz 0, owner <NULL>]]], idx 0] >Drawable: X11OnscreenGLXDrawable[Realized true, > Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2ec0635b, > Handle 0x4800002, > Surface WrappedSurface[ X11DummyUpstreamSurfaceHook[ 64x64], displayHandle 0x7f6e1c0b5c30, surfaceHandle 0x4800002, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <58bb0357, 5dd87243>[count 0, qsz 0, owner <NULL>] ]] >CTX : X11OnscreenGLXContext [OpenGL 3.3, options 0x303, 3.3 (Compatibility profile, arb, ES2 compatible, FBO, hardware) - 3.3.11627 Compatibility Profile Context FireGL, this 0x2fbccaee, handle 0x7f6e1c6a0a90, jogamp.opengl.gl4.GL4bcImpl@4d273f18, > quirks: [], > Drawable: X11OnscreenGLXDrawable[Realized true, > Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2ec0635b, > Handle 0x4800002, > Surface WrappedSurface[ X11DummyUpstreamSurfaceHook[ 64x64], displayHandle 0x7f6e1c0b5c30, surfaceHandle 0x4800002, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <58bb0357, 5dd87243>[count 0, qsz 0, owner <NULL>] ]], direct true] >java.lang.Exception: Stack trace > at java.lang.Thread.dumpStack(Thread.java:1342) > at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.releaseSharedResource(X11GLXDrawableFactory.java:296) > at jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:314) > at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:294) > at java.lang.Thread.run(Thread.java:722) >Apr 03, 2013 11:43:28 AM com.willwinder.universalgcodesender.SettingsFactory saveSettings >INFO: Save settings >AWT-EventQueue-0-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x2fbccaee, ctx 0x7f6e1c6a0a90, surf 0x4800002, isShared false - <4e73de9f, 191cc0f6>[count 0, qsz 0, owner <NULL>] >AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates() >AWT-EventQueue-0-SharedResourceRunner: setRealized: X11OnscreenGLXDrawable true -> false >AWT-EventQueue-0-SharedResourceRunner - X11GraphicsDevice.close(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6e1c0b5c30, ResourceToolkitLock[obj 0x4087a061, isOwner false, <8326160, 2396e9d4>[count 0, qsz 0, owner <NULL>]]] >X11Util.Display: Closed (real: false) NamedX11Display[:0.0, 0x7f6e1c0b5c30, refCount 0, unCloseable true]. Thread AWT-EventQueue-0-SharedResourceRunner >SharedResourceRunner.run(): RELEASE END - AWT-EventQueue-0-SharedResourceRunner >Thread-4 - NativeWindowFactory.shutdown() START: JVM Shutdown true >Thread-4 - GraphicsConfigurationFactory.shutdown() >X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 1/1, reusable (open, marked uncloseable): 1, pending (open in creation order): 2) >java.lang.Exception: Stack trace > at java.lang.Thread.dumpStack(Thread.java:1342) > at jogamp.nativewindow.x11.X11Util.shutdown(X11Util.java:188) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at com.jogamp.common.util.ReflectionUtil.callMethod(ReflectionUtil.java:322) > at com.jogamp.common.util.ReflectionUtil.callStaticMethod(ReflectionUtil.java:344) > at javax.media.nativewindow.NativeWindowFactory.shutdownNativeImpl(NativeWindowFactory.java:206) > at javax.media.nativewindow.NativeWindowFactory.shutdown(NativeWindowFactory.java:313) > at javax.media.opengl.GLDrawableFactory.shutdownImpl(GLDrawableFactory.java:232) > at javax.media.opengl.GLDrawableFactory.access$100(GLDrawableFactory.java:98) > at javax.media.opengl.GLDrawableFactory$1.run(GLDrawableFactory.java:242) > at java.lang.Thread.run(Thread.java:722) >X11Util: Open X11 Display Connections: 1 >X11Util: Open[0]: NamedX11Display[:0.0, 0x7f6e2413a340, refCount 1, unCloseable true] >java.lang.Throwable: NamedDisplay Created at: > at jogamp.nativewindow.x11.X11Util$NamedDisplay.<init>(X11Util.java:271) > at jogamp.nativewindow.x11.X11Util.openDisplay(X11Util.java:431) > at jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11AWTGraphicsConfigurationFactory.java:109) > at jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(X11AWTGraphicsConfigurationFactory.java:80) > at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:420) > at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1096) > at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:529) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > 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.pack(Window.java:807) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:91) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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) >X11Util: Reusable X11 Display Connections: 1 >X11Util: Reusable[0]: NamedX11Display[:0.0, 0x7f6e1c0b5c30, refCount 0, unCloseable true] >java.lang.Throwable: NamedDisplay Created at: > at jogamp.nativewindow.x11.X11Util$NamedDisplay.<init>(X11Util.java:271) > at jogamp.nativewindow.x11.X11Util.openDisplay(X11Util.java:431) > at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:232) > at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:261) > at java.lang.Thread.run(Thread.java:722) >X11Util: Pending X11 Display Connections (creation order): 2 >X11Util: Pending[0]: NamedX11Display[:0.0, 0x7f6e1c0b5c30, refCount 0, unCloseable true] >java.lang.Throwable: NamedDisplay Created at: > at jogamp.nativewindow.x11.X11Util$NamedDisplay.<init>(X11Util.java:271) > at jogamp.nativewindow.x11.X11Util.openDisplay(X11Util.java:431) > at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:232) > at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:261) > at java.lang.Thread.run(Thread.java:722) >X11Util: Pending[1]: NamedX11Display[:0.0, 0x7f6e2413a340, refCount 1, unCloseable true] >java.lang.Throwable: NamedDisplay Created at: > at jogamp.nativewindow.x11.X11Util$NamedDisplay.<init>(X11Util.java:271) > at jogamp.nativewindow.x11.X11Util.openDisplay(X11Util.java:431) > at jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11AWTGraphicsConfigurationFactory.java:109) > at jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(X11AWTGraphicsConfigurationFactory.java:80) > at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:420) > at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1096) > at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:529) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > at java.awt.Container.addNotify(Container.java:2769) > at javax.swing.JComponent.addNotify(JComponent.java:4743) > 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.pack(Window.java:807) > at com.willwinder.universalgcodesender.visualizer.VisualizerWindow.<init>(VisualizerWindow.java:91) > at com.willwinder.universalgcodesender.MainWindow.visualizeButtonActionPerformed(MainWindow.java:1217) > at com.willwinder.universalgcodesender.MainWindow.access$700(MainWindow.java:62) > at com.willwinder.universalgcodesender.MainWindow$9.actionPerformed(MainWindow.java:338) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) > at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) > at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > at java.awt.Component.processMouseEvent(Component.java:6505) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) > at java.awt.Component.processEvent(Component.java:6270) > at java.awt.Container.processEvent(Container.java:2229) > at java.awt.Component.dispatchEventImpl(Component.java:4861) > at java.awt.Container.dispatchEventImpl(Container.java:2287) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) > at java.awt.Container.dispatchEventImpl(Container.java:2273) > at java.awt.Window.dispatchEventImpl(Window.java:2719) > at java.awt.Component.dispatchEvent(Component.java:4687) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729) > at java.awt.EventQueue.access$200(EventQueue.java:103) > at java.awt.EventQueue$3.run(EventQueue.java:688) > at java.awt.EventQueue$3.run(EventQueue.java:686) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) > at java.awt.EventQueue$4.run(EventQueue.java:702) > at java.awt.EventQueue$4.run(EventQueue.java:700) > at java.security.AccessController.doPrivileged(Native Method) > at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:699) > 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) >X11Util.closePendingDisplayConnections(): Closing [0]: NamedX11Display[:0.0, 0x7f6e1c0b5c30, refCount 0, unCloseable true] - closeAttempted true >X11Util.closePendingDisplayConnections(): Closing [1]: NamedX11Display[:0.0, 0x7f6e2413a340, refCount 1, unCloseable true] - closeAttempted false >X11Util.closePendingDisplayConnections(): Closed 2 pending display connections >Thread-4 - NativeWindowFactory.shutdown() END JVM Shutdown true
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 713
:
450
| 451