When opening several windows JFrame with GLCanvas, on occasion the Wrong Graphics adapter is used.
GL_VENDOR: Microsoft Corporation GL_RENDERER: GDI Generic GL_VERSION: 1.1.0 The problem is happening when the GLCanvas is added to the container. I print the GL_VENDOR in GLEventListener init. I disabled arb context using disable.openarbcontext due to failure inside contest creation for the same reason wrong graphics adapter. This same problem was reported in World Wind and I have verified I am having the exact problem. The world wind issue is described here: http://forum.worldwindcentral.com/showthread.php?43356-Multi-window-GLContext-initialization-problem. I believe it may also be related to : http://forum.jogamp.org/Problem-since-Jogl-2-2-1-td4033169.html I have the problem Running on Windows 7 or XP . Jogl 2.2.1 and older. Is anyone else having these problems or have any suggestions on a work around ? The arguments used to create the GLCanvas are: (GLCapabilitiesImmutable)new GLCapabilities( profile ), new DefaultGLCapabilitiesChooser(), context, null A shared GLOffscreenAutoDrawable is used with the contexts . Using a ATI Graphics card with the latest drivers. When it works this is the information: GL_VENDOR: ATI Technologies Inc. GL_RENDERER: AMD Radeon E6760 GL_VERSION: 4.4.12874 The log is as follows: JLogger not initialized:2014/09/26 21:27:29.647|OrionRepaintManager Installed at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) at ARL_GUI.MDI_GUI.OrionPluginManager.notifyMainGUIInitialized(OrionPluginManager.java:93) at ARL_GUI.MDI_GUI.BaseMainGUI.createInstance(BaseMainGUI.java:778) at ARL_GUI.MDI_GUI.BaseMainGUI.main(BaseMainGUI.java:3440) Sep 26, 2014 9:27:38 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@60de8209: startup date [Fri Sep 26 21:27:38 UTC 2014]; root of context hierarchy Sep 26, 2014 9:27:38 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext.xml] Sep 26, 2014 9:27:38 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_layers.xml] Sep 26, 2014 9:27:38 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_tools.xml] Sep 26, 2014 9:27:38 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_actions.xml] AWT-EventQueue-0: setRealized: drawable WindowsPbufferWGLDrawable, surface WrappedSurface, isProxySurface true: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at jogamp.opengl.GLDrawableFactoryImpl.createOffscreenAutoDrawable(GLDrawableFactoryImpl.java:278) at Atlas.display.ORJoglProfileFactory.createORJoglProfile(ORJoglProfileFactory.java:89) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:631) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0: Pbuffer config: WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 0, ARB-Choosen false, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]], chosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]] AWT-EventQueue-0: Pbuffer parentHdc = 0x190108e4 AWT-EventQueue-0: Pbuffer chosenCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] 20 suitable pixel formats found pixel format 2 (index 0): GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 3 (index 1): GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 8 (index 2): GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 9 (index 3): GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 11 (index 4): GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 12 (index 5): GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 14 (index 6): GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 15 (index 7): GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 17 (index 8): GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 18 (index 9): GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 5 (index 10): GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 6 (index 11): GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 20 (index 12): GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 21 (index 13): GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 23 (index 14): GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 24 (index 15): GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 26 (index 16): GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 27 (index 17): GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 29 (index 18): GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 30 (index 19): GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] AWT-EventQueue-0: GLContext.resetStates(isInit true) AWT-EventQueue-0: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]], share 0x0 Info: setGL (OpenGL null): AWT-EventQueue-0, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@3a9ecb9d java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:318) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:465) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:183) at Atlas.display.ORJoglProfileFactory.createORJoglProfile(ORJoglProfileFactory.java:95) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:631) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0: Initializing WGL extension address table: WGL-.windows_decon_0 AWT-EventQueue-0: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x161c2721 AWT-EventQueue-0: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping false AWT-EventQueue-0: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 4.4 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] AWT-EventQueue-0: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040002 - 4.4 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 AWT-EventQueue-0: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4040002) -> 0x215e8db2 AWT-EventQueue-0: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4040002) -> 0x2e63d475 - entries: 290 AWT-EventQueue-0: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040002 - 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 AWT-EventQueue-0: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0x0, isProcCreateContextAttribsARBAvailable true, isExtGLXARBCreateContextAvailable true, disableOpenGLARBContext true WindowsWGLContext.createContext ARB not used, fall back to !ARB context 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 AWT-EventQueue-0: createImpl: OK (old) share 0x0 AWT-EventQueue-0: Create GL context OK: obj 0x7b6d2519, ctx 0x10001, surf 0x35010254 for jogamp.opengl.windows.wgl.WindowsWGLContext - 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: null, GLEventListeners num 0 [].invokeGL(): Running initAction GLAutoDrawableBase.defaultDisplay: contextCreated true AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase method found: true AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWTWindow[0x206816b8][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x601fc, surfaceHandle 0x190108e4, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@469f18a5[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@469f18a5[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <11ab9aa7, 19365301>[count 1, qsz 0, owner <AWT-EventQueue-0>]] GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, Handle 0x190108e4, Surface JAWTWindow[0x206816b8][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x601fc, surfaceHandle 0x190108e4, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@469f18a5[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@469f18a5[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <11ab9aa7, 19365301>[count 1, qsz 0, owner <AWT-EventQueue-0>]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x10001 AWT-EventQueue-0: Context created: has shared true AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, handle 0x0, Drawable size 0x0 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@469f18a5[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]] Animator add: 0x603780b4 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed false, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 Animator.initImpl: baseName FPSAWTAnimator, implClazz com.jogamp.opengl.util.AWTAnimatorImpl - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 finishLifecycleAction(com.jogamp.opengl.util.AnimatorBase$1): OK true- pollPeriod 0, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] Animator add: Wait for Animating/ECT OK: true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], dect null AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x495, pixelScale 1x1] -> 727x495 * 1x1 -> 727x495 - surfaceHandle 0x0 AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:474) at javax.media.opengl.awt.GLCanvas.access$100(GLCanvas.java:166) at javax.media.opengl.awt.GLCanvas$3.run(GLCanvas.java:484) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:494) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:722) at javax.media.opengl.awt.GLCanvas.reshapeImpl(GLCanvas.java:799) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:782) at java.awt.Component.setBounds(Unknown Source) at java.awt.BorderLayout.layoutContainer(Unknown Source) at java.awt.Container.layout(Unknown Source) at java.awt.Container.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, Handle 0x0, Surface JAWTWindow[0x206816b8][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x601fc, surfaceHandle 0x0, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 727x495], pixels[s 1x1 -> 727x495], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@469f18a5[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, handle 0x0, Drawable size 727x495 surface[727x495], AWT[pos 0/0, size 727x495, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@469f18a5[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <11ab9aa7, 19365301>[count 0, qsz 0, owner <NULL>]]] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:134) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating false, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] Threading: jogl.1thread worker, singleThreaded true, hasAWT true, mode ST_WORKER, plugin jogamp.opengl.awt.AWTThreadingPlugin@2c4de0d5 JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x10001 Info: setGL (OpenGL null): JOGL-GLWorkerThread-, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@3897a3ad java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:318) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x161c2721 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 4.4 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040002 - 4.4 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4040002) -> 0x215e8db2 JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4040002) -> 0x2e63d475 - entries: 290 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040002 - 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 JOGL-GLWorkerThread-: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0x10001, isProcCreateContextAttribsARBAvailable true, isExtGLXARBCreateContextAvailable true, disableOpenGLARBContext true WindowsWGLContext.createContext ARB not used, fall back to !ARB context 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: createImpl: OK (old) share 0x10001 JOGL-GLWorkerThread-: Create GL context OK: obj 0x3d837395, ctx 0x10002, surf 0xffffffffe9010802 for jogamp.opengl.windows.wgl.WindowsWGLContext - 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)], GLEventListeners num 1 [ARL_GUI.Map_GUI.map.OrionMapControl@1[init false], ].invokeGL(): Running initAction GL_VENDOR: ATI Technologies Inc. GL_RENDERER: AMD Radeon E6760 GL_VERSION: 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: Reshape: 727x495 Power-of-two texture AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 728x495, pixelScale 1x1] -> 728x495 * 1x1 -> 728x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 729x495, pixelScale 1x1] -> 729x495 * 1x1 -> 729x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 729x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 732x495, pixelScale 1x1] -> 732x495 * 1x1 -> 732x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 735x495, pixelScale 1x1] -> 735x495 * 1x1 -> 735x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 735x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 742x495, pixelScale 1x1] -> 742x495 * 1x1 -> 742x495 - surfaceHandle 0x3c0108de JOGL-GLWorkerThread-: Reshape: 742x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 751x495, pixelScale 1x1] -> 751x495 * 1x1 -> 751x495 - surfaceHandle 0x3c0108de AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 781x495, pixelScale 1x1] -> 781x495 * 1x1 -> 781x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 793x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 793x495, pixelScale 1x1] -> 793x495 * 1x1 -> 793x495 - surfaceHandle 0x190108e4 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 835x495, pixelScale 1x1] -> 835x495 * 1x1 -> 835x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 835x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 845x495, pixelScale 1x1] -> 845x495 * 1x1 -> 845x495 - surfaceHandle 0x3c0108de AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 848x495, pixelScale 1x1] -> 848x495 * 1x1 -> 848x495 - surfaceHandle 0x3c0108de JOGL-GLWorkerThread-: Reshape: 848x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 853x495, pixelScale 1x1] -> 853x495 * 1x1 -> 853x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 853x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 855x495, pixelScale 1x1] -> 855x495 * 1x1 -> 855x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 857x495, pixelScale 1x1] -> 857x495 * 1x1 -> 857x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 857x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 865x495, pixelScale 1x1] -> 865x495 * 1x1 -> 865x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 870x495, pixelScale 1x1] -> 870x495 * 1x1 -> 870x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 870x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 876x495, pixelScale 1x1] -> 876x495 * 1x1 -> 876x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 878x495, pixelScale 1x1] -> 878x495 * 1x1 -> 878x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 878x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 880x495, pixelScale 1x1] -> 880x495 * 1x1 -> 880x495 - surfaceHandle 0xffffffff8a0106fd JOGL-GLWorkerThread-: Reshape: 880x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 889x495, pixelScale 1x1] -> 889x495 * 1x1 -> 889x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 889x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 901x495, pixelScale 1x1] -> 901x495 * 1x1 -> 901x495 - surfaceHandle 0x190108e4 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 909x495, pixelScale 1x1] -> 909x495 * 1x1 -> 909x495 - surfaceHandle 0x190108e4 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 932x495, pixelScale 1x1] -> 932x495 * 1x1 -> 932x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 932x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 943x495, pixelScale 1x1] -> 943x495 * 1x1 -> 943x495 - surfaceHandle 0x420108c4 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 954x495, pixelScale 1x1] -> 954x495 * 1x1 -> 954x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 954x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 955x495, pixelScale 1x1] -> 955x495 * 1x1 -> 955x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 955x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 956x495, pixelScale 1x1] -> 956x495 * 1x1 -> 956x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 956x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 957x495, pixelScale 1x1] -> 957x495 * 1x1 -> 957x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 957x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 959x495, pixelScale 1x1] -> 959x495 * 1x1 -> 959x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 961x495, pixelScale 1x1] -> 961x495 * 1x1 -> 961x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 962x495, pixelScale 1x1] -> 962x495 * 1x1 -> 962x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 962x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 967x495, pixelScale 1x1] -> 967x495 * 1x1 -> 967x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 969x495, pixelScale 1x1] -> 969x495 * 1x1 -> 969x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 973x495, pixelScale 1x1] -> 973x495 * 1x1 -> 973x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 973x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 978x495, pixelScale 1x1] -> 978x495 * 1x1 -> 978x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 978x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 980x495, pixelScale 1x1] -> 980x495 * 1x1 -> 980x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 981x495, pixelScale 1x1] -> 981x495 * 1x1 -> 981x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 982x495, pixelScale 1x1] -> 982x495 * 1x1 -> 982x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 982x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 983x495, pixelScale 1x1] -> 983x495 * 1x1 -> 983x495 - surfaceHandle 0xffffffff8a0106fd AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 984x495, pixelScale 1x1] -> 984x495 * 1x1 -> 984x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 984x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 986x495, pixelScale 1x1] -> 986x495 * 1x1 -> 986x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 986x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 987x495, pixelScale 1x1] -> 987x495 * 1x1 -> 987x495 - surfaceHandle 0x3c0108de JOGL-GLWorkerThread-: Reshape: 987x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 990x495, pixelScale 1x1] -> 990x495 * 1x1 -> 990x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 991x495, pixelScale 1x1] -> 991x495 * 1x1 -> 991x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 991x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 994x495, pixelScale 1x1] -> 994x495 * 1x1 -> 994x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 994x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 1001x495, pixelScale 1x1] -> 1001x495 * 1x1 -> 1001x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 1007x495, pixelScale 1x1] -> 1007x495 * 1x1 -> 1007x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1007x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 1015x495, pixelScale 1x1] -> 1015x495 * 1x1 -> 1015x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1015x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 1017x495, pixelScale 1x1] -> 1017x495 * 1x1 -> 1017x495 - surfaceHandle 0x3c0108de AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 1018x495, pixelScale 1x1] -> 1018x495 * 1x1 -> 1018x495 - surfaceHandle 0x3c0108de JOGL-GLWorkerThread-: Reshape: 1018x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 1019x495, pixelScale 1x1] -> 1019x495 * 1x1 -> 1019x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1019x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 1020x495, pixelScale 1x1] -> 1020x495 * 1x1 -> 1020x495 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1020x495 --- 2014/09/26 21:28:29:661 --- Sep 26, 2014 9:28:49 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@aa9d70a: startup date [Fri Sep 26 21:28:49 UTC 2014]; root of context hierarchy Sep 26, 2014 9:28:49 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext.xml] Sep 26, 2014 9:28:50 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_layers.xml] Sep 26, 2014 9:28:50 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_tools.xml] Sep 26, 2014 9:28:50 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_actions.xml] AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWTWindow[0x3f1c66c0][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x901aa, surfaceHandle 0x420108c4, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7851e540[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7851e540[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <619de79e, 45d16823>[count 1, qsz 0, owner <AWT-EventQueue-0>]] GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, Handle 0x420108c4, Surface JAWTWindow[0x3f1c66c0][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x901aa, surfaceHandle 0x420108c4, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7851e540[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7851e540[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <619de79e, 45d16823>[count 1, qsz 0, owner <AWT-EventQueue-0>]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x10001 AWT-EventQueue-0: Context created: has shared true AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, handle 0x0, Drawable size 0x0 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7851e540[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]] FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 2799, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 2799, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:316) at Atlas.map.AnimatorManager.StopAnimators(AnimatorManager.java:113) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:634) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 2799, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] Animator add: 0x65cee3b - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed false, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 Animator.initImpl: baseName FPSAWTAnimator, implClazz com.jogamp.opengl.util.AWTAnimatorImpl - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 finishLifecycleAction(com.jogamp.opengl.util.AnimatorBase$1): OK true- pollPeriod 0, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] Animator add: Wait for Animating/ECT OK: true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], dect null AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 727x495, pixelScale 1x1] -> 727x495 * 1x1 -> 727x495 - surfaceHandle 0x0 AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:474) at javax.media.opengl.awt.GLCanvas.access$100(GLCanvas.java:166) at javax.media.opengl.awt.GLCanvas$3.run(GLCanvas.java:484) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:494) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:722) at javax.media.opengl.awt.GLCanvas.reshapeImpl(GLCanvas.java:799) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:782) at java.awt.Component.setBounds(Unknown Source) at java.awt.BorderLayout.layoutContainer(Unknown Source) at java.awt.Container.layout(Unknown Source) at java.awt.Container.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, Handle 0x0, Surface JAWTWindow[0x3f1c66c0][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x901aa, surfaceHandle 0x0, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 727x495], pixels[s 1x1 -> 727x495], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7851e540[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, handle 0x0, Drawable size 727x495 surface[727x495], AWT[pos 0/0, size 727x495, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7851e540[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <619de79e, 45d16823>[count 0, qsz 0, owner <NULL>]]] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:134) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating false, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main] JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x10002 FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] Info: setGL (OpenGL null): JOGL-GLWorkerThread-, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@64b29b88 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:318) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x161c2721 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 4.4 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040002 - 4.4 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4040002) -> 0x215e8db2 JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4040002) -> 0x2e63d475 - entries: 290 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040002 - 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 JOGL-GLWorkerThread-: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0x10002, isProcCreateContextAttribsARBAvailable true, isExtGLXARBCreateContextAvailable true, disableOpenGLARBContext true WindowsWGLContext.createContext ARB not used, fall back to !ARB context 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: createImpl: OK (old) share 0x10002 JOGL-GLWorkerThread-: Create GL context OK: obj 0x370bf5a4, ctx 0x10003, surf 0x3c0108de for jogamp.opengl.windows.wgl.WindowsWGLContext - 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)], GLEventListeners num 1 [ARL_GUI.Map_GUI.map.OrionMapControl@2[init false], ].invokeGL(): Running initAction GL_VENDOR: ATI Technologies Inc. GL_RENDERER: AMD Radeon E6760 GL_VERSION: 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: Reshape: 727x495 FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop true -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 2799, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:149) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] --- 2014/09/26 21:29:29:659 --- --- 2014/09/26 21:30:29:672 --- AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 729x495, pixelScale 1x1] -> 729x495 * 1x1 -> 729x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 731x495, pixelScale 1x1] -> 731x495 * 1x1 -> 731x495 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 735x498, pixelScale 1x1] -> 735x498 * 1x1 -> 735x498 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 740x501, pixelScale 1x1] -> 740x501 * 1x1 -> 740x501 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 746x504, pixelScale 1x1] -> 746x504 * 1x1 -> 746x504 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 746x504 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 763x515, pixelScale 1x1] -> 763x515 * 1x1 -> 763x515 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 777x522, pixelScale 1x1] -> 777x522 * 1x1 -> 777x522 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 777x522 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 790x530, pixelScale 1x1] -> 790x530 * 1x1 -> 790x530 - surfaceHandle 0xffffffff8a0106fd AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 798x536, pixelScale 1x1] -> 798x536 * 1x1 -> 798x536 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 798x536 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 813x546, pixelScale 1x1] -> 813x546 * 1x1 -> 813x546 - surfaceHandle 0x3c0108de AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 822x554, pixelScale 1x1] -> 822x554 * 1x1 -> 822x554 - surfaceHandle 0x3c0108de JOGL-GLWorkerThread-: Reshape: 822x554 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 838x565, pixelScale 1x1] -> 838x565 * 1x1 -> 838x565 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 843x570, pixelScale 1x1] -> 843x570 * 1x1 -> 843x570 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 843x570 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 857x581, pixelScale 1x1] -> 857x581 * 1x1 -> 857x581 - surfaceHandle 0xffffffff8a0106fd AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 883x597, pixelScale 1x1] -> 883x597 * 1x1 -> 883x597 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 898x605, pixelScale 1x1] -> 898x605 * 1x1 -> 898x605 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 898x605 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 910x610, pixelScale 1x1] -> 910x610 * 1x1 -> 910x610 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 910x610 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 920x616, pixelScale 1x1] -> 920x616 * 1x1 -> 920x616 - surfaceHandle 0x3c0108de AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 929x620, pixelScale 1x1] -> 929x620 * 1x1 -> 929x620 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 936x625, pixelScale 1x1] -> 936x625 * 1x1 -> 936x625 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 936x625 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 939x628, pixelScale 1x1] -> 939x628 * 1x1 -> 939x628 - surfaceHandle 0xffffffff8a0106fd AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 942x629, pixelScale 1x1] -> 942x629 * 1x1 -> 942x629 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 942x629 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 952x634, pixelScale 1x1] -> 952x634 * 1x1 -> 952x634 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 955x637, pixelScale 1x1] -> 955x637 * 1x1 -> 955x637 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 955x637 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 977x650, pixelScale 1x1] -> 977x650 * 1x1 -> 977x650 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 977x650 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1014x668, pixelScale 1x1] -> 1014x668 * 1x1 -> 1014x668 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1026x674, pixelScale 1x1] -> 1026x674 * 1x1 -> 1026x674 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1030x676, pixelScale 1x1] -> 1030x676 * 1x1 -> 1030x676 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1034x678, pixelScale 1x1] -> 1034x678 * 1x1 -> 1034x678 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1034x678 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1036x678, pixelScale 1x1] -> 1036x678 * 1x1 -> 1036x678 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1036x678 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1039x679, pixelScale 1x1] -> 1039x679 * 1x1 -> 1039x679 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1045x681, pixelScale 1x1] -> 1045x681 * 1x1 -> 1045x681 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1049x683, pixelScale 1x1] -> 1049x683 * 1x1 -> 1049x683 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1049x683 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1067x691, pixelScale 1x1] -> 1067x691 * 1x1 -> 1067x691 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1067x691 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1078x695, pixelScale 1x1] -> 1078x695 * 1x1 -> 1078x695 - surfaceHandle 0x48010257 JOGL-GLWorkerThread-: Reshape: 1078x695 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1085x698, pixelScale 1x1] -> 1085x698 * 1x1 -> 1085x698 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1090x700, pixelScale 1x1] -> 1090x700 * 1x1 -> 1090x700 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1090x700 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1101x705, pixelScale 1x1] -> 1101x705 * 1x1 -> 1101x705 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1101x705 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1110x709, pixelScale 1x1] -> 1110x709 * 1x1 -> 1110x709 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1111x709, pixelScale 1x1] -> 1111x709 * 1x1 -> 1111x709 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1111x709 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1112x710, pixelScale 1x1] -> 1112x710 * 1x1 -> 1112x710 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1114x711, pixelScale 1x1] -> 1114x711 * 1x1 -> 1114x711 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1114x711 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1117x713, pixelScale 1x1] -> 1117x713 * 1x1 -> 1117x713 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 1117x713 AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 1118x714, pixelScale 1x1] -> 1118x714 * 1x1 -> 1118x714 - surfaceHandle 0xffffffff8a0106fd JOGL-GLWorkerThread-: Reshape: 1118x714 Sep 26, 2014 9:31:00 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@46361a7e: startup date [Fri Sep 26 21:31:00 UTC 2014]; root of context hierarchy Sep 26, 2014 9:31:00 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext.xml] Sep 26, 2014 9:31:00 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_layers.xml] Sep 26, 2014 9:31:00 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_tools.xml] Sep 26, 2014 9:31:00 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_actions.xml] AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWTWindow[0x25819a8][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x5019c, surfaceHandle 0x30108c8, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@55e898b4[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@55e898b4[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <65fc65cb, 1d7f26bc>[count 1, qsz 0, owner <AWT-EventQueue-0>]] GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, Handle 0x30108c8, Surface JAWTWindow[0x25819a8][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x5019c, surfaceHandle 0x30108c8, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@55e898b4[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@55e898b4[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <65fc65cb, 1d7f26bc>[count 1, qsz 0, owner <AWT-EventQueue-0>]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x10001 AWT-EventQueue-0: Context created: has shared true AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, handle 0x0, Drawable size 0x0 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@55e898b4[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]] FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 5191, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 5191, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:316) at Atlas.map.AnimatorManager.StopAnimators(AnimatorManager.java:113) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:634) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 5191, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)] FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 5151, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 5151, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:316) at Atlas.map.AnimatorManager.StopAnimators(AnimatorManager.java:113) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:634) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 5151, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] Animator add: 0x45564f9 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed false, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 Animator.initImpl: baseName FPSAWTAnimator, implClazz com.jogamp.opengl.util.AWTAnimatorImpl - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 finishLifecycleAction(com.jogamp.opengl.util.AnimatorBase$1): OK true- pollPeriod 0, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] Animator add: Wait for Animating/ECT OK: true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], dect null AWT-EventQueue-0: GLCanvas.reshape.0 canvas2 resize [ this 727x495, pixelScale 1x1] -> 727x495 * 1x1 -> 727x495 - surfaceHandle 0x0 AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:474) at javax.media.opengl.awt.GLCanvas.access$100(GLCanvas.java:166) at javax.media.opengl.awt.GLCanvas$3.run(GLCanvas.java:484) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:494) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:722) at javax.media.opengl.awt.GLCanvas.reshapeImpl(GLCanvas.java:799) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:782) at java.awt.Component.setBounds(Unknown Source) at java.awt.BorderLayout.layoutContainer(Unknown Source) at java.awt.Container.layout(Unknown Source) at java.awt.Container.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, Handle 0x0, Surface JAWTWindow[0x25819a8][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x5019c, surfaceHandle 0x0, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 727x495], pixels[s 1x1 -> 727x495], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@55e898b4[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@4a3a051f, handle 0x0, Drawable size 727x495 surface[727x495], AWT[pos 0/0, size 727x495, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@55e898b4[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <65fc65cb, 1d7f26bc>[count 0, qsz 0, owner <NULL>]]] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:134) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating false, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x10003 Info: setGL (OpenGL null): JOGL-GLWorkerThread-, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1c5f5c87 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:318) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x161c2721 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 1.1.0, Number(Int) 0.0.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 1.1 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK false Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - 1.1.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x1010002) -> 0x1d521927 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@1c5f5c87, OpenGL 1.1 (Compat profile, hardware) - 1.1.0 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (Compat profile, hardware) - 1.1.0, use glGetString JOGL-GLWorkerThread-:ExtensionAvailabilityCache: GL_EXTENSIONS: 3, used glGetString JOGL-GLWorkerThread-:ExtensionAvailabilityCache: GLX_EXTENSIONS: 0 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: GL vendor: Microsoft Corporation JOGL-GLWorkerThread-:ExtensionAvailabilityCache: ALL EXTENSIONS: 3 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x1010002) -> 0x78f15e7a - entries: 6 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - glErr 0x500 JOGL-GLWorkerThread-: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0x10003, isProcCreateContextAttribsARBAvailable true, isExtGLXARBCreateContextAvailable false, disableOpenGLARBContext true WindowsWGLContext.createContext ARB not used, fall back to !ARB context 1.1 (Compat profile, hardware) - 1.1.0 JOGL-GLWorkerThread-: GLContext.ContextSwitch[makeCurrent.1]: Context lock.unlock() due to error, res CONTEXT_NOT_CURRENT, <2e71d99e, 34862be4>[count 1, qsz 0, owner <JOGL-GLWorkerThread->] FPSAnimator stopping: false, Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false] FPSAnimator stop Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], stopped true, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextThread: caught: javax.media.opengl.GLException: javax.media.opengl.GLException: wglShareLists(0x10003, 0x10004) failed: werr 1 com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: javax.media.opengl.GLException: javax.media.opengl.GLException: wglShareLists(0x10003, 0x10004) failed: werr 1 at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:84) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:446) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:175) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Caused by: javax.media.opengl.GLException: javax.media.opengl.GLException: wglShareLists(0x10003, 0x10004) failed: werr 1 at jogamp.opengl.ThreadingImpl.invokeOnWorkerThread(ThreadingImpl.java:224) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:108) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:201) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:202) at javax.media.opengl.Threading.invoke(Threading.java:221) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:522) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:77) ... 4 more Caused by: javax.media.opengl.GLException: wglShareLists(0x10003, 0x10004) failed: werr 1 at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:389) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) Exception in thread "AWT-EventQueue-0-FPSAWTAnimator-Timer3" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: javax.media.opengl.GLException: javax.media.opengl.GLException: wglShareLists(0x10003, 0x10004) failed: werr 1 at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:84) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:446) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:175) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Caused by: javax.media.opengl.GLException: javax.media.opengl.GLException: wglShareLists(0x10003, 0x10004) failed: werr 1 at jogamp.opengl.ThreadingImpl.invokeOnWorkerThread(ThreadingImpl.java:224) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:108) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:201) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:202) at javax.media.opengl.Threading.invoke(Threading.java:221) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:522) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:77) ... 4 more Caused by: javax.media.opengl.GLException: wglShareLists(0x10003, 0x10004) failed: werr 1 at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:389) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop true -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 5191, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:149) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop true -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 5151, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:149) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] JOGL-GLWorkerThread-: Reshape: 727x495 GL_VENDOR: Microsoft Corporation GL_RENDERER: GDI Generic GL_VERSION: 1.1.0 --- 2014/09/26 21:31:29:670 --- --- 2014/09/26 21:32:29:667 --- |
Administrator
|
Hi
Please try to reproduce this potential bug with a small test case or an existing unit test like I did for the bug 1078: https://jogamp.org/bugzilla/show_bug.cgi?id=1078
Julien Gouesse | Personal blog | Website
|
Administrator
|
In reply to this post by sfriend
On 09/26/2014 05:09 PM, sfriend [via jogamp] wrote:
> When opening several windows JFrame with GLCanvas, on occasion the Wrong > Graphics adapter is used. > GL_VENDOR: Microsoft Corporation > GL_RENDERER: GDI Generic > GL_VERSION: 1.1.0 looks like as if the driver falls back to GDI renderer .. hmm. > > The problem is happening when the GLCanvas is added to the container. I print > the GL_VENDOR in GLEventListener init. I disabled arb context using > disable.openarbcontext due to failure inside contest creation for the same > reason wrong graphics adapter. pretty much a driver bug, and arbcontext should work. > This same problem was reported in World Wind and I have verified I am having > the exact problem. The world wind issue is described here: > http://forum.worldwindcentral.com/showthread.php?43356-Multi-window-GLContext-initialization-problem. > > I believe it may also be related to : > http://forum.jogamp.org/Problem-since-Jogl-2-2-1-td4033169.html Nope, that is an issue w/ Intel driver using pbuffer and failing. > > I have the problem Running on Windows 7 or XP . Jogl 2.2.1 and older. Is > anyone else having these problems or have any suggestions on a work around ? sadly not, but then we are using a fairly new AMD driver on our windows test machines. > GL_VENDOR: ATI Technologies Inc. > GL_RENDERER: AMD Radeon E6760 > GL_VERSION: 4.4.12874 Is that a current driver version ? Looks like. 'AMD Radeon E6760' refers to which GPU ? I will setup another test machine w/ latest AMD driver, since our remote test machine w/ AMD Windows works. Hope it's not GPU related (as in code path per GPU type in driver). ~Sven signature.asc (828 bytes) Download Attachment |
Administrator
|
In reply to this post by sfriend
On 09/26/2014 08:20 PM, Sven Gothel wrote:
> On 09/26/2014 05:09 PM, sfriend [via jogamp] wrote: >> I have the problem Running on Windows 7 or XP . Jogl 2.2.1 and older. Is >> anyone else having these problems or have any suggestions on a work around ? > sadly not, but then we are using a fairly new AMD driver > on our windows test machines. > >> GL_VENDOR: ATI Technologies Inc. >> GL_RENDERER: AMD Radeon E6760 >> GL_VERSION: 4.4.12874 > > Is that a current driver version ? Looks like. - Windows 7 64bit - AMD Driver - 14.10.1006-140417a-171099C - Catalyst Version 14.4 - OpenGL Version 6.14.10.12874 (*) Our Applet Test 'Version Info' gives me: +++ Implementation Version: 2.2.1 Implementation Build: 2.2-b1343-20140908 Implementation Branch: origin/master GL Profile GLProfile[GL4bc/GL4bc.hw] GL Version 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 [GL 4.4.0, vendor 14.100.0 (Compatibility Profile Context 14.100.0.0)] Quirks [NoDoubleBufferedBitmap] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR ATI Technologies Inc. GL_RENDERER AMD Radeon R9 200 Series GL_VERSION 4.4.12874 Compatibility Profile Context 14.100.0.0 GLSL true, has-compiler-func: true, version: 4.30 / 4.30.0 +++ - So I see we are using at least a similar driver version. - I have not experienced any problems when running our demo applets (Using our default settings ofc w/ ARB Context). - Maybe it's related to not using ARB Context, or even due to a bug in the driver regarding the 'GPU code path' - since you seem to use a different one. > > 'AMD Radeon E6760' refers to which GPU ? > > I will setup another test machine w/ latest AMD driver, > since our remote test machine w/ AMD Windows works. > > Hope it's not GPU related (as in code path per GPU type in driver). > > ~Sven > > -- health & wealth mailto:[hidden email] ; http://jausoft.com land : +49 (471) 4707742 ; fax : +49 (471) 4707741 Timezone CET: PST+9, EST+6, UTC+1 signature.asc (828 bytes) Download Attachment |
Administrator
|
I suspect disable.openarbcontext too.
Julien Gouesse | Personal blog | Website
|
In reply to this post by sfriend
I get the same problem without disable.openarbcontext , originally I thought it was an ARBContext Creation problem, however the create context ARB was failing due to this generic adapter not supporting the capabilities. See below for a log with the ARB create failure. This one also has debug.GraphicsConfiguration enabled. Strange thing with this case is every time it fails, I see setPixelFormat (post): hdc 0xffffffffa3010735, 32 -> 2, like the pixel format is already set when it should be a new window (glcanvas).
This problem is killing me , because I can't seem to recreate it in a smaller application and sometimes it takes me 1/2 hour to recreate it. Other times happens immediately. Thanks for any ideas JLogger not initialized:2014/09/05 05:21:35.121|OrionRepaintManager Installed Sep 05, 2014 5:22:04 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@691e5879: startup date [Fri Sep 05 05:22:04 UTC 2014]; root of context hierarchy Sep 05, 2014 5:22:04 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext.xml] Sep 05, 2014 5:22:04 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_layers.xml] Sep 05, 2014 5:22:04 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_tools.xml] Sep 05, 2014 5:22:04 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_actions.xml] AWT-EventQueue-0: setRealized: drawable WindowsPbufferWGLDrawable, surface WrappedSurface, isProxySurface true: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at jogamp.opengl.GLDrawableFactoryImpl.createOffscreenAutoDrawable(GLDrawableFactoryImpl.java:317) at Atlas.display.ORJoglProfileFactory.createORJoglProfile(ORJoglProfileFactory.java:89) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:609) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0: Pbuffer config: WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 0, ARB-Choosen false, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]], chosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]] AWT-EventQueue-0: Pbuffer parentHdc = 0xffffffffde0108f5 AWT-EventQueue-0: Pbuffer chosenCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] 20 suitable pixel formats found pixel format 2 (index 0): GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 3 (index 1): GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 8 (index 2): GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 9 (index 3): GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 11 (index 4): GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 12 (index 5): GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 14 (index 6): GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 15 (index 7): GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 17 (index 8): GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 18 (index 9): GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 5 (index 10): GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 6 (index 11): GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 20 (index 12): GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 21 (index 13): GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 23 (index 14): GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 24 (index 15): GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 26 (index 16): GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 27 (index 17): GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 29 (index 18): GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 30 (index 19): GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] AWT-EventQueue-0: GLContext.resetStates(isInit true) AWT-EventQueue-0: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]], share 0x0 AWT-EventQueue-0: createContextARB: mappedVersionsAvailableSet(decon): true AWT-EventQueue-0: createContextARB: Requested 4.0 (Core profile, hardware) AWT-EventQueue-0: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) AWT-EventQueue-0: Initializing WGL extension address table: WGL-.windows_decon_0 AWT-EventQueue-0: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2ea54d32 AWT-EventQueue-0 - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0x12010903, share 0x0, direct true, wglCreateContextAttribsARB: 0x5d2bb0f0 AWT-EventQueue-0: createContextARBImpl: OK 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, share 0, direct true Info: setGL (OpenGL null): AWT-EventQueue-0, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@136e6d54 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1375) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:855) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:298) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:662) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:561) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:518) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1105) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:423) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:167) at Atlas.display.ORJoglProfileFactory.createORJoglProfile(ORJoglProfileFactory.java:95) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:609) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0: Initializing WGL extension address table: WGL-.windows_decon_0 AWT-EventQueue-0: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2ea54d32 AWT-EventQueue-0: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Pre version verification - expected 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, glVersionsMapping false AWT-EventQueue-0: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Post version verification req 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) -> has 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] AWT-EventQueue-0: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 AWT-EventQueue-0: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4040003) -> 0x54daad1d AWT-EventQueue-0: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4040003) -> 0x609b7670 - entries: 290 AWT-EventQueue-0: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 AWT-EventQueue-0: createImpl: OK (ARB, using sharedContext) share 0x0 AWT-EventQueue-0: Create GL context OK: obj 0x1346e527, ctx 0x20000, surf 0x12010903 for jogamp.opengl.windows.wgl.WindowsWGLContext - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: null, GLEventListeners num 0 [].invokeGL(): Running initAction GLAutoDrawableBase.defaultDisplay: contextCreated true Animator add: 0x5cdd240 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed false, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 Animator.initImpl: baseName FPSAWTAnimator, implClazz com.jogamp.opengl.util.AWTAnimatorImpl - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 finishLifecycleAction(com.jogamp.opengl.util.AnimatorBase$1): OK true- pollPeriod 0, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] Animator add: Wait for Animating/ECT OK: true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], dect null FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:244) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:134) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:372) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating false, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AWT-EventQueue-0-FPSAWTAnimator-Timer0: Info: GLCanvas display - skipped GL render, drawable not valid yet AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.addcanvas(OrionMapDisplayPanel.java:51) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable Factory #0: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@e3bc723 Factory #1: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@6046f8df Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@234efbf Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@52d8a522 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.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@6046f8df WindowsAWTWGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:191) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(WindowsAWTWGLGraphicsConfigurationFactory.java:109) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.addcanvas(OrionMapDisplayPanel.java:51) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilities Factory #0: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@e3bc723 Factory #1: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@6046f8df Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@234efbf Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@52d8a522 GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.windows.WindowsGraphicsDevice, 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.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@234efbf updateGraphicsConfiguration(using shared): hdc 0xfffffffffa010204 user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0xfffffffffa010204, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 20 pixel format 2 (index 0): GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 3 (index 1): GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 8 (index 2): GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 9 (index 3): GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 11 (index 4): GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 12 (index 5): GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 14 (index 6): GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 15 (index 7): GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 17 (index 8): GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 18 (index 9): GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 5 (index 10): GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 6 (index 11): GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 20 (index 12): GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 21 (index 13): GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 23 (index 14): GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 24 (index 15): GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 26 (index 16): GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 27 (index 17): GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 29 (index 18): GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 30 (index 19): GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: 20 pfd ids, skipCapsChooser false, WINDOW, 20 glcaps updateGraphicsConfigurationARB: Used wglChoosePixelFormatARB to recommend pixel format 2, idx 0, GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.opengl.DefaultGLCapabilitiesChooser.chooseCapabilities(DefaultGLCapabilitiesChooser.java:125) at jogamp.opengl.GLGraphicsConfigurationFactory.chooseCapabilities(GLGraphicsConfigurationFactory.java:65) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfigurationARB(WindowsWGLGraphicsConfigurationFactory.java:436) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:302) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.preselectGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:271) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.preselectGraphicsConfiguration(WindowsWGLGraphicsConfiguration.java:155) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(WindowsAWTWGLGraphicsConfigurationFactory.java:129) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.addcanvas(OrionMapDisplayPanel.java:51) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Desired: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Available: 20 0: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 1: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 2: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 3: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 4: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 5: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 6: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 7: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 8: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 9: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 10: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 11: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 12: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 13: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 14: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 15: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 16: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 17: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 18: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 19: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Window system's recommended choice: 0 Choosing window system's recommended choice of 0 GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] chooseCapabilities: Chosen idx 0 chosen pfdID (ARB): native recommended 1 chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], skipCapsChooser false *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] WindowsAWTWGLGraphicsConfigurationFactory: Found new AWT PFD ID 2 -> WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase method found: true AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null AWT-EventQueue-0-FPSAWTAnimator-Timer0: Info: GLCanvas display - skipped GL render, drawable not valid yet GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWTWindow[0x6e3114f5][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0xb02a6, surfaceHandle 0xfffffffffa010204, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7436e6a9[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7436e6a9[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]], surfaceLock <58571957, 3e40cc10>[count 1, qsz 0, owner <AWT-EventQueue-0>]] GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, Handle 0xfffffffffa010204, Surface JAWTWindow[0x6e3114f5][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0xb02a6, surfaceHandle 0xfffffffffa010204, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7436e6a9[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7436e6a9[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]], surfaceLock <58571957, 3e40cc10>[count 1, qsz 0, owner <AWT-EventQueue-0>]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x20000 AWT-EventQueue-0: Context created: has shared true AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, handle 0x0, Drawable size 0x0, AWT pos 0/0, size 0x0, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7436e6a9[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]] GLCanvas.sizeChanged: (AWT-EventQueue-0): 727x495 - surfaceHandle 0x0 AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:493) at javax.media.opengl.awt.GLCanvas.access$100(GLCanvas.java:159) at javax.media.opengl.awt.GLCanvas$3.run(GLCanvas.java:503) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:513) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:702) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:769) at java.awt.Component.setBounds(Unknown Source) at java.awt.BorderLayout.layoutContainer(Unknown Source) at java.awt.Container.layout(Unknown Source) at java.awt.Container.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Container.validateUnconditionally(Unknown Source) at java.awt.Window.pack(Unknown Source) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:374) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) setPixelFormat (post): hdc 0xffffffff9601070f, 0 -> 2, set: true AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, Handle 0x0, Surface JAWTWindow[0x6e3114f5][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0xb02a6, surfaceHandle 0x0, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 727x495, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7436e6a9[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, handle 0x0, Drawable size 727x495, AWT pos 0/0, size 727x495, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@7436e6a9[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]], surfaceLock <58571957, 3e40cc10>[count 0, qsz 0, owner <NULL>]]] Threading: jogl.1thread worker, singleThreaded true, hasAWT true, mode ST_WORKER, plugin jogamp.opengl.awt.AWTThreadingPlugin@44a0c74c JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x20000 JOGL-GLWorkerThread-: createContextARB: mappedVersionsAvailableSet(decon): true JOGL-GLWorkerThread-: createContextARB: Requested 4.0 (Core profile, hardware) JOGL-GLWorkerThread-: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2ea54d32 JOGL-GLWorkerThread- - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0xffffffffde010914, share 0x20000, direct true, wglCreateContextAttribsARB: 0x5d2bb0f0 JOGL-GLWorkerThread-: createContextARBImpl: OK 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, share 131072, direct true Info: setGL (OpenGL null): JOGL-GLWorkerThread-, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@5d5f0f6e java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1375) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:855) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:298) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:662) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:561) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:518) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1105) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2ea54d32 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) -> has 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4040003) -> 0x54daad1d JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4040003) -> 0x609b7670 - entries: 290 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 JOGL-GLWorkerThread-: createImpl: OK (ARB, using sharedContext) share 0x20000 JOGL-GLWorkerThread-: Create GL context OK: obj 0x10154e5e, ctx 0x10002, surf 0xffffffffde010914 for jogamp.opengl.windows.wgl.WindowsWGLContext - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)], GLEventListeners num 1 [ARL_GUI.Map_GUI.map.OrionMapControl@1[init false], ].invokeGL(): Running initAction JOGL-GLWorkerThread-: Reshape: 727x495 --- 2014/09/05 05:22:35:134 --- Sep 05, 2014 5:22:45 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@6544f498: startup date [Fri Sep 05 05:22:45 UTC 2014]; root of context hierarchy Sep 05, 2014 5:22:45 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext.xml] Sep 05, 2014 5:22:45 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_layers.xml] Sep 05, 2014 5:22:45 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_tools.xml] Sep 05, 2014 5:22:45 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_actions.xml] FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 1576, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 1576, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:284) at Atlas.map.AnimatorManager.StopAnimators(AnimatorManager.java:113) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:612) at ARL_GUI.Map_GUI.othermaps.MapWindowSituationalAwarenessPanel.initializeMapContainer(MapWindowSituationalAwarenessPanel.java:96) at ARL_GUI.Map_GUI.OrionMapManager.getOrCreateMapSituationalAwarenessWindow(OrionMapManager.java:56) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:188) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 1576, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] Animator add: 0x3be08182 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed false, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 Animator.initImpl: baseName FPSAWTAnimator, implClazz com.jogamp.opengl.util.AWTAnimatorImpl - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 finishLifecycleAction(com.jogamp.opengl.util.AnimatorBase$1): OK true- pollPeriod 0, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] Animator add: Wait for Animating/ECT OK: true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], dect null FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:244) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:134) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:372) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating false, paused false, drawable 1, drawablesEmpty false] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop true -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 1576, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:244) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:149) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:372) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main] AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.addcanvas(OrionMapDisplayPanel.java:51) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] Factory #0: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@e3bc723 AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main] AWT-EventQueue-0-FPSAWTAnimator-Timer1: Info: GLCanvas display - skipped GL render, drawable not valid yet GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main] Factory #1: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@6046f8df Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@234efbf Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@52d8a522 GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main] 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.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@6046f8df FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] WindowsAWTWGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:191) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(WindowsAWTWGLGraphicsConfigurationFactory.java:109) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.addcanvas(OrionMapDisplayPanel.java:51) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilities Factory #0: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@e3bc723 Factory #1: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@6046f8df Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@234efbf Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@52d8a522 GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.windows.WindowsGraphicsDevice, 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.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@234efbf updateGraphicsConfiguration(using shared): hdc 0xffffffffa3010735 user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0xffffffffa3010735, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 20 pixel format 2 (index 0): GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 3 (index 1): GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 8 (index 2): GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 9 (index 3): GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 11 (index 4): GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 12 (index 5): GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 14 (index 6): GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 15 (index 7): GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 17 (index 8): GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 18 (index 9): GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 5 (index 10): GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 6 (index 11): GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 20 (index 12): GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 21 (index 13): GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 23 (index 14): GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 24 (index 15): GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 26 (index 16): GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 27 (index 17): GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 29 (index 18): GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 30 (index 19): GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: 20 pfd ids, skipCapsChooser false, WINDOW, 20 glcaps updateGraphicsConfigurationARB: Used wglChoosePixelFormatARB to recommend pixel format 2, idx 0, GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.opengl.DefaultGLCapabilitiesChooser.chooseCapabilities(DefaultGLCapabilitiesChooser.java:125) at jogamp.opengl.GLGraphicsConfigurationFactory.chooseCapabilities(GLGraphicsConfigurationFactory.java:65) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfigurationARB(WindowsWGLGraphicsConfigurationFactory.java:436) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:302) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.preselectGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:271) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.preselectGraphicsConfiguration(WindowsWGLGraphicsConfiguration.java:155) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(WindowsAWTWGLGraphicsConfigurationFactory.java:129) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.addcanvas(OrionMapDisplayPanel.java:51) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Desired: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Available: 20 0: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 1: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 2: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 3: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 4: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 5: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 6: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 7: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 8: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 9: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 10: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 11: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 12: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 13: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 14: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 15: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 16: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 17: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 18: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 19: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Window system's recommended choice: 0 Choosing window system's recommended choice of 0 GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] chooseCapabilities: Chosen idx 0 chosen pfdID (ARB): native recommended 1 chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], skipCapsChooser false *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] WindowsAWTWGLGraphicsConfigurationFactory: Found new AWT PFD ID 2 -> WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWTWindow[0x7082226f][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0xf027c, surfaceHandle 0x5b010714, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@fdede5a[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@fdede5a[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]], surfaceLock <6fa2df1d, 2de6222d>[count 1, qsz 0, owner <AWT-EventQueue-0>]] GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, Handle 0x5b010714, Surface JAWTWindow[0x7082226f][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0xf027c, surfaceHandle 0x5b010714, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@fdede5a[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@fdede5a[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]], surfaceLock <6fa2df1d, 2de6222d>[count 1, qsz 0, owner <AWT-EventQueue-0>]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x20000 AWT-EventQueue-0: Context created: has shared true AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, handle 0x0, Drawable size 0x0, AWT pos 0/0, size 0x0, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@fdede5a[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]] GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x519 - surfaceHandle 0x0 AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:493) at javax.media.opengl.awt.GLCanvas.access$100(GLCanvas.java:159) at javax.media.opengl.awt.GLCanvas$3.run(GLCanvas.java:503) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:513) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:702) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:769) at java.awt.Component.setBounds(Unknown Source) at java.awt.BorderLayout.layoutContainer(Unknown Source) at java.awt.Container.layout(Unknown Source) at java.awt.Container.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Container.validateUnconditionally(Unknown Source) at java.awt.Window.pack(Unknown Source) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:374) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) setPixelFormat (post): hdc 0xffffffffa3010735, 32 -> 2, set: false AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, Handle 0x0, Surface JAWTWindow[0x7082226f][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 81 x 519 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0xf027c, surfaceHandle 0x0, bounds [ 0 / 0 81 x 519 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 81x519, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@fdede5a[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, handle 0x0, Drawable size 81x519, AWT pos 0/0, size 81x519, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@fdede5a[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]], surfaceLock <6fa2df1d, 2de6222d>[count 0, qsz 0, owner <NULL>]]] JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x20000 JOGL-GLWorkerThread-: createContextARB: mappedVersionsAvailableSet(decon): true JOGL-GLWorkerThread-: createContextARB: Requested 4.0 (Core profile, hardware) JOGL-GLWorkerThread-: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2ea54d32 JOGL-GLWorkerThread- - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0xffffffffa3010735, share 0x20000, direct true, wglCreateContextAttribsARB: 0x5d2bb0f0 JOGL-GLWorkerThread-: createContextARBImpl: NO 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation Info: setGL (OpenGL null): JOGL-GLWorkerThread-, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1f9c2665 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1375) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:317) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:662) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:561) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:518) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1105) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2ea54d32 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 1.1.0, Number(Int) 0.0.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 1.1 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK false Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - 1.1.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x1010002) -> 0x1f3de057 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@1f9c2665, OpenGL 1.1 (Compat profile, hardware) - 1.1.0 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (Compat profile, hardware) - 1.1.0, use glGetString JOGL-GLWorkerThread-:ExtensionAvailabilityCache: GL_EXTENSIONS: 3, used glGetString JOGL-GLWorkerThread-:ExtensionAvailabilityCache: GLX_EXTENSIONS: 0 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: GL vendor: Microsoft Corporation JOGL-GLWorkerThread-:ExtensionAvailabilityCache: ALL EXTENSIONS: 3 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x1010002) -> 0x17537fc7 - entries: 6 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - glErr 0x500 JOGL-GLWorkerThread-: GLContext.ContextSwitch[makeCurrent.1]: Context lock.unlock() due to error, res CONTEXT_NOT_CURRENT, <6ae9edc7, 23f9daa7>[count 1, qsz 0, owner <JOGL-GLWorkerThread->] Exception in thread "AWT-EventQueue-0-FPSAWTAnimator-Timer1" javax.media.opengl.GLException: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.ThreadingImpl.invokeOnWorkerThread(ThreadingImpl.java:225) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:108) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172) at javax.media.opengl.Threading.invoke(Threading.java:191) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:75) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Caused by: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:366) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:662) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:561) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:518) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1105) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x515 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x512 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x503 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x497 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x489 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x486 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x481 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x480 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x479 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x477 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x468 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x458 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x435 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x425 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x421 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x419 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x417 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x414 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x395 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x366 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x332 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x322 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x314 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x293 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x282 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x278 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x277 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x276 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x277 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x294 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x319 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x362 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x388 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x426 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x437 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x445 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x448 - surfaceHandle 0x0 GLCanvas.sizeChanged: (AWT-EventQueue-0): 81x449 - surfaceHandle 0x0 --- 2014/09/05 05:23:35:132 --- Sep 05, 2014 5:24:30 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@37e0922a: startup date [Fri Sep 05 05:24:30 UTC 2014]; root of context hierarchy Sep 05, 2014 5:24:30 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext.xml] Sep 05, 2014 5:24:30 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_layers.xml] Sep 05, 2014 5:24:30 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_tools.xml] Sep 05, 2014 5:24:30 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_actions.xml] FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 3, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 3, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:284) at Atlas.map.AnimatorManager.StopAnimators(AnimatorManager.java:113) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:612) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 3, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,], exclCtxThread false(null)] FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 4217, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 4217, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:284) at Atlas.map.AnimatorManager.StopAnimators(AnimatorManager.java:113) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:612) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 4217, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] Animator add: 0x725e2ae5 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed false, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 Animator.initImpl: baseName FPSAWTAnimator, implClazz com.jogamp.opengl.util.AWTAnimatorImpl - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 finishLifecycleAction(com.jogamp.opengl.util.AnimatorBase$1): OK true- pollPeriod 0, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] Animator add: Wait for Animating/ECT OK: true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], dect null FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:244) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:134) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:372) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating false, paused false, drawable 1, drawablesEmpty false] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop true -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 3, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main] - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:244) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:149) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:372) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0-FPSAWTAnimator-Timer3: Info: GLCanvas display - skipped GL render, drawable not valid yet FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop true -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 4217, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x20000 JOGL-GLWorkerThread-: createContextARB: mappedVersionsAvailableSet(decon): true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:244) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:149) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:372) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) JOGL-GLWorkerThread-: createContextARB: Requested 4.0 (Core profile, hardware) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] JOGL-GLWorkerThread-: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false JOGL-GLWorkerThread- - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0x7b0108aa, share 0x20000, direct true, wglCreateContextAttribsARB: 0x5d2bb0f0 AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.addcanvas(OrionMapDisplayPanel.java:51) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable JOGL-GLWorkerThread-: createContextARBImpl: NO 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main] Factory #0: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@e3bc723 GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main] Factory #1: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@6046f8df FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@234efbf JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@52d8a522 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2ea54d32 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] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 1.1.0, Number(Str) 1.1.0 GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@6046f8df JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping false WindowsAWTWGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 1.1.0, Number(Int) 0.0.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 1.1 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK false java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:191) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(WindowsAWTWGLGraphicsConfigurationFactory.java:109) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.addcanvas(OrionMapDisplayPanel.java:51) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilities Quirks local.0: [NoDoubleBufferedBitmap] Factory #0: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@e3bc723 Quirks local.X: [NoDoubleBufferedBitmap] Factory #1: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@6046f8df Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@234efbf JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - 1.1.0 Factory #3: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@52d8a522 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x1010002) -> 0x1f3de057 GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.windows.WindowsGraphicsDevice, class javax.media.nativewindow.DefaultGraphicsDevice, interface javax.media.nativewindow.AbstractGraphicsDevice] JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x1010002) -> 0x17537fc7 - entries: 6 GraphicsConfigurationFactory.getFactory() capabilitiesTypes: [interface javax.media.opengl.GLCapabilitiesImmutable, interface javax.media.nativewindow.CapabilitiesImmutable] GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@234efbf JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - glErr 0x500 updateGraphicsConfiguration(using shared): hdc 0x53010915 user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] JOGL-GLWorkerThread-: GLContext.ContextSwitch[makeCurrent.1]: Context lock.unlock() due to error, res CONTEXT_NOT_CURRENT, <6ae9edc7, 23f9daa7>[count 1, qsz 0, owner <JOGL-GLWorkerThread->] updateGraphicsConfigurationARB: hdc 0x53010915, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 Exception in thread "AWT-EventQueue-0-FPSAWTAnimator-Timer4" javax.media.opengl.GLException: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.ThreadingImpl.invokeOnWorkerThread(ThreadingImpl.java:225) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:108) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172) at javax.media.opengl.Threading.invoke(Threading.java:191) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:75) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Caused by: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:366) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:662) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:561) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:518) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1105) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 20 pixel format 2 (index 0): GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 3 (index 1): GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 8 (index 2): GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 9 (index 3): GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 11 (index 4): GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 12 (index 5): GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 14 (index 6): GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 15 (index 7): GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 17 (index 8): GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 18 (index 9): GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 5 (index 10): GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 6 (index 11): GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 20 (index 12): GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 21 (index 13): GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 23 (index 14): GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 24 (index 15): GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 26 (index 16): GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 27 (index 17): GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 29 (index 18): GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 30 (index 19): GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: 20 pfd ids, skipCapsChooser false, WINDOW, 20 glcaps updateGraphicsConfigurationARB: Used wglChoosePixelFormatARB to recommend pixel format 2, idx 0, GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.opengl.DefaultGLCapabilitiesChooser.chooseCapabilities(DefaultGLCapabilitiesChooser.java:125) at jogamp.opengl.GLGraphicsConfigurationFactory.chooseCapabilities(GLGraphicsConfigurationFactory.java:65) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfigurationARB(WindowsWGLGraphicsConfigurationFactory.java:436) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:302) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.preselectGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:271) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.preselectGraphicsConfiguration(WindowsWGLGraphicsConfiguration.java:155) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(WindowsAWTWGLGraphicsConfigurationFactory.java:129) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.addcanvas(OrionMapDisplayPanel.java:51) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Desired: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Available: 20 0: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 1: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 2: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 3: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 4: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 5: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 6: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 7: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 8: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 9: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 10: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 11: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 12: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 13: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 14: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 15: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 16: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 17: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 18: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 19: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Window system's recommended choice: 0 Choosing window system's recommended choice of 0 GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] chooseCapabilities: Chosen idx 0 chosen pfdID (ARB): native recommended 1 chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], skipCapsChooser false *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] WindowsAWTWGLGraphicsConfigurationFactory: Found new AWT PFD ID 2 -> WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWTWindow[0x286deaea][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0xf001a, surfaceHandle 0x7b0108aa, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@35bdd9e6[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@35bdd9e6[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]], surfaceLock <4859bd62, 7ba09209>[count 1, qsz 0, owner <AWT-EventQueue-0>]] GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, Handle 0x7b0108aa, Surface JAWTWindow[0x286deaea][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0xf001a, surfaceHandle 0x7b0108aa, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@35bdd9e6[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@35bdd9e6[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]], surfaceLock <4859bd62, 7ba09209>[count 1, qsz 0, owner <AWT-EventQueue-0>]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x20000 AWT-EventQueue-0: Context created: has shared true AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, handle 0x0, Drawable size 0x0, AWT pos 0/0, size 0x0, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@35bdd9e6[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]] GLCanvas.sizeChanged: (AWT-EventQueue-0): 727x495 - surfaceHandle 0x0 AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:178) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:493) at javax.media.opengl.awt.GLCanvas.access$100(GLCanvas.java:159) at javax.media.opengl.awt.GLCanvas$3.run(GLCanvas.java:503) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:513) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:702) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:769) at java.awt.Component.setBounds(Unknown Source) at java.awt.BorderLayout.layoutContainer(Unknown Source) at java.awt.Container.layout(Unknown Source) at java.awt.Container.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Container.validateUnconditionally(Unknown Source) at java.awt.Window.pack(Unknown Source) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:374) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) setPixelFormat (post): hdc 0x5b010714, 32 -> 2, set: false AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, Handle 0x0, Surface JAWTWindow[0x286deaea][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0xf001a, surfaceHandle 0x0, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pos 0/0, size 727x495, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@35bdd9e6[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@781715d1, handle 0x0, Drawable size 727x495, AWT pos 0/0, size 727x495, visible true, displayable true, showing true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@35bdd9e6[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]], surfaceLock <4859bd62, 7ba09209>[count 0, qsz 0, owner <NULL>]]] JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x20000 JOGL-GLWorkerThread-: createContextARB: mappedVersionsAvailableSet(decon): true JOGL-GLWorkerThread-: createContextARB: Requested 4.0 (Core profile, hardware) JOGL-GLWorkerThread-: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2ea54d32 JOGL-GLWorkerThread- - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0x7b0108aa, share 0x20000, direct true, wglCreateContextAttribsARB: 0x5d2bb0f0 JOGL-GLWorkerThread-: createContextARBImpl: NO 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation Info: setGL (OpenGL null): JOGL-GLWorkerThread-, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@52410074 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:286) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1375) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:317) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:662) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:561) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:518) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1105) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2ea54d32 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 1.1.0, Number(Int) 0.0.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 1.1 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK false Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - 1.1.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x1010002) -> 0x1f3de057 JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x1010002) -> 0x17537fc7 - entries: 6 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - glErr 0x500 JOGL-GLWorkerThread-: GLContext.ContextSwitch[makeCurrent.1]: Context lock.unlock() due to error, res CONTEXT_NOT_CURRENT, <55157fcf, 767a1aac>[count 1, qsz 0, owner <JOGL-GLWorkerThread->] Exception in thread "AWT-EventQueue-0-FPSAWTAnimator-Timer3" javax.media.opengl.GLException: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.ThreadingImpl.invokeOnWorkerThread(ThreadingImpl.java:225) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:108) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172) at javax.media.opengl.Threading.invoke(Threading.java:191) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:541) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:75) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:416) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:172) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Caused by: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:366) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:662) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:561) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:518) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1105) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1300) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) --- 2014/09/05 05:24:35:129 --- FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:552) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:284) at Atlas.map.AnimatorManager.RemoveAnimator(AnimatorManager.java:76) at ARL_GUI.Map_GUI.MapWindowPanel.closeMapContainer(MapWindowPanel.java:1296) at ARL_GUI.Map_GUI.MapWindowPanel.processWindowClosing(MapWindowPanel.java:1001) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowClosing(MapWindowPanel.java:364) at java.awt.AWTEventMulticaster.windowClosing(Unknown Source) at java.awt.AWTEventMulticaster.windowClosing(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,], exclCtxThread false(null)] |
In reply to this post by sfriend
The Radeon E6760 is an Embedded GPU, here are some more specification below, I have also seen this on an older model AMD E4690 GPU, used with XP :
Graphics Processor Radeon E6760 GPU supporting OpenGL 4.1 and DirectX 11 Interface XMC form factor, 8 Lane, PCI Express 2.1 Graphics Memory 128-bit wide, 1GB GDDR5 memory Maximum Video Resolution 2560 × 1600 Dual-Link DVI, 1920x1200 Single-Link and 2048 × 1536 Component Floating Point Performance (single precision, peak) 576 GFLOPS, 480 shaders Shader Model 5.0 OpenCL/GPGPU computing OpenCL 1.1, DirectCompute 11 Unified Video Decoder (UVD) UVD3 for H.264, VC-1, MPEG-2, MPEG-4 part 2 decode Video OutputsVideo Outputs Single-Link DVI, VGA and Dual Mode DisplayPort (2 connectors on Front—DVI-I and DisplayPort) Dual Link DVI-D, Single-Link DVI, VGA and Dual Mode DisplayPort (Rear) Note: Dual-Link DVI can be converted to 2 Single-Link DVI Power Rating 43 Watts (Can be configured to be as low as 17W) Operating Temperature 0°C to 55°C (Standard) -40°C to 70°C (Rugged Convection Cooled) -40°C to 85°C (Rugged Conduction Cooled) |
In reply to this post by sfriend
Some more information, when testing it with ARB context, I originally added a log statement to try and determine why it was failing, that's what led me to the clue it was wrong adapter. When I ran that test , this is what I was seeing from
wglcreateContextAttribsARB. When it fails it returns ERROR_INVALID_VERSION_ARB 0x2095. I think disable.openarbcontext let the context be created, however it doesn't have capabilities (display list, textures, etc.) that I use again I think because of this weird GDI Generic render. |
Administrator
|
On 09/29/2014 03:57 PM, sfriend [via jogamp] wrote:
> Some more information, when testing it with ARB context, I originally added a > log statement to try and determine why it was failing, that's what led me to > the clue it was wrong adapter. When I ran that test , this is what I was > seeing from > wglcreateContextAttribsARB. When it fails it returns ERROR_INVALID_VERSION_ARB > 0x2095. > > I think disable.openarbcontext let the context be created, however it doesn't > have capabilities (display list, textures, etc.) that I use again I think > because of this weird GDI Generic render. signature.asc (828 bytes) Download Attachment |
Administrator
|
In reply to this post by sfriend
On 09/29/2014 03:41 PM, sfriend [via jogamp] wrote:
> I get the same problem without disable.openarbcontext , originally I thought > it was an ARBContext Creation problem, however the create context ARB was > failing due to this generic adapter not supporting the capabilities. See below > for a log with the ARB create failure. This one also has > debug.GraphicsConfiguration enabled. Strange thing with this case is every > time it fails, I see setPixelFormat (post): hdc 0xffffffffa3010735, 32 -> 2, > like the pixel format is already set when it should be a new window (glcanvas). > > This problem is killing me , because I can't seem to recreate it in a smaller > application and sometimes it takes me 1/2 hour to recreate it. Other times > happens immediately. > > Thanks for any ideas +++ Question: Why don't I see GLProfile initialization here ? I.e. the probing of available OpenGL profiles using the shared-resource? - Have you cut that from the log files ? - Do you use a 'vanilla' JOGL version ? Can you reproduce w/ full logs ? +++ > I see setPixelFormat (post): hdc 0xffffffffa3010735, 32 -> 2, > like the pixel format is already set when it should be a new window (glcanvas). Indeed this seems to be fishy, i.e. that HDC 0xffffffffa3010735 is being used from the shared drawable (1) and later for finishing the drawable via update (2). (1) Preselection of Config LOG#802: updateGraphicsConfiguration(using shared): hdc 0xffffffffa3010735 user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0xffffffffa3010735, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 20 .. LOG#849: updateGraphicsConfigurationARB: Used wglChoosePixelFormatARB to recommend pixel format 2, idx 0, GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.opengl.DefaultGLCapabilitiesChooser.chooseCapabilities(DefaultGLCapabilitiesChooser.java:125) at jogamp.opengl.GLGraphicsConfigurationFactory.chooseCapabilities(GLGraphicsConfigurationFactory.java:65) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfigurationARB(WindowsWGLGraphicsConfigurationFactory.java:436) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:302) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.preselectGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:271) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.preselectGraphicsConfiguration(WindowsWGLGraphicsConfiguration.java:155) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(WindowsAWTWGLGraphicsConfigurationFactory.java:129) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1421) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:630) This is the preselection path 'preselectGraphicsConfiguration' of the gfx-config for Windows, i.e. the native surface is not yet available - but we attempt to match the requested caps based on the shared drawable's (HDC) capabilities. Note, the shared drawable's HDC is 0xffffffffa3010735 here, and we really shall not use this shared HDC but our own! What we really miss in the log files is something like: 'setPixelFormat (post): hdc 0xffffffffa3010735, 0 -> 32, set: true' ... (2) Final selection of Config LOG#1048: setPixelFormat (post): hdc 0xffffffffa3010735, 32 -> 2, set: false AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, ... LOG#1085: JOGL-GLWorkerThread- - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0xffffffffa3010735, share 0x20000, direct true, wglCreateContextAttribsARB: 0x5d2bb0f0 ... Here we see that the HDC of the shared config 0xffffffffa3010735 is still being used, which finally ends up to select the very restricted context. Question is, why does the JAWT NativeSurface of the new GLCanvas use the same HDC as the shared-drawable (for probing) ? ~Sven signature.asc (828 bytes) Download Attachment |
Administrator
|
In reply to this post by sfriend
On 09/29/2014 08:56 PM, Sven Gothel wrote:
> Question is, why does the JAWT NativeSurface of the new GLCanvas use the same HDC > as the shared-drawable (for probing) ? I will attempt to reproduce or at least validate the behavior using com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT on Win7 64bit AMD and NVidia. > > ~Sven signature.asc (828 bytes) Download Attachment |
Attached is a log with profile initialization, my logging had not been setup yet so I had missed that. Same symptoms in this log.
Yes just a vanilla Jogl version, Currently running 2.2.1 Thanks for your help, let me know if you need anything else. GLProfile.initSingleton() - thread main java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:163) at ARL_GUI.MDI_GUI.BaseMainGUI.createInstance(BaseMainGUI.java:688) at ARL_GUI.MDI_GUI.BaseMainGUI.main(BaseMainGUI.java:3441) 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 disabled: by Property true, by OS false Java2D support: default GraphicsConfiguration = nil JOGL/Java2D OGL Pipeline active false, resourceCompatible false main - Info: GraphicsConfigurationFactory.<init> main - GraphicsConfigurationFactory.initSingleton() GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@126db04e, overridding: null GLProfile.init - thread: main ----------------------------------------------------------------------------------------------------- Platform: WINDOWS / Windows 7 6.1 (6.1.0), 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 4 / 4 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_60 (1.7.0u60), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: true, AWT enabled: true ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.common Extension Name: com.jogamp.common Specification Title: GlueGen Java Bindings Generator Specification Vendor: JogAmp Community Specification Version: 2.2 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.2.0 Implementation Build: 2.2-b814-20140807 Implementation Branch: origin/master Implementation Commit: 153ae3ec043a2d69390668533acfa04c0ff148dd ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.nativewindow Extension Name: javax.media.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.2 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.2.0 Implementation Build: 2.2-b1329-20140807 Implementation Branch: origin/master Implementation Commit: 2965f17f1abd3c3af640407187ebedded29ad105 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.opengl Extension Name: javax.media.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.2 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.2.0 Implementation Build: 2.2-b1329-20140807 Implementation Branch: origin/master Implementation Commit: 2965f17f1abd3c3af640407187ebedded29ad105 ----------------------------------------------------------------------------------------------------- GLDrawableFactory.static - Native OS Factory for: .windows: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d, overridding: null SharedResourceRunner.start() - start new Thread - main SharedResourceRunner.run(): STARTED - main-SharedResourceRunner SharedResourceRunner.run(): READY - main-SharedResourceRunner GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@3d98c28c, overridding: null Info: EGLDrawableFactory: EGL ES1 - NOPE (ES1 lib) Info: EGLDrawableFactory: EGL ES2 - NOPE javax.media.opengl.GLException: No GLDrawableFactory available for profile: GLES2 at javax.media.opengl.GLDrawableFactory.getFactoryImpl(GLDrawableFactory.java:449) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1736) at javax.media.opengl.GLProfile.access$000(GLProfile.java:77) at javax.media.opengl.GLProfile$1.run(GLProfile.java:186) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:172) at ARL_GUI.MDI_GUI.BaseMainGUI.createInstance(BaseMainGUI.java:688) at ARL_GUI.MDI_GUI.BaseMainGUI.main(BaseMainGUI.java:3441) Info: GLProfile.init - EGL GLDrawable factory not available Info: GLProfile.init - Default device is desktop derived: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] WindowsProcessAffinity.set() - pid 0xffffffffffffffff - main: OK true (werr 0), Affinity: procMask 0xff, sysMask 0xff -> 0x1 Info: GLProfile.initProfilesForDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] (com.jogamp.nativewindow.windows.WindowsGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory false GLProfile.init map decon, desktopCtxUndef true, esCtxUndef true GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device decon GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device decon GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device decon GLProfile.init map GLProfile[GL2/GL2.sw] on device decon GLProfile.init map GLProfile[GL4/GL4.sw] on device decon GLProfile.init map GLProfile[GL3/GL3.sw] on device decon GLProfile.init map *** no mapping for GLES3 on device decon GLProfile.init map GLProfile[GL4ES3/GL3bc.sw] on device decon GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device decon GLProfile.init map *** no mapping for GLES2 on device decon GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device decon GLProfile.init map *** no mapping for GLES1 on device decon GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device decon SharedResourceRunner.getOrCreateShared() decon: trying - main SharedResourceRunner.doAndWait() START init: decon, release: null - main SharedResourceRunner.doAndWait() set command: decon, release: null - main SharedResourceRunner.run(): WOKE UP for device connection init: decon, release: null - main-SharedResourceRunner SharedResourceRunner.run(): create Shared for: decon - main-SharedResourceRunner main-SharedResourceRunner: setRealized: drawable WindowsOnscreenWGLDrawable, surface GDISurface, isProxySurface true: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource (WindowsWGLDrawableFactory.java:337) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Unknown Source) updateGraphicsConfiguration(using target): hdc 0xffffffff9501062b user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] updateGraphicsConfigurationARB: SharedResource is null: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] updateGraphicsConfigurationGDI: hdc 0xffffffff9501062b, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], WINDOW extHDC false, chooser false, pformatsNum -1 Chosen PFDID 2 (idx 1) -> recommendedIndex 0, skipCapsChooser true updateGraphicsConfigurationGDI: ChoosePixelFormat(HDC 0xffffffff9501062b) = pfdID 2, skipCapsChooser true, idx 0 (LastError: 0) chosen pfdID (GDI): recommendedIndex 0 -> chosenIndex 0, skipCapsChooser true, caps GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] (PFD[id = 2 (0x2), colorBits 32, rgba 8/8/8/8, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, flags: window, opengl, dblbuf, hw-accel) setPixelFormat: hdc 0xffffffff9501062b, GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] *** setCapsPFD: GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] main-SharedResourceRunner: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen [WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen false, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], chosen GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr [.]]] main-SharedResourceRunner: GLContext.resetStates(isInit true) main-SharedResourceRunner: createImpl: START GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], share 0x0 Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@4e907ea2 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:318) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource (WindowsWGLDrawableFactory.java:347) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Unknown Source) main-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0 main-SharedResourceRunner: GLContext WGL ProcAddressTable mapping key(WGL-.windows_decon_0) -> 0x2db8b352 main-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 4.4 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040002 - 4.4 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x4040002) -> 0x51760e50 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@4e907ea2, OpenGL 4.4 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.4 (Compat profile, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 249, used glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 23 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: ATI Technologies Inc. main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 272 main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_4 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x4040002) -> 0x28e0a7ea - entries: 290 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040002 - 4.4 (Compat profile, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextARB: mappedVersionsAvailableSet(decon): false main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.4, major[4..4], minor[0..4] main-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.4 (Core profile, arb, hardware) - @creation, handle 0xffffffff9501062b, share 0x0, direct true, wglCreateContextAttribsARB: 0x618fb0f0 main-SharedResourceRunner: createContextARBImpl: OK 4.4 (Core profile, arb, hardware) - @creation, share 0, direct true main-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0 main-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 main-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 4.4 (Core profile, arb, hardware) - 4.4.12874 Core Profile Context 14.100.0.0, Number(Str) 4.4.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 4.4 (Core profile, arb, hardware), strictMatch true, glVersionsMapping true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Core Profile Context 14.100.0.0, Number (Int) 4.4.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 4.4 (Core profile, arb, hardware) -> has 4.4 (Core profile, arb, hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040005 - 4.4 (Core profile, arb, hardware) - 4.4.12874 Core Profile Context 14.100.0.0 main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x4040005) -> 0x528a709d main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@4e907ea2, OpenGL 4.4 (Core profile, arb, hardware) - 4.4.12874 Core Profile Context 14.100.0.0 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.4 (Core profile, arb, hardware) - 4.4.12874 Core Profile Context 14.100.0.0, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 248, used glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 23 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: ATI Technologies Inc. main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 271 main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_4 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x4040005) -> 0x7ee77dc0 - entries: 289 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040005 - 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextARBVersions.X: ctx 0x10001, share 0, direct true, version 4.4, major[4..4], minor[0..4] GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock []]: 4.0 (Core profile, hardware) -> 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) main-SharedResourceRunner: createContextARB-MapVersionsAvailable HAVE: 4.4 -> 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Core Profile Context 14.100.0.0 GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock []]: 3.0 (Core profile, hardware) -> 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) main-SharedResourceRunner: GLContext.resetStates(isInit false) main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.4, major[4..4], minor[0..4] main-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0 main-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 main-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, hardware) - @creation, handle 0xffffffff9501062b, share 0x0, direct true, wglCreateContextAttribsARB: 0x618fb0f0 main-SharedResourceRunner: createContextARBImpl: OK 4.4 (Compat profile, arb, hardware) - @creation, share 0, direct true Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@ff10957 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1099) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1037) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:947) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:854) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:336) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource (WindowsWGLDrawableFactory.java:347) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Unknown Source) main-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0 main-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 main-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 4.4 (Compat profile, arb, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 4.4 (Compat profile, arb, hardware), strictMatch true, glVersionsMapping true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 4.4 (Compat profile, arb, hardware) -> has 4.4 (Compat profile, arb, hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x4040003) -> 0x5eda5064 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@ff10957, OpenGL 4.4 (Compat profile, arb, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.4 (Compat profile, arb, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 249, used glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 23 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: ATI Technologies Inc. main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 272 main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_4 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x4040003) -> 0x4ed405e2 - entries: 290 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextARBVersions.X: ctx 0x20001, share 0, direct true, version 4.4, major[4..4], minor[0..4] GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock []]: 4.0 (Compat profile, hardware) -> 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) main-SharedResourceRunner: createContextARB-MapVersionsAvailable HAVE: 4.2 -> 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock []]: 3.0 (Compat profile, hardware) -> 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock []]: 2.0 (Compat profile, hardware) -> 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) main-SharedResourceRunner: GLContext.resetStates(isInit false) main-SharedResourceRunner: createContextARB: SET mappedVersionsAvailableSet .windows_decon_0 .windows_decon_0-0x2020000: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) .windows_decon_0-0x4020000: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) .windows_decon_0-0x4040000: 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) .windows_decon_0-0x3040000: 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) .windows_decon_0-0x3020000: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) GLContextImpl.mapGLVersions: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], profileAliasing: true, total 118.355024ms .windows_decon_0-0x2020000: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) .windows_decon_0-0x4020000: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) .windows_decon_0-0x4040000: 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) .windows_decon_0-0x3040000: 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) .windows_decon_0-0x3020000: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) main-SharedResourceRunner: createContextARB: Requested 2.0 (Compat profile, hardware) main-SharedResourceRunner: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) main-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0 main-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 main-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0xffffffff9501062b, share 0x0, direct true, wglCreateContextAttribsARB: 0x618fb0f0 main-SharedResourceRunner: createContextARBImpl: OK 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, share 0, direct true Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@54392d44 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:879) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:336) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource (WindowsWGLDrawableFactory.java:347) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:295) at java.lang.Thread.run(Unknown Source) main-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0 main-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 main-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, glVersionsMapping false main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) -> has 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 main-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4040003) -> 0x5eda5064 main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4040003) -> 0x4ed405e2 - entries: 290 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextImpl: OK (ARB, initial) share 0x0 main-SharedResourceRunner: Create GL context OK: obj 0x366237a0, ctx 0x30001, surf 0xffffffff9501062b for jogamp.opengl.windows.wgl.WindowsWGLContext - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) .. n/a SharedDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] SharedScreen: DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0] SharedContext: WindowsWGLContext [Version 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 [GL 4.4.0, vendor 14.100.0 (Compatibility Profile Context 14.100.0.0)], options 0x1c03, this 0x366237a0, handle 0x30001, isShared false, jogamp.opengl.gl4.GL4bcImpl@54392d44, quirks: [NoDoubleBufferedBitmap], Drawable: WindowsOnscreenWGLDrawable [Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, Handle 0x0, Surface GDISurface[ displayHandle 0x0 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen [WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen false, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], chosen GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr [.]]] , surfaceLock <b47af37, f4049aa>[count 0, qsz 0, owner <NULL>] , GDIDummyUpstreamSurfaceHook[pixel 64x64] , upstreamSurface false ]]] pixelformat: true multisample: true pbuffer: true readDrawable: true SharedResourceRunner.run(): READY - main-SharedResourceRunner SharedResourceRunner.initializeAndWait END init: decon, release: null - main SharedResourceRunner.getOrCreateShared() decon: success - main GLProfile.initProfilesForDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock []]: desktop Shared Ctx true GLProfile.init map decon, desktopCtxUndef false, esCtxUndef false GLProfile.init map GLProfile[GL4bc/GL4bc.hw] on device decon GLProfile.init map defaultHW GLProfile[GL4bc/GL4bc.hw] on device decon GLProfile.init map GLProfile[GL3bc/GL4bc.hw] on device decon GLProfile.init map defaultAny GLProfile[GL3bc/GL4bc.hw] on device decon GLProfile.init map GLProfile[GL2/GL4bc.hw] on device decon GLProfile.init map GLProfile[GL4/GL4.hw] on device decon GLProfile.init map GLProfile[GL3/GL4.hw] on device decon GLProfile.init map *** no mapping for GLES3 on device decon GLProfile.init map GLProfile[GL4ES3/GL4.hw] on device decon GLProfile.init map GLProfile[GL2GL3/GL4bc.hw] on device decon GLProfile.init map *** no mapping for GLES2 on device decon GLProfile.init map GLProfile[GL2ES2/GL4.hw] on device decon GLProfile.init map *** no mapping for GLES1 on device decon GLProfile.init map GLProfile[GL2ES1/GL4bc.hw] on device decon GLProfile.initProfilesForDevice: decon: added profile(s): desktop true, egl false GLProfile.initProfilesForDevice: decon: Natives[GL4bc true [4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware)], GL4 true [4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)], GLES3 false, GL3bc true [4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware)], GL3 true [4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)], GL2 true [4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings [GL2ES2 GLProfile[GL2ES2/GL4.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile [GL3/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], GL3bc GLProfile [GL3bc/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 9 / 12] GLProfile.dumpGLInfo: WindowsWGLContext [Version 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 [GL 4.4.0, vendor 14.100.0 (Compatibility Profile Context 14.100.0.0)], options 0x1c03, this 0x366237a0, handle 0x30001, isShared false, jogamp.opengl.gl4.GL4bcImpl@54392d44, quirks: [NoDoubleBufferedBitmap], Drawable: WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, Handle 0x0, Surface GDISurface[ displayHandle 0x0 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen false, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], chosen GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] , surfaceLock <b47af37, f4049aa>[count 0, qsz 0, owner <NULL>] , GDIDummyUpstreamSurfaceHook[pixel 64x64] , upstreamSurface false ]]] ----------------------------------------------------------------------------------------------------- WindowsGraphicsDevice[type .windows, connection decon]: Natives GL4bc true [4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GL4 true [4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GLES3 false GL3bc true [4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GL3 true [4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GL2 true [4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GLES2 false GLES1 false Count 5 / 8 Common GL4ES3 true GL2GL3 true GL2ES2 true GL2ES1 true Mappings GL2ES2 GLProfile[GL2ES2/GL4.hw] GL2ES1 GLProfile[GL2ES1/GL4bc.hw] GL2 GLProfile[GL2/GL4bc.hw] GL4 GLProfile[GL4/GL4.hw] GL3 GLProfile[GL3/GL4.hw] GL4bc GLProfile[GL4bc/GL4bc.hw] GL4ES3 GLProfile[GL4ES3/GL4.hw] GL2GL3 GLProfile[GL2GL3/GL4bc.hw] GL3bc GLProfile[GL3bc/GL4bc.hw] default GLProfile[GL4bc/GL4bc.hw] Count 9 / 12 Swap Interval -1 GL Profile GLProfile[GL2/GL2.sw] GL Version 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 [GL 4.4.0, vendor 14.100.0 (Compatibility Profile Context 14.100.0.0)] Quirks [NoDoubleBufferedBitmap] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR ATI Technologies Inc. GL_RENDERER AMD Radeon E6760 GL_VERSION 4.4.12874 Compatibility Profile Context 14.100.0.0 GLSL true, has-compiler-func: true, version: 4.30 / 4.30.0 GL FBO: basic true, full true GL_EXTENSIONS 249 GLX_EXTENSIONS 23 ----------------------------------------------------------------------------------------------------- wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: GLCaps[wgl vid 1 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: GLCaps[wgl vid 13 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 19 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[20 -> 20]: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[21 -> 21]: GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[22 -> 22]: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[23 -> 23]: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[24 -> 24]: GLCaps[wgl vid 25 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[25 -> 25]: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[26 -> 26]: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[27 -> 27]: GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[28 -> 28]: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[29 -> 29]: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[30 -> 30]: GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[31 -> 31]: GLCaps[wgl vid 32 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[32 -> 32]: GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[33 -> 33]: GLCaps[wgl vid 34 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[34 -> 34]: GLCaps[wgl vid 35 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[35 -> 35]: GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[36 -> 36]: GLCaps[wgl vid 37 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[37 -> 37]: GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[38 -> 38]: GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[39 -> 39]: GLCaps[wgl vid 40 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[40 -> 40]: GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[41 -> 41]: GLCaps[wgl vid 42 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[42 -> skip]: pfdID 43, GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[43 -> skip]: pfdID 44, GLCaps[wgl vid 44 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[44 -> skip]: pfdID 45, GLCaps[wgl vid 45 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[45 -> skip]: pfdID 46, GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[46 -> skip]: pfdID 47, GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[47 -> skip]: pfdID 48, GLCaps[wgl vid 48 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[48 -> skip]: pfdID 49, GLCaps[wgl vid 49 arb: rgba 5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[49 -> skip]: pfdID 50, GLCaps[wgl vid 50 arb: rgba 5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[50 -> skip]: pfdID 51, GLCaps[wgl vid 51 arb: rgba 5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[51 -> skip]: pfdID 52, GLCaps[wgl vid 52 arb: rgba 5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[52 -> skip]: pfdID 53, GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[53 -> skip]: pfdID 54, GLCaps[wgl vid 54 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[54 -> skip]: pfdID 55, GLCaps[wgl vid 55 arb: rgba 3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[55 -> skip]: pfdID 56, GLCaps[wgl vid 56 arb: rgba 3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[56 -> skip]: pfdID 57, GLCaps[wgl vid 57 arb: rgba 3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[57 -> skip]: pfdID 58, GLCaps[wgl vid 58 arb: rgba 3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[58 -> skip]: pfdID 59, GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[59 -> skip]: pfdID 60, GLCaps[wgl vid 60 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[60 -> skip]: pfdID 61, GLCaps[wgl vid 61 arb: rgba 1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[61 -> skip]: pfdID 62, GLCaps[wgl vid 62 arb: rgba 1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[62 -> skip]: pfdID 63, GLCaps[wgl vid 63 arb: rgba 1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[63 -> skip]: pfdID 64, GLCaps[wgl vid 64 arb: rgba 1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[64 -> skip]: pfdID 65, GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[65 -> 42]: GLCaps[wgl vid 66 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[66 -> 43]: GLCaps[wgl vid 67 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[67 -> 44]: GLCaps[wgl vid 68 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[68 -> 45]: GLCaps[wgl vid 69 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[69 -> 46]: GLCaps[wgl vid 70 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[70 -> 47]: GLCaps[wgl vid 71 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[71 -> 48]: GLCaps[wgl vid 72 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[72 -> 49]: GLCaps[wgl vid 73 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[73 -> 50]: GLCaps[wgl vid 74 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[74 -> 51]: GLCaps[wgl vid 75 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[75 -> 52]: GLCaps[wgl vid 76 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[76 -> 53]: GLCaps[wgl vid 77 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[77 -> 54]: GLCaps[wgl vid 78 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[78 -> 55]: GLCaps[wgl vid 79 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[79 -> 56]: GLCaps[wgl vid 80 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[80 -> 57]: GLCaps[wgl vid 81 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[81 -> 58]: GLCaps[wgl vid 82 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[82 -> 59]: GLCaps[wgl vid 83 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[83 -> 60]: GLCaps[wgl vid 84 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[84 -> 61]: GLCaps[wgl vid 85 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[85 -> 62]: GLCaps[wgl vid 86 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[86 -> 63]: GLCaps[wgl vid 87 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[87 -> 64]: GLCaps[wgl vid 88 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[88 -> 65]: GLCaps[wgl vid 89 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[89 -> 66]: GLCaps[wgl vid 90 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[90 -> 67]: GLCaps[wgl vid 91 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[91 -> 68]: GLCaps[wgl vid 92 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[92 -> 69]: GLCaps[wgl vid 93 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[93 -> 70]: GLCaps[wgl vid 94 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[94 -> 71]: GLCaps[wgl vid 95 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[95 -> 72]: GLCaps[wgl vid 96 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[96 -> 73]: GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[97 -> 74]: GLCaps[wgl vid 98 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[98 -> 75]: GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[99 -> 76]: GLCaps[wgl vid 100 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[100 -> 77]: GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[101 -> 78]: GLCaps[wgl vid 102 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[102 -> 79]: GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[103 -> 80]: GLCaps[wgl vid 104 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[104 -> 81]: GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[105 -> 82]: GLCaps[wgl vid 106 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[106 -> 83]: GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] Drop [drawableType mismatch]: PFD[id = 1 (0x1), colorBits 32, rgba 8/8/8/8, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, flags: window, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 2 (0x2), colorBits 32, rgba 8/8/8/8, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 3 (0x3), colorBits 32, rgba 8/8/8/8, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 4 (0x4), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, flags: window, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 5 (0x5), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 6 (0x6), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, flags: window, opengl, dblbuf, hw-accel Drop [color bits excl BITMAP]: PFD[id = 31 (0x1f), colorBits 32, rgba 8/8/8/0, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, flags: window, bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 32 (0x20), colorBits 32, rgba 8/8/8/0, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, flags: window, bitmap, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 33 (0x21), colorBits 32, rgba 8/8/8/0, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 34 (0x22), colorBits 32, rgba 8/8/8/0, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, flags: window, opengl, dblbuf, hw-accel Drop [color bits excl BITMAP]: PFD[id = 35 (0x23), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, flags: window, bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 36 (0x24), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, flags: window, bitmap, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 37 (0x25), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 38 (0x26), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, flags: window, opengl, dblbuf, hw-accel Drop [color bits excl BITMAP]: PFD[id = 39 (0x27), colorBits 32, rgba 8/8/8/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: window, bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 40 (0x28), colorBits 32, rgba 8/8/8/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: window, bitmap, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 41 (0x29), colorBits 32, rgba 8/8/8/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 42 (0x2a), colorBits 32, rgba 8/8/8/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: window, opengl, dblbuf, hw-accel Drop [color bits excl BITMAP]: PFD[id = 45 (0x2d), colorBits 24, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 46 (0x2e), colorBits 24, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 49 (0x31), colorBits 16, rgba 5/5/5/0, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 50 (0x32), colorBits 16, rgba 5/5/5/0, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 51 (0x33), colorBits 16, rgba 5/5/5/8, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 52 (0x34), colorBits 16, rgba 5/5/5/8, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 53 (0x35), colorBits 16, rgba 5/5/5/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 54 (0x36), colorBits 16, rgba 5/5/5/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 55 (0x37), colorBits 8, rgba 3/3/2/0, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 56 (0x38), colorBits 8, rgba 3/3/2/0, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 57 (0x39), colorBits 8, rgba 3/3/2/8, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 58 (0x3a), colorBits 8, rgba 3/3/2/8, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 59 (0x3b), colorBits 8, rgba 3/3/2/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 60 (0x3c), colorBits 8, rgba 3/3/2/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 61 (0x3d), colorBits 4, rgba 1/1/1/0, accum-rgba 5/6/5/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 62 (0x3e), colorBits 4, rgba 1/1/1/0, accum-rgba 5/6/5/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 63 (0x3f), colorBits 4, rgba 1/1/1/8, accum-rgba 4/4/4/4, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 64 (0x40), colorBits 4, rgba 1/1/1/8, accum-rgba 4/4/4/4, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 65 (0x41), colorBits 4, rgba 1/1/1/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 66 (0x42), colorBits 4, rgba 1/1/1/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel GLCaps[wgl vid 1 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 13 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 19 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 25 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo]] GLCaps[wgl vid 32 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo]] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo]] GLCaps[wgl vid 34 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo]] GLCaps[wgl vid 35 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo]] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo]] GLCaps[wgl vid 37 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo]] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo]] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 40 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 42 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 43 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr [bitmap]] GLCaps[wgl vid 44 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr [bitmap]] GLCaps[wgl vid 47 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr [bitmap]] GLCaps[wgl vid 48 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr [bitmap]] GLCaps[wgl vid 66 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 67 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 68 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 69 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 70 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 71 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 72 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 73 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 74 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 75 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 76 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 77 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 78 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 79 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 80 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 81 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 82 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 83 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 84 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 85 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 86 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 87 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 88 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 89 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 90 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 91 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 92 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 93 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 94 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 95 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 96 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 98 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 100 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 102 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 104 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 106 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr [pbuffer]] WindowsProcessAffinity.reset() - pid 0xffffffffffffffff - main: OK true (werr 0), Affinity: 0x1 -> procMask 0xff 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 hasGLES3Impl false GLProfile.init defaultDevice WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] GLProfile.init defaultDevice Desktop WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] GLProfile.init defaultDevice EGL null GLProfile.init profile order [GL4bc, GL3bc, GL2, GL4, GL3, GLES3, GL4ES3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1] wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: GLCaps[wgl vid 1 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: GLCaps[wgl vid 13 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 19 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[20 -> 20]: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[21 -> 21]: GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[22 -> 22]: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[23 -> 23]: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[24 -> 24]: GLCaps[wgl vid 25 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[25 -> 25]: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[26 -> 26]: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[27 -> 27]: GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[28 -> 28]: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[29 -> 29]: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[30 -> 30]: GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[31 -> 31]: GLCaps[wgl vid 32 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[32 -> 32]: GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[33 -> 33]: GLCaps[wgl vid 34 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[34 -> 34]: GLCaps[wgl vid 35 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[35 -> 35]: GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[36 -> 36]: GLCaps[wgl vid 37 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[37 -> 37]: GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[38 -> 38]: GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[39 -> 39]: GLCaps[wgl vid 40 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[40 -> 40]: GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[41 -> 41]: GLCaps[wgl vid 42 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] wglARBPFIDs2GLCapabilities: bucket[42 -> skip]: pfdID 43, GLCaps[wgl vid 43 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[43 -> skip]: pfdID 44, GLCaps[wgl vid 44 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[44 -> skip]: pfdID 45, GLCaps[wgl vid 45 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[45 -> skip]: pfdID 46, GLCaps[wgl vid 46 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[46 -> skip]: pfdID 47, GLCaps[wgl vid 47 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[47 -> skip]: pfdID 48, GLCaps[wgl vid 48 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[48 -> skip]: pfdID 49, GLCaps[wgl vid 49 arb: rgba 5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[49 -> skip]: pfdID 50, GLCaps[wgl vid 50 arb: rgba 5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[50 -> skip]: pfdID 51, GLCaps[wgl vid 51 arb: rgba 5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[51 -> skip]: pfdID 52, GLCaps[wgl vid 52 arb: rgba 5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[52 -> skip]: pfdID 53, GLCaps[wgl vid 53 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[53 -> skip]: pfdID 54, GLCaps[wgl vid 54 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[54 -> skip]: pfdID 55, GLCaps[wgl vid 55 arb: rgba 3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[55 -> skip]: pfdID 56, GLCaps[wgl vid 56 arb: rgba 3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[56 -> skip]: pfdID 57, GLCaps[wgl vid 57 arb: rgba 3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[57 -> skip]: pfdID 58, GLCaps[wgl vid 58 arb: rgba 3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[58 -> skip]: pfdID 59, GLCaps[wgl vid 59 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[59 -> skip]: pfdID 60, GLCaps[wgl vid 60 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[60 -> skip]: pfdID 61, GLCaps[wgl vid 61 arb: rgba 1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[61 -> skip]: pfdID 62, GLCaps[wgl vid 62 arb: rgba 1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[62 -> skip]: pfdID 63, GLCaps[wgl vid 63 arb: rgba 1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[63 -> skip]: pfdID 64, GLCaps[wgl vid 64 arb: rgba 1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[64 -> skip]: pfdID 65, GLCaps[wgl vid 65 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]], winattr WINDOW, PBUFFER, FBO wglARBPFIDs2GLCapabilities: bucket[65 -> 42]: GLCaps[wgl vid 66 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[66 -> 43]: GLCaps[wgl vid 67 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[67 -> 44]: GLCaps[wgl vid 68 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[68 -> 45]: GLCaps[wgl vid 69 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[69 -> 46]: GLCaps[wgl vid 70 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[70 -> 47]: GLCaps[wgl vid 71 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[71 -> 48]: GLCaps[wgl vid 72 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[72 -> 49]: GLCaps[wgl vid 73 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[73 -> 50]: GLCaps[wgl vid 74 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[74 -> 51]: GLCaps[wgl vid 75 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[75 -> 52]: GLCaps[wgl vid 76 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[76 -> 53]: GLCaps[wgl vid 77 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[77 -> 54]: GLCaps[wgl vid 78 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample- ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[78 -> 55]: GLCaps[wgl vid 79 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[79 -> 56]: GLCaps[wgl vid 80 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[80 -> 57]: GLCaps[wgl vid 81 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[81 -> 58]: GLCaps[wgl vid 82 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[82 -> 59]: GLCaps[wgl vid 83 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[83 -> 60]: GLCaps[wgl vid 84 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[84 -> 61]: GLCaps[wgl vid 85 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[85 -> 62]: GLCaps[wgl vid 86 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[86 -> 63]: GLCaps[wgl vid 87 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[87 -> 64]: GLCaps[wgl vid 88 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[88 -> 65]: GLCaps[wgl vid 89 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[89 -> 66]: GLCaps[wgl vid 90 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[90 -> 67]: GLCaps[wgl vid 91 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[91 -> 68]: GLCaps[wgl vid 92 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[92 -> 69]: GLCaps[wgl vid 93 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[93 -> 70]: GLCaps[wgl vid 94 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[94 -> 71]: GLCaps[wgl vid 95 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[95 -> 72]: GLCaps[wgl vid 96 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[96 -> 73]: GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[97 -> 74]: GLCaps[wgl vid 98 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[98 -> 75]: GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[99 -> 76]: GLCaps[wgl vid 100 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[100 -> 77]: GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[101 -> 78]: GLCaps[wgl vid 102 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[102 -> 79]: GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[103 -> 80]: GLCaps[wgl vid 104 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[104 -> 81]: GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[105 -> 82]: GLCaps[wgl vid 106 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] wglARBPFIDs2GLCapabilities: bucket[106 -> 83]: GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] Drop [drawableType mismatch]: PFD[id = 1 (0x1), colorBits 32, rgba 8/8/8/8, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, flags: window, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 2 (0x2), colorBits 32, rgba 8/8/8/8, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 3 (0x3), colorBits 32, rgba 8/8/8/8, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 4 (0x4), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, flags: window, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 5 (0x5), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 6 (0x6), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, flags: window, opengl, dblbuf, hw-accel Drop [color bits excl BITMAP]: PFD[id = 31 (0x1f), colorBits 32, rgba 8/8/8/0, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, flags: window, bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 32 (0x20), colorBits 32, rgba 8/8/8/0, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, flags: window, bitmap, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 33 (0x21), colorBits 32, rgba 8/8/8/0, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 34 (0x22), colorBits 32, rgba 8/8/8/0, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, flags: window, opengl, dblbuf, hw-accel Drop [color bits excl BITMAP]: PFD[id = 35 (0x23), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, flags: window, bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 36 (0x24), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, flags: window, bitmap, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 37 (0x25), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 38 (0x26), colorBits 32, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, flags: window, opengl, dblbuf, hw-accel Drop [color bits excl BITMAP]: PFD[id = 39 (0x27), colorBits 32, rgba 8/8/8/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: window, bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 40 (0x28), colorBits 32, rgba 8/8/8/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: window, bitmap, opengl, hw-accel Drop [drawableType mismatch]: PFD[id = 41 (0x29), colorBits 32, rgba 8/8/8/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: window, opengl, dblbuf, hw-accel Drop [drawableType mismatch]: PFD[id = 42 (0x2a), colorBits 32, rgba 8/8/8/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: window, opengl, dblbuf, hw-accel Drop [color bits excl BITMAP]: PFD[id = 45 (0x2d), colorBits 24, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 46 (0x2e), colorBits 24, rgba 8/8/8/8, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 49 (0x31), colorBits 16, rgba 5/5/5/0, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 50 (0x32), colorBits 16, rgba 5/5/5/0, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 51 (0x33), colorBits 16, rgba 5/5/5/8, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 52 (0x34), colorBits 16, rgba 5/5/5/8, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 53 (0x35), colorBits 16, rgba 5/5/5/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 54 (0x36), colorBits 16, rgba 5/5/5/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 55 (0x37), colorBits 8, rgba 3/3/2/0, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 56 (0x38), colorBits 8, rgba 3/3/2/0, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 57 (0x39), colorBits 8, rgba 3/3/2/8, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 58 (0x3a), colorBits 8, rgba 3/3/2/8, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 59 (0x3b), colorBits 8, rgba 3/3/2/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 60 (0x3c), colorBits 8, rgba 3/3/2/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 61 (0x3d), colorBits 4, rgba 1/1/1/0, accum-rgba 5/6/5/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 62 (0x3e), colorBits 4, rgba 1/1/1/0, accum-rgba 5/6/5/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 63 (0x3f), colorBits 4, rgba 1/1/1/8, accum-rgba 4/4/4/4, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 64 (0x40), colorBits 4, rgba 1/1/1/8, accum-rgba 4/4/4/4, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 65 (0x41), colorBits 4, rgba 1/1/1/0, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, flags: bitmap, opengl, hw-accel Drop [color bits excl BITMAP]: PFD[id = 66 (0x42), colorBits 4, rgba 1/1/1/0, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, flags: bitmap, opengl, hw-accel GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] Natives GL4bc true [4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GL4 true [4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GLES3 false GL3bc true [4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GL3 true [4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GL2 true [4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware)] GLES2 false GLES1 false Count 5 / 8 Common GL4ES3 true GL2GL3 true GL2ES2 true GL2ES1 true Mappings GL2ES2 GLProfile[GL2ES2/GL4.hw] GL2ES1 GLProfile[GL2ES1/GL4bc.hw] GL2 GLProfile[GL2/GL4bc.hw] GL4 GLProfile[GL4/GL4.hw] GL3 GLProfile[GL3/GL4.hw] GL4bc GLProfile[GL4bc/GL4bc.hw] GL4ES3 GLProfile[GL4ES3/GL4.hw] GL2GL3 GLProfile[GL2GL3/GL4bc.hw] GL3bc GLProfile[GL3bc/GL4bc.hw] default GLProfile[GL4bc/GL4bc.hw] Count 9 / 12 Desktop Capabilities: GLCaps[wgl vid 1 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo, pbuffer]] GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo, pbuffer]] GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr [fbo, pbuffer]] GLCaps[wgl vid 4 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 7 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 10 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 13 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 16 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 19 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 22 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 25 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 28 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[wgl vid 31 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 32 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 33 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 34 arb: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 35 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 36 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 37 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 38 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]] GLCaps[wgl vid 39 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on- scr[fbo]] GLCaps[wgl vid 40 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on- scr[fbo]] GLCaps[wgl vid 41 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on- scr[fbo]] GLCaps[wgl vid 42 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on- scr[fbo]] GLCaps[wgl vid 43 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] GLCaps[wgl vid 44 gdi: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] GLCaps[wgl vid 47 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] GLCaps[wgl vid 48 gdi: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]] GLCaps[wgl vid 66 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 67 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 68 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 69 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 70 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 71 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 72 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 73 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 74 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 75 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 76 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 77 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 78 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 79 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 80 arb: rgba 11/11/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 81 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 82 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 83 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 84 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 85 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 86 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 87 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 88 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 89 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 90 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 91 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 92 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 93 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 94 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 95 arb: rgba 11/11/10/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 96 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 97 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 98 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 99 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 100 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 101 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 102 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 103 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 104 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 105 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 106 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] GLCaps[wgl vid 107 arb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] EGL Capabilities: none Sep 30, 2014 4:18:25 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@3f7b3046: startup date [Tue Sep 30 04:18:25 UTC 2014]; root of context hierarchy Sep 30, 2014 4:18:25 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext.xml] Sep 30, 2014 4:18:25 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_layers.xml] Sep 30, 2014 4:18:25 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_tools.xml] Sep 30, 2014 4:18:25 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_actions.xml] AWT-EventQueue-0: setRealized: drawable WindowsPbufferWGLDrawable, surface WrappedSurface, isProxySurface true: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at jogamp.opengl.GLDrawableFactoryImpl.createOffscreenAutoDrawable(GLDrawableFactoryImpl.java:278) at Atlas.display.ORJoglProfileFactory.createORJoglProfile(ORJoglProfileFactory.java:89) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:631) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0: Pbuffer config: WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 0, ARB-Choosen false, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]], chosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]]] AWT-EventQueue-0: Pbuffer parentHdc = 0xffffffffd8010b22 AWT-EventQueue-0: Pbuffer chosenCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] 20 suitable pixel formats found pixel format 2 (index 0): GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 3 (index 1): GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 8 (index 2): GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 9 (index 3): GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 11 (index 4): GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 12 (index 5): GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 14 (index 6): GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 15 (index 7): GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 17 (index 8): GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 18 (index 9): GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 5 (index 10): GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 6 (index 11): GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 20 (index 12): GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 21 (index 13): GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 23 (index 14): GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 24 (index 15): GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 26 (index 16): GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 27 (index 17): GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 29 (index 18): GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] pixel format 30 (index 19): GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]] AWT-EventQueue-0: GLContext.resetStates(isInit true) AWT-EventQueue-0: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer]], share 0x0 AWT-EventQueue-0: createContextARB: mappedVersionsAvailableSet(decon): true AWT-EventQueue-0: createContextARB: Requested 4.0 (Core profile, hardware) AWT-EventQueue-0: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) AWT-EventQueue-0: Initializing WGL extension address table: WGL-.windows_decon_0 AWT-EventQueue-0: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 AWT-EventQueue-0 - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0xfffffffff1010252, share 0x0, direct true, wglCreateContextAttribsARB: 0x618fb0f0 AWT-EventQueue-0: createContextARBImpl: OK 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, share 0, direct true Info: setGL (OpenGL null): AWT-EventQueue-0, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@7d438814 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:879) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:299) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:465) at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:183) at Atlas.display.ORJoglProfileFactory.createORJoglProfile(ORJoglProfileFactory.java:95) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:631) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) AWT-EventQueue-0: Initializing WGL extension address table: WGL-.windows_decon_0 AWT-EventQueue-0: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 AWT-EventQueue-0: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Pre version verification - expected 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, glVersionsMapping false AWT-EventQueue-0: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number (Int) 4.4.0 AWT-EventQueue-0: GLContext.setGLFuncAvail: Post version verification req 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) -> has 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] AWT-EventQueue-0: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 AWT-EventQueue-0: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4040003) -> 0x5eda5064 AWT-EventQueue-0: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4040003) -> 0x4ed405e2 - entries: 290 AWT-EventQueue-0: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 AWT-EventQueue-0: createImpl: OK (ARB, using sharedContext) share 0x0 AWT-EventQueue-0: Create GL context OK: obj 0x65bf7793, ctx 0x20000, surf 0xfffffffff1010252 for jogamp.opengl.windows.wgl.WindowsWGLContext - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: null, GLEventListeners num 0 [].invokeGL(): Running initAction GLAutoDrawableBase.defaultDisplay: contextCreated true AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1489) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:611) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.initialize(OrionMapDisplayPanel.java:41) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:632) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable Factory #0: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d Factory #1: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@126db04e Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def Factory #3: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@3d98c28c 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.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d WindowsAWTWGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:191) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl (WindowsAWTWGLGraphicsConfigurationFactory.java:109) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1489) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:611) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.initialize(OrionMapDisplayPanel.java:41) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:632) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilities Factory #0: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d Factory #1: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@126db04e Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def Factory #3: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@3d98c28c GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.windows.WindowsGraphicsDevice, 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.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def updateGraphicsConfiguration(using shared): hdc 0xffffffffd8010b22 user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0xffffffffd8010b22, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 20 pixel format 2 (index 0): GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 3 (index 1): GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 8 (index 2): GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 9 (index 3): GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 11 (index 4): GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 12 (index 5): GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 14 (index 6): GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 15 (index 7): GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 17 (index 8): GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 18 (index 9): GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 5 (index 10): GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 6 (index 11): GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 20 (index 12): GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 21 (index 13): GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 23 (index 14): GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 24 (index 15): GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 26 (index 16): GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 27 (index 17): GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 29 (index 18): GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 30 (index 19): GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: 20 pfd ids, skipCapsChooser false, WINDOW, 20 glcaps updateGraphicsConfigurationARB: Used wglChoosePixelFormatARB to recommend pixel format 2, idx 0, GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.opengl.DefaultGLCapabilitiesChooser.chooseCapabilities(DefaultGLCapabilitiesChooser.java:129) at jogamp.opengl.GLGraphicsConfigurationFactory.chooseCapabilities(GLGraphicsConfigurationFactory.java:65) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfigurationARB (WindowsWGLGraphicsConfigurationFactory.java:436) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration (WindowsWGLGraphicsConfigurationFactory.java:302) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.preselectGraphicsConfiguration (WindowsWGLGraphicsConfigurationFactory.java:271) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.preselectGraphicsConfiguration (WindowsWGLGraphicsConfiguration.java:155) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl (WindowsAWTWGLGraphicsConfigurationFactory.java:129) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1489) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:611) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.initialize(OrionMapDisplayPanel.java:41) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:632) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Desired: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Available: 20 0: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 1: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 2: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 3: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 4: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 5: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 6: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 7: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 8: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 9: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 10: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr [.]] 11: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr [.]] 12: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 13: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 14: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 15: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 16: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 17: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 18: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 19: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] Window system's recommended choice: 0 Choosing window system's recommended choice of 0 GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] chooseCapabilities: Chosen idx 0 chosen pfdID (ARB): native recommended 1 chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], skipCapsChooser false *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] WindowsAWTWGLGraphicsConfigurationFactory: Found new AWT PFD ID 2 -> WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen [WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on- scr[.]]] AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase method found: true AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWTWindow[0x4b28f983][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x130090, surfaceHandle 0xffffffffd8010b22, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@283002a2 [dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice [type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT [pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@283002a2[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration [DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <6f152e01, 577f7ca0>[count 1, qsz 0, owner <AWT-EventQueue-0>]] GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, Handle 0xffffffffd8010b22, Surface JAWTWindow[0x4b28f983][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x130090, surfaceHandle 0xffffffffd8010b22, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@283002a2 [dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice [type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT [pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@283002a2[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration [DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <6f152e01, 577f7ca0>[count 1, qsz 0, owner <AWT-EventQueue-0>]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x20000 AWT-EventQueue-0: Context created: has shared true AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, handle 0x0, Drawable size 0x0 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration [AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@283002a2[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]] Animator add: 0x652916e4 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed false, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 Animator.initImpl: baseName FPSAWTAnimator, implClazz com.jogamp.opengl.util.AWTAnimatorImpl - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 finishLifecycleAction(com.jogamp.opengl.util.AnimatorBase$1): OK true- pollPeriod 0, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] Animator add: Wait for Animating/ECT OK: true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], dect null AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x495, pixelScale 1x1] -> 727x495 * 1x1 -> 727x495 - surfaceHandle 0x0 AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:474) at javax.media.opengl.awt.GLCanvas.access$100(GLCanvas.java:166) at javax.media.opengl.awt.GLCanvas$3.run(GLCanvas.java:484) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:494) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:722) at javax.media.opengl.awt.GLCanvas.reshapeImpl(GLCanvas.java:799) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:782) at java.awt.Component.setBounds(Unknown Source) at java.awt.BorderLayout.layoutContainer(Unknown Source) at java.awt.Container.layout(Unknown Source) at java.awt.Container.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) setPixelFormat (post): hdc 0xffffffffd8010b22, 0 -> 2, set: true AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps [rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, Handle 0x0, Surface JAWTWindow[0x4b28f983][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x130090, surfaceHandle 0x0, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 727x495], pixels[s 1x1 -> 727x495], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@283002a2[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, handle 0x0, Drawable size 727x495 surface[727x495], AWT[pos 0/0, size 727x495, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice [screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@283002a2[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <6f152e01, 577f7ca0>[count 0, qsz 0, owner <NULL>]]] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false (null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:134) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false (null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer0,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating false, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer0,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0- FPSAWTAnimator-Timer0,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer0,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] Threading: jogl.1thread worker, singleThreaded true, hasAWT true, mode ST_WORKER, plugin jogamp.opengl.awt.AWTThreadingPlugin@4e763e0c JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x20000 JOGL-GLWorkerThread-: createContextARB: mappedVersionsAvailableSet(decon): true JOGL-GLWorkerThread-: createContextARB: Requested 4.0 (Core profile, hardware) JOGL-GLWorkerThread-: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 JOGL-GLWorkerThread- - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0xffffffffd8010b22, share 0x20000, direct true, wglCreateContextAttribsARB: 0x618fb0f0 JOGL-GLWorkerThread-: createContextARBImpl: OK 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, share 131072, direct true Info: setGL (OpenGL null): JOGL-GLWorkerThread-, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@7c95bf39 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:879) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:299) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) -> has 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4040003) -> 0x5eda5064 JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4040003) -> 0x4ed405e2 - entries: 290 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 JOGL-GLWorkerThread-: createImpl: OK (ARB, using sharedContext) share 0x20000 JOGL-GLWorkerThread-: Create GL context OK: obj 0x72cf1940, ctx 0x10002, surf 0xffffffffd8010b22 for jogamp.opengl.windows.wgl.WindowsWGLContext - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)], GLEventListeners num 1 [ARL_GUI.Map_GUI.map.OrionMapControl@1[init false], ].invokeGL(): Running initAction GL_VENDOR: ATI Technologies Inc. GL_RENDERER: AMD Radeon E6760 GL_VERSION: 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: Reshape: 727x495 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x492, pixelScale 1x1] -> 727x492 * 1x1 -> 727x492 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x492 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x489, pixelScale 1x1] -> 727x489 * 1x1 -> 727x489 - surfaceHandle 0xffffffffd8010b22 JOGL-GLWorkerThread-: Reshape: 727x489 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x487, pixelScale 1x1] -> 727x487 * 1x1 -> 727x487 - surfaceHandle 0x620109cd AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x485, pixelScale 1x1] -> 727x485 * 1x1 -> 727x485 - surfaceHandle 0x620109cd AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x480, pixelScale 1x1] -> 727x480 * 1x1 -> 727x480 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x480 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x478, pixelScale 1x1] -> 727x478 * 1x1 -> 727x478 - surfaceHandle 0xffffffffd8010b22 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x471, pixelScale 1x1] -> 727x471 * 1x1 -> 727x471 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x468, pixelScale 1x1] -> 727x468 * 1x1 -> 727x468 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x468 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x462, pixelScale 1x1] -> 727x462 * 1x1 -> 727x462 - surfaceHandle 0x320106d9 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x455, pixelScale 1x1] -> 727x455 * 1x1 -> 727x455 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x455 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x445, pixelScale 1x1] -> 727x445 * 1x1 -> 727x445 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x445 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x443, pixelScale 1x1] -> 727x443 * 1x1 -> 727x443 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x443 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x442, pixelScale 1x1] -> 727x442 * 1x1 -> 727x442 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x442 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x441, pixelScale 1x1] -> 727x441 * 1x1 -> 727x441 - surfaceHandle 0x320106d9 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x440, pixelScale 1x1] -> 727x440 * 1x1 -> 727x440 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x439, pixelScale 1x1] -> 727x439 * 1x1 -> 727x439 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x439 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x430, pixelScale 1x1] -> 727x430 * 1x1 -> 727x430 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x427, pixelScale 1x1] -> 727x427 * 1x1 -> 727x427 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x427 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x417, pixelScale 1x1] -> 727x417 * 1x1 -> 727x417 - surfaceHandle 0x0 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x414, pixelScale 1x1] -> 727x414 * 1x1 -> 727x414 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x414 AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x411, pixelScale 1x1] -> 727x411 * 1x1 -> 727x411 - surfaceHandle 0x620109cd AWT-EventQueue-0: GLCanvas.reshape.0 canvas0 resize [ this 727x410, pixelScale 1x1] -> 727x410 * 1x1 -> 727x410 - surfaceHandle 0x0 JOGL-GLWorkerThread-: Reshape: 727x410 Sep 30, 2014 4:18:54 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@36b2dcdb: startup date [Tue Sep 30 04:18:54 UTC 2014]; root of context hierarchy Sep 30, 2014 4:18:54 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext.xml] Sep 30, 2014 4:18:54 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_layers.xml] Sep 30, 2014 4:18:54 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_tools.xml] Sep 30, 2014 4:18:54 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_actions.xml] AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1489) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:611) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.initialize(OrionMapDisplayPanel.java:41) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:632) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable Factory #0: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d Factory #1: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@126db04e Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def Factory #3: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@3d98c28c 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.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d WindowsAWTWGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:191) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl (WindowsAWTWGLGraphicsConfigurationFactory.java:109) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1489) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:611) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.initialize(OrionMapDisplayPanel.java:41) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:632) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilities Factory #0: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d Factory #1: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@126db04e Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def Factory #3: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@3d98c28c GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.windows.WindowsGraphicsDevice, 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.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def updateGraphicsConfiguration(using shared): hdc 0x620109cd user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0x620109cd, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 20 pixel format 2 (index 0): GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 3 (index 1): GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 8 (index 2): GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 9 (index 3): GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 11 (index 4): GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 12 (index 5): GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 14 (index 6): GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 15 (index 7): GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 17 (index 8): GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 18 (index 9): GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 5 (index 10): GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 6 (index 11): GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 20 (index 12): GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 21 (index 13): GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 23 (index 14): GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 24 (index 15): GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 26 (index 16): GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 27 (index 17): GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 29 (index 18): GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 30 (index 19): GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: 20 pfd ids, skipCapsChooser false, WINDOW, 20 glcaps updateGraphicsConfigurationARB: Used wglChoosePixelFormatARB to recommend pixel format 2, idx 0, GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.opengl.DefaultGLCapabilitiesChooser.chooseCapabilities(DefaultGLCapabilitiesChooser.java:129) at jogamp.opengl.GLGraphicsConfigurationFactory.chooseCapabilities(GLGraphicsConfigurationFactory.java:65) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfigurationARB (WindowsWGLGraphicsConfigurationFactory.java:436) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration (WindowsWGLGraphicsConfigurationFactory.java:302) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.preselectGraphicsConfiguration (WindowsWGLGraphicsConfigurationFactory.java:271) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.preselectGraphicsConfiguration (WindowsWGLGraphicsConfiguration.java:155) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl (WindowsAWTWGLGraphicsConfigurationFactory.java:129) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1489) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:611) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.initialize(OrionMapDisplayPanel.java:41) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:632) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Desired: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Available: 20 0: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 1: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 2: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 3: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 4: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 5: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 6: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 7: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 8: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 9: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 10: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr [.]] 11: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr [.]] 12: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 13: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 14: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 15: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 16: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 17: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 18: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 19: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] Window system's recommended choice: 0 Choosing window system's recommended choice of 0 GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] chooseCapabilities: Chosen idx 0 chosen pfdID (ARB): native recommended 1 chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], skipCapsChooser false *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] WindowsAWTWGLGraphicsConfigurationFactory: Found new AWT PFD ID 2 -> WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen [WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on- scr[.]]] AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWTWindow[0x6480278f][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x14021e, surfaceHandle 0x320106d9, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@674c4ff[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@674c4ff[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <19a550d5, 345ddd1a> [count 1, qsz 0, owner <AWT-EventQueue-0>]] GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, Handle 0x320106d9, Surface JAWTWindow[0x6480278f][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x14021e, surfaceHandle 0x320106d9, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@674c4ff[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@674c4ff[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <19a550d5, 345ddd1a> [count 1, qsz 0, owner <AWT-EventQueue-0>]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x20000 AWT-EventQueue-0: Context created: has shared true AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, handle 0x0, Drawable size 0x0 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration [AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@674c4ff[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]] FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 1056, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 1056, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:316) at Atlas.map.AnimatorManager.StopAnimators(AnimatorManager.java:113) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:634) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 1056, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer0,6,main], exclCtxThread false(null)] Animator add: 0x2692a0e1 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed false, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 Animator.initImpl: baseName FPSAWTAnimator, implClazz com.jogamp.opengl.util.AWTAnimatorImpl - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 finishLifecycleAction(com.jogamp.opengl.util.AnimatorBase$1): OK true- pollPeriod 0, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] Animator add: Wait for Animating/ECT OK: true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], dect null AWT-EventQueue-0: GLCanvas.reshape.0 canvas1 resize [ this 727x495, pixelScale 1x1] -> 727x495 * 1x1 -> 727x495 - surfaceHandle 0x0 AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:474) at javax.media.opengl.awt.GLCanvas.access$100(GLCanvas.java:166) at javax.media.opengl.awt.GLCanvas$3.run(GLCanvas.java:484) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:494) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:722) at javax.media.opengl.awt.GLCanvas.reshapeImpl(GLCanvas.java:799) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:782) at java.awt.Component.setBounds(Unknown Source) at java.awt.BorderLayout.layoutContainer(Unknown Source) at java.awt.Container.layout(Unknown Source) at java.awt.Container.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) setPixelFormat (post): hdc 0x320106d9, 0 -> 2, set: true AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps [rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, Handle 0x0, Surface JAWTWindow[0x6480278f][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x14021e, surfaceHandle 0x0, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 727x495], pixels[s 1x1 -> 727x495], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@674c4ff[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, handle 0x0, Drawable size 727x495 surface[727x495], AWT[pos 0/0, size 727x495, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice [screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@674c4ff[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <19a550d5, 345ddd1a>[count 0, qsz 0, owner <NULL>]]] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false (null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:134) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false (null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer1,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating false, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer1,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0- FPSAWTAnimator-Timer1,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer1,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x10002 JOGL-GLWorkerThread-: createContextARB: mappedVersionsAvailableSet(decon): true JOGL-GLWorkerThread-: createContextARB: Requested 4.0 (Core profile, hardware) JOGL-GLWorkerThread-: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 JOGL-GLWorkerThread- - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0x320106d9, share 0x10002, direct true, wglCreateContextAttribsARB: 0x618fb0f0 JOGL-GLWorkerThread-: createContextARBImpl: OK 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, share 65538, direct true Info: setGL (OpenGL null): JOGL-GLWorkerThread-, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1fc16283 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:879) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:299) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Str) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 4.4.12874 Compatibility Profile Context 14.100.0.0, Number(Int) 4.4.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) -> has 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4040003) -> 0x5eda5064 JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4040003) -> 0x4ed405e2 - entries: 290 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x4040003 - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - glErr 0x0 JOGL-GLWorkerThread-: createImpl: OK (ARB, using sharedContext) share 0x10002 JOGL-GLWorkerThread-: Create GL context OK: obj 0x7e5ef0d1, ctx 0x10003, surf 0x320106d9 for jogamp.opengl.windows.wgl.WindowsWGLContext - 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.12874 Compatibility Profile Context 14.100.0.0 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)], GLEventListeners num 1 [ARL_GUI.Map_GUI.map.OrionMapControl@2[init false], ].invokeGL(): Running initAction GL_VENDOR: ATI Technologies Inc. GL_RENDERER: AMD Radeon E6760 GL_VERSION: 4.4.12874 Compatibility Profile Context 14.100.0.0 JOGL-GLWorkerThread-: Reshape: 727x495 FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop true -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 1056, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:149) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false (null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer2,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer2,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0- FPSAWTAnimator-Timer2,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer2,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] Sep 30, 2014 4:19:10 AM org.springframework.context.support.AbstractApplicationContext prepareRefresh INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@679f85e0: startup date [Tue Sep 30 04:19:10 UTC 2014]; root of context hierarchy Sep 30, 2014 4:19:10 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext.xml] Sep 30, 2014 4:19:10 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_layers.xml] Sep 30, 2014 4:19:10 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_tools.xml] Sep 30, 2014 4:19:10 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from class path resource [ARL_GUI/Map_GUI/spring/applicationContext_actions.xml] AWT-EventQueue-0: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0], isBeansDesignTime false java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1489) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:611) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.initialize(OrionMapDisplayPanel.java:41) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:632) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable Factory #0: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d Factory #1: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@126db04e Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def Factory #3: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@3d98c28c 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.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d WindowsAWTWGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:229) at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:191) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl (WindowsAWTWGLGraphicsConfigurationFactory.java:109) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1489) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:611) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.initialize(OrionMapDisplayPanel.java:41) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:632) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilities Factory #0: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@a52c93d Factory #1: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@126db04e Factory #2: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def Factory #3: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@3d98c28c GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.windows.WindowsGraphicsDevice, 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.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@7fab6def updateGraphicsConfiguration(using shared): hdc 0xffffffffa9010913 user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0xffffffffa9010913, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 20 pixel format 2 (index 0): GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 3 (index 1): GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 8 (index 2): GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 9 (index 3): GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 11 (index 4): GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 12 (index 5): GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 14 (index 6): GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 15 (index 7): GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 17 (index 8): GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 18 (index 9): GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 5 (index 10): GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 6 (index 11): GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 20 (index 12): GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 21 (index 13): GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 23 (index 14): GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 24 (index 15): GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 26 (index 16): GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 27 (index 17): GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 29 (index 18): GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] pixel format 30 (index 19): GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample- ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: 20 pfd ids, skipCapsChooser false, WINDOW, 20 glcaps updateGraphicsConfigurationARB: Used wglChoosePixelFormatARB to recommend pixel format 2, idx 0, GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at javax.media.opengl.DefaultGLCapabilitiesChooser.chooseCapabilities(DefaultGLCapabilitiesChooser.java:129) at jogamp.opengl.GLGraphicsConfigurationFactory.chooseCapabilities(GLGraphicsConfigurationFactory.java:65) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfigurationARB (WindowsWGLGraphicsConfigurationFactory.java:436) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration (WindowsWGLGraphicsConfigurationFactory.java:302) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.preselectGraphicsConfiguration (WindowsWGLGraphicsConfigurationFactory.java:271) at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.preselectGraphicsConfiguration (WindowsWGLGraphicsConfiguration.java:155) at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl (WindowsAWTWGLGraphicsConfigurationFactory.java:129) at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:422) at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1489) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:611) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at ARL_GUI.Map_GUI.map.OrionMapDisplayPanel.initialize(OrionMapDisplayPanel.java:41) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:632) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Desired: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Available: 20 0: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 1: GLCaps[wgl vid 3 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] 2: GLCaps[wgl vid 8 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 3: GLCaps[wgl vid 9 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 4: GLCaps[wgl vid 11 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 5: GLCaps[wgl vid 12 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 6: GLCaps[wgl vid 14 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 7: GLCaps[wgl vid 15 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 8: GLCaps[wgl vid 17 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 9: GLCaps[wgl vid 18 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 10: GLCaps[wgl vid 5 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr [.]] 11: GLCaps[wgl vid 6 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr [.]] 12: GLCaps[wgl vid 20 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 13: GLCaps[wgl vid 21 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 14: GLCaps[wgl vid 23 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 15: GLCaps[wgl vid 24 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 16: GLCaps[wgl vid 26 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 17: GLCaps[wgl vid 27 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 18: GLCaps[wgl vid 29 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] 19: GLCaps[wgl vid 30 arb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]] Window system's recommended choice: 0 Choosing window system's recommended choice of 0 GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] chooseCapabilities: Chosen idx 0 chosen pfdID (ARB): native recommended 1 chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], skipCapsChooser false *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] WindowsAWTWGLGraphicsConfigurationFactory: Found new AWT PFD ID 2 -> WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen [WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on- scr[.]]] AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException AWT-EventQueue-0: GLCanvas: TK disableBackgroundErase error: null GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWTWindow[0x1d282fcc][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x1e01be, surfaceHandle 0x7b0107ea, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@120890fd[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@120890fd[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <395a0908, 460709a2> [count 1, qsz 0, owner <AWT-EventQueue-0>]] GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, Handle 0x7b0107ea, Surface JAWTWindow[0x1d282fcc][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x1e01be, surfaceHandle 0x7b0107ea, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 0x0], pixels[s 1x1 -> 0x0], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@120890fd[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@120890fd[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <395a0908, 460709a2> [count 1, qsz 0, owner <AWT-EventQueue-0>]]] AWT-EventQueue-0: GLContext.resetStates(isInit true) GLContextShareSet: registereSharing: 1: 0x0, 2: 0x20000 AWT-EventQueue-0: Context created: has shared true AWT-EventQueue-0: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, handle 0x0, Drawable size 0x0 surface[0x0], AWT[pos 0/0, size 0x0, visible true, displayable true, showing false, AWTGraphicsConfiguration [AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile [GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@120890fd[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]] FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 667, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 667, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:316) at Atlas.map.AnimatorManager.StopAnimators(AnimatorManager.java:113) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:634) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 667, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer1,6,main], exclCtxThread false(null)] FPSAnimator.stop() START: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 628, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$3): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 628, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.stop(FPSAnimator.java:316) at Atlas.map.AnimatorManager.StopAnimators(AnimatorManager.java:113) at ARL_GUI.Map_GUI.MapWindowPanel.initializeMapContainer(MapWindowPanel.java:634) at ARL_GUI.Map_GUI.OrionMapManager.createNewMapFrame(OrionMapManager.java:132) at ARL_GUI.MDI_GUI.ToolsMenuActionListener$1.run(ToolsMenuActionListener.java:168) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.stop() END: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 628, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer2,6,main], exclCtxThread false(null)] Animator add: 0x70c710ec - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed false, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 Animator.initImpl: baseName FPSAWTAnimator, implClazz com.jogamp.opengl.util.AWTAnimatorImpl - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 0, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] - AWT-EventQueue-0 finishLifecycleAction(com.jogamp.opengl.util.AnimatorBase$1): OK true- pollPeriod 0, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] Animator add: Wait for Animating/ECT OK: true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)], dect null AWT-EventQueue-0: GLCanvas.reshape.0 canvas2 resize [ this 727x495, pixelScale 1x1] -> 727x495 * 1x1 -> 727x495 - surfaceHandle 0x0 AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:179) at javax.media.opengl.awt.GLCanvas.setRealizedImpl(GLCanvas.java:474) at javax.media.opengl.awt.GLCanvas.access$100(GLCanvas.java:166) at javax.media.opengl.awt.GLCanvas$3.run(GLCanvas.java:484) at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:88) at javax.media.opengl.awt.GLCanvas.setRealized(GLCanvas.java:494) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:722) at javax.media.opengl.awt.GLCanvas.reshapeImpl(GLCanvas.java:799) at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:782) at java.awt.Component.setBounds(Unknown Source) at java.awt.BorderLayout.layoutContainer(Unknown Source) at java.awt.Container.layout(Unknown Source) at java.awt.Container.doLayout(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validateTree(Unknown Source) at java.awt.Container.validate(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) setPixelFormat (post): hdc 0xffffffffa9010913, 32 -> 2, set: false AWT-EventQueue-0: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps [rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] AWT-EventQueue-0: Realized Drawable: isRealized true, WindowsOnscreenWGLDrawable[Realized true, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, Handle 0x0, Surface JAWTWindow[0x1d282fcc][JVM version: 1.7.0_60 (1.7.0 update 60) JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1x1, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x1e01be, surfaceHandle 0x0, bounds [ 0 / 0 727 x 495 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 727x495], pixels[s 1x1 -> 727x495], visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@120890fd[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable, Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@f35a686, handle 0x0, Drawable size 727x495 surface[727x495], AWT[pos 0/0, size 727x495, visible true, displayable true, showing false, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice [screen=0], handle 0x0], idx 0], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], sun.awt.Win32GraphicsConfig@120890fd[dev=Win32GraphicsDevice[screen=0],pixfmt=2], encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]], idx 0], pfdID 2, ARB-Choosen true, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]], surfaceLock <395a0908, 460709a2>[count 0, qsz 0, owner <NULL>]]] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false (null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:134) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false (null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer3,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating false, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer3,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0- FPSAWTAnimator-Timer3,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer3,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x10002 JOGL-GLWorkerThread-: createContextARB: mappedVersionsAvailableSet(decon): true JOGL-GLWorkerThread-: createContextARB: Requested 4.0 (Core profile, hardware) JOGL-GLWorkerThread-: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 JOGL-GLWorkerThread- - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0x3c010a6c, share 0x10002, direct true, wglCreateContextAttribsARB: 0x618fb0f0 JOGL-GLWorkerThread-: createContextARBImpl: NO 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation Info: setGL (OpenGL null): JOGL-GLWorkerThread-, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@5b81e58 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:288) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1401) at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:318) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 1.1.0, Number(Int) 0.0.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 1.1 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK false Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - 1.1.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x1010002) -> 0x77851717 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@5b81e58, OpenGL 1.1 (Compat profile, hardware) - 1.1.0 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (Compat profile, hardware) - 1.1.0, use glGetString JOGL-GLWorkerThread-:ExtensionAvailabilityCache: GL_EXTENSIONS: 3, used glGetString JOGL-GLWorkerThread-:ExtensionAvailabilityCache: GLX_EXTENSIONS: 0 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: GL vendor: Microsoft Corporation JOGL-GLWorkerThread-:ExtensionAvailabilityCache: ALL EXTENSIONS: 3 JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions JOGL-GLWorkerThread-:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x1010002) -> 0x42af244e - entries: 6 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - glErr 0x500 JOGL-GLWorkerThread-: GLContext.ContextSwitch[makeCurrent.1]: Context lock.unlock() due to error, res CONTEXT_NOT_CURRENT, <78789f15, 3714597d>[count 1, qsz 0, owner <JOGL-GLWorkerThread->] FPSAnimator stopping: false, Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer3,6,main], stopped false, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false] FPSAnimator stop Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer3,6,main], stopped true, paused false shouldRun false, shouldStop true -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextThread: caught: javax.media.opengl.GLException: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile [GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: javax.media.opengl.GLException: javax.media.opengl.GLException: JOGL- GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:84) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:446) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:175) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Caused by: javax.media.opengl.GLException: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.ThreadingImpl.invokeOnWorkerThread(ThreadingImpl.java:224) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:108) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:201) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:202) at javax.media.opengl.Threading.invoke(Threading.java:221) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:522) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:77) ... 4 more Caused by: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:371) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) Exception in thread "AWT-EventQueue-0-FPSAWTAnimator-Timer3" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: javax.media.opengl.GLException: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:84) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:446) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:175) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Caused by: javax.media.opengl.GLException: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.ThreadingImpl.invokeOnWorkerThread(ThreadingImpl.java:224) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:108) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:201) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:202) at javax.media.opengl.Threading.invoke(Threading.java:221) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:522) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:77) ... 4 more Caused by: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:371) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop true -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 667, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:149) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false (null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer4,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer4,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0- FPSAWTAnimator-Timer4,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer4,6,main] FPSAnimator.start() START: Task[thread null, stopped false, paused false shouldRun false, shouldStop true -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 628, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer4,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] finishLifecycleAction(com.jogamp.opengl.util.FPSAnimator$1): OK false- pollPeriod 32, blocking false, waited 0/1000 - AWT-EventQueue-0 - com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:618) at com.jogamp.opengl.util.FPSAnimator.start(FPSAnimator.java:276) at Atlas.map.AnimatorManager.StartAnimators(AnimatorManager.java:149) at ARL_GUI.Map_GUI.MapWindowPanel$2.windowOpened(MapWindowPanel.java:373) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.AWTEventMulticaster.windowOpened(Unknown Source) at java.awt.Window.processWindowEvent(Unknown Source) at javax.swing.JFrame.processWindowEvent(Unknown Source) at java.awt.Window.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) FPSAnimator.start() END: Task[thread null, stopped false, paused false shouldRun true, shouldStop false -- started false, animating false, paused false, drawable 1, drawablesEmpty false], Thread[AWT-EventQueue-0,6,main]: com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false (null)] FPSAnimator start/resume:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer5,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] AnimatorBase.setExclusiveContextImpl exlusive false: Enable false for com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer5,6,main], exclCtxThread false(null)] - Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main] GLDrawableHelper.setExclusiveContextThread(): START switch nop, thread null -> null -- currentThread Thread[AWT-EventQueue-0- FPSAWTAnimator-Timer5,6,main] GLDrawableHelper.setExclusiveContextThread(): END switch nop, thread null -- currentThread Thread[AWT-EventQueue-0-FPSAWTAnimator- Timer5,6,main] FPSAnimator P1:Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main]: Task[thread Thread[AWT-EventQueue-0-FPSAWTAnimator-Timer5,6,main], stopped false, paused false shouldRun true, shouldStop false -- started true, animating true, paused false, drawable 1, drawablesEmpty false] JOGL-GLWorkerThread-: createImpl: START GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x10002 JOGL-GLWorkerThread-: createContextARB: mappedVersionsAvailableSet(decon): true JOGL-GLWorkerThread-: createContextARB: Requested 4.0 (Core profile, hardware) JOGL-GLWorkerThread-: createContextARB: Mapped 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) JOGL-GLWorkerThread- - WindowWGLContext.createContextARBImpl: 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation, handle 0x1d0107b2, share 0x10002, direct true, wglCreateContextAttribsARB: 0x618fb0f0 JOGL-GLWorkerThread-: createContextARBImpl: NO 4.4 (Compat profile, arb, ES2 compat, ES3 compat, FBO, hardware) - @creation JOGL-GLWorkerThread-: Initializing WGL extension address table: WGL-.windows_decon_0 JOGL-GLWorkerThread-: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x2db8b352 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]] - 0.0 (Compat profile, hardware) - 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, hardware), strictMatch false, glVersionsMapping false JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (Int): String 1.1.0, Number(Int) 0.0.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, hardware) -> has 1.1 (Compat profile, hardware), strictMatch false, versionValidated true, versionGL3IntOK false Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS Quirks local.0: [NoDoubleBufferedBitmap] Quirks local.X: [NoDoubleBufferedBitmap] Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[]]: [] JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - 1.1.0 JOGL-GLWorkerThread-: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x1010002) -> 0x77851717 JOGL-GLWorkerThread-: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x1010002) -> 0x42af244e - entries: 6 JOGL-GLWorkerThread-: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010002 - 1.1 (Compat profile, hardware) - glErr 0x500 JOGL-GLWorkerThread-: GLContext.ContextSwitch[makeCurrent.1]: Context lock.unlock() due to error, res CONTEXT_NOT_CURRENT, <78789f15, 3714597d>[count 1, qsz 0, owner <JOGL-GLWorkerThread->] Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile [GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.ThreadingImpl.invokeOnWorkerThread(ThreadingImpl.java:224) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:108) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:201) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:202) at javax.media.opengl.Threading.invoke(Threading.java:221) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:522) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:576) at Atlas.map.OrionMapGLCanvas.paint(OrionMapGLCanvas.java:74) at sun.awt.RepaintArea.paintComponent(Unknown Source) at sun.awt.RepaintArea.paint(Unknown Source) at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: javax.media.opengl.GLException: JOGL-GLWorkerThread-: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:371) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:664) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:563) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:520) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1270) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at jogamp.opengl.GLWorkerThread$WorkerRunnable.run(GLWorkerThread.java:258) at java.lang.Thread.run(Unknown Source) |
Administrator
|
On 09/29/2014 10:17 PM, sfriend [via jogamp] wrote:
> Attached is a log with profile initialization, my logging had not been setup > yet so I had missed that. Same symptoms in this log. > > Yes just a vanilla Jogl version, Currently running 2.2.1 > > Thanks for your help, let me know if you need anything else. Note that on Windows, we use GetDC and ReleaseDC at lock/unlock surface. It is OK if implementation changes the HDC handle 'name'. However, even if changing the handle 'name' its PFD shall remain set and valid. Next time, pls attach your log file produced by piping stderr/stdout to a file to preserve line numbers. This simplifies finding the differences and reading the logs A LOT. java -classpath %CP_ALL% %D_ARGS% %* > java-win.log 2>&1 Sure you have set all debug flags? set D_ARGS="-Djogl.debug=all" "-Dnativewindow.debug=all" ++++ > test-gears-win7_64bit-amd: Setup Shared .. > test-gears-win7_64bit-amd.log#197: ProxySurfaceImpl: surface change 0x0 -> 0x67010731 updateGraphicsConfiguration(using target): hdc 0x67010731 > test-gears-win7_64bit-amd.log#206: setPixelFormat: hdc 0x67010731, GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] *** setCapsPFD: GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]] ^^ setting the shared surface's PFD, OK .. Probing GL profiles w/ shared surface .. Init JAWT based config .. (pre-selection) > test-gears-win7_64bit-amd.log#1107: ProxySurfaceImpl: surface change 0x67010731 -> 0xffffffffe4010739 ^^ the shared HDC handle switches, OK > test-gears-win7_64bit-amd.log#1108: updateGraphicsConfiguration(using shared): hdc 0xffffffffe4010739 > test-gears-win7_64bit-amd.log#1138: *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.hw], on-scr[.]] ^^ the preselect stage using the shared HDC, even thought its handle changed .. its PFD is still valid, OK .. Init JAWT based config .. (final selection) > test-gears-win7_64bit-amd.log#1225: AWT-EventQueue-0: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowsJAWTWindow, isProxySurface false: false -> true > test-gears-win7_64bit-amd.log#1263: setPixelFormat (post): hdc 0x67010731, 0 -> 2, set: true ^^ final PFD setting on JAWT surface HDC. Note the HDC handle name is reused .. however, its PFD state is 'vanilla', i.e. unset. *** This is different w/ your test case *** > test-gears-win7_64bit-amd.log#1342: JAWTWindow: surface change 0x67010731 -> 0xffffffffe4010739 ^^ HDC name changes again .. ++++ ++++ Differences w/ your output - no surface HDC handle change - Already set PFD on supposed new HDC surface, which actually seem to be the shared surface, see below! Setup Shared .. > your_log_02#157: setPixelFormat: hdc 0xffffffff9501062b, GLCaps[wgl vid 2 gdi: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, ... > your_log_02#2084: Done setting up shared. .. 3x Init JAWT based config .. (pre-selection) > your_log_02#2383: updateGraphicsConfiguration(using shared): hdc 0xffffffffd8010b22 user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0xffffffffd8010b22, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 > your_log_02#3258: updateGraphicsConfiguration(using shared): hdc 0x620109cd user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0x620109cd, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 > your_log_02#4203: updateGraphicsConfiguration(using shared): hdc 0xffffffffa9010913 user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0xffffffffa9010913, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], WINDOW isOpaque true (translucency requested: false, compositioning enabled: true) extHDC true, chooser true, pformatsNum -1 > your_log_02#2619: chosen pfdID (ARB): native recommended 1 chosen GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono, hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], skipCapsChooser false *** setCapsPFD: GLCaps[wgl vid 2 arb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw],on-scr[.]] > your_log_02#2847: setPixelFormat (post): hdc 0xffffffffd8010b22, 0 -> 2, set: true > your_log_02#4203: updateGraphicsConfiguration(using shared): hdc 0xffffffffa9010913 user chosen caps GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] updateGraphicsConfigurationARB: hdc 0xffffffffa9010913, pfdIDCount(hdc) 107, capsChosen GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, > your_log_02#4771: setPixelFormat (post): hdc 0xffffffffa9010913, 32 -> 2, set: false - We have no occurrence of 0xffffffffa9010913, other than here. - We have no occurrence of having any HDC's PFD set to '32' ! Where does that HDC/PFD come from ? I hope you don't use any 'private JOGL API' .., do you ? Can you reproduce this issue w/ one of our unit tests ? As you know .. ours are passing. (I currently re-run on all tests on this AMD machine, will post results) Can you produce a most simple unit test like our TestGearsAWT, so I can validate ? Thank you! ~Sven signature.asc (828 bytes) Download Attachment |
Administrator
|
In reply to this post by sfriend
On 09/29/2014 11:46 PM, Sven Gothel wrote:
>> test-gears-win7_64bit-amd: Attached is my full test log .. referenced in previous post. test-gears-win7_64bit-amd.log (209K) Download Attachment signature.asc (828 bytes) Download Attachment |
Administrator
|
In reply to this post by sfriend
On 09/29/2014 11:46 PM, Sven Gothel wrote:
> As you know .. ours are passing. > (I currently re-run on all tests on this AMD machine, will post results) 3 failures, where 2 freezes occurred - seems that there are issues w/ multithreading with - GDI.SwapBuffers and - GDI.DescribePixelFormat1 / WGL.dispatch_wglMakeCurrent0 This was AMD Catalyst version 14.4, re-testing w/ version 14.9 (just released). Maybe you can also re-test w/ version 14.9 best w/ requested test case. > > Can you produce a most simple unit test like our TestGearsAWT, > so I can validate ? > > Thank you! > > ~Sven signature.asc (828 bytes) Download Attachment |
Administrator
|
In reply to this post by sfriend
On 09/30/2014 02:23 AM, Sven Gothel wrote:
> On 09/29/2014 11:46 PM, Sven Gothel wrote: >> As you know .. ours are passing. >> (I currently re-run on all tests on this AMD machine, will post results) > > 3 failures, where 2 freezes occurred - seems that there are issues > w/ multithreading with > - GDI.SwapBuffers and > - GDI.DescribePixelFormat1 / WGL.dispatch_wglMakeCurrent0 > > This was AMD Catalyst version 14.4, > re-testing w/ version 14.9 (just released). GL Version 4.4 (Core profile, arb, ES2 compat, ES3 compat, FBO, hardware) - 4.4.13084 Core Profile Context 14.301.1001.0 [GL 4.4.0, vendor 14.301.1001 (Core Profile Context 14.301.1001.0)] Quirks [NoDoubleBufferedBitmap] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR ATI Technologies Inc. GL_RENDERER AMD Radeon R9 200 Series GL_VERSION 4.4.13084 Core Profile Context 14.301.1001.0 GLSL true, has-compiler-func: true, version: 4.40 / 4.40.0 GL FBO: basic true, full true > > Maybe you can also re-test w/ version 14.9 > best w/ requested test case. > >> >> Can you produce a most simple unit test like our TestGearsAWT, >> so I can validate ? >> >> Thank you! >> >> ~Sven > signature.asc (828 bytes) Download Attachment |
I have tested this issue with latest AMD drivers 14.9. Same problem occurs.
Would using useWGLVersionof5WGLGDI be an option here ? |
Administrator
|
On 10/02/2014 05:37 PM, sfriend [via jogamp] wrote:
> I have tested this issue with latest AMD drivers 14.9. Same problem occurs. > > Would using useWGLVersionof5WGLGDI be an option here ? I don't know .. it should not, i.e. you know that we shall use GDI. But then again, it's a driver bug :-( try it: -Djogl.windows.useWGLVersionOf5WGLGDIFuncSet=true Further, can you provide me w/ a small unit test reproducing the wrong HDC/PFD thingy ? Maybe you can simply use one of ours .. and enhance it. Further, the 14.9 AMD Windows driver also produces a lot of freezes w/ my R92xx .. when using multithreading .. not a good release. ~Sven signature.asc (828 bytes) Download Attachment |
We are having what could be a related problem. It could be that we are doing something wrong.
We have a Swing-based application that sometimes has this problem of dropping back to 1.1 software rendering (is this GDI?). The problem occurs when more than one GLCanvas is created, which runs in a different thread and possibly different OpenGL context. I am not too clear on OpenGL contexts, profiles, capabilities etc so we could easily be doing something wrong. But this is a problem that did not occur in the past and only started after we went to JOGL 2.x; it did not occur when we were using JOGL 1.1.1. In our headless main method, we now create a dummy window and then in each slave we assign this shared context to the new GLCanvas. But still, after a random number of new windows are opened (which is machine dependent) we get the exception occurring. Here are some details: Test machine: Windows 7x64 SP1, Nvidia GeForce GT630, Driver 344.75, 64-bit JDK 8.01, JOGL 2.2.4 Our headless, no graphics main method: public static GLAutoDrawable sharedDrawable; // This is JAERViewer.sharedDrawable final GLCapabilities caps = new GLCapabilities(GLProfile.getDefault()) ; final GLProfile glp = caps.getGLProfile(); final boolean createNewDevice = true; // use 'own' display device! sharedDrawable = GLDrawableFactory.getFactory(glp).createDummyAutoDrawable(null, createNewDevice, caps, null); sharedDrawable.display(); // triggers GLContext object creation and native realization. sharedDrawable is a static variable that can be used by all AEViewers and file preview dialogs Slave method constructor: List<GLCapabilitiesImmutable> capsAvailable=GLDrawableFactory.getDesktopFactory().getAvailableCapabilities(null); GLCapabilitiesImmutable chosenGLCaps=null; int listnum=0; for(GLCapabilitiesImmutable cap:capsAvailable){ log.info("GLCapabilitiesImmutable #"+listnum+" is "+cap.toString()); if(chosenGLCaps==null) chosenGLCaps=cap; if(listnum++>=0) break; } drawable = new GLCanvas(chosenGLCaps); drawable.setSharedAutoDrawable(JAERViewer.sharedDrawable); // TODO tobi added to try to use shared context between all viewers and file open dialog previews. No exception on construction is ever thrown. But on first instantiation of slave window display() method, we sometimes, on some machines, get this uncaught exception: WARNING: AWT-EventQueue-0 javax.media.opengl.GLException: AWT-EventQueue-0: WindowsWGLContex.createContextImpl ctx !ARB but ARB is used, profile > GL2 requested (OpenGL >= 3.0.1). Requested: GLProfile[GL4bc/GL4bc.hw], current: 1.1 (Compat profile, hardware) - 1.1.0 at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:371) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:694) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:589) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:539) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1263) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1131) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1394) at javax.media.opengl.Threading.invoke(Threading.java:223) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:525) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:579) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:264) at sun.awt.RepaintArea.paint(RepaintArea.java:240) at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:347) at java.awt.Component.dispatchEventImpl(Component.java:4959) at java.awt.Component.dispatchEvent(Component.java:4705) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746) at java.awt.EventQueue.access$400(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.awt.EventQueue$3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:719) at java.awt.EventQueue$4.run(EventQueue.java:717) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:716) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) After this it is not possible to create any new GLCanvas without this exception being thrown. Any suggestions would be appreciated. Many thanks. Tobi |
Administrator
|
Hi
Please indicate very precisely on which hardware this bug is reproducible, give us a test case and fill a bug report. I fixed a similar bug reproducible on ATI graphics cards: https://jogamp.org/bugzilla/show_bug.cgi?id=1038#c6 Please follow these instructions: http://jogamp.org/wiki/index.php/Jogl_FAQ#Bugreports_.26_Testing You see that the stack trace is similar. If you give us enough information, it will be fixed quite quickly by using the same quirk in your particular case. At first, ensure that you use JOGL 2.2.4 on those machines because I suspect that you used another version without my fix.
Julien Gouesse | Personal blog | Website
|
Free forum by Nabble | Edit this page |