Hébergeur de fichiers indépendant

Sans titre.txt

À propos

Type de fichier
Fichier TXT de 109 Ko (text/plain)
Confidentialité
Fichier public, envoyé le 6 janvier 2013 à 20:05, depuis l'adresse IP 88.165.x.x (France)
Sécurité
Ne contient aucun Virus ou Malware connus - Dernière vérification: 5 heures
Statistiques
La présente page de téléchargement a été vue 454 fois depuis l'envoi du fichier
Page de téléchargement

Aperçu du fichier


	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Catched: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
javax.media.opengl.GLException: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:279)
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:272)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:911)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: drawable has invalid handle: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 2, qsz 0, owner <AWT-EventQueue-0>]]]
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:483)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:895)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Catched: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
javax.media.opengl.GLException: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:279)
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:272)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:911)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: drawable has invalid handle: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 2, qsz 0, owner <AWT-EventQueue-0>]]]
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:483)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:895)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Catched: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
javax.media.opengl.GLException: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:279)
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:272)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:911)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: drawable has invalid handle: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 2, qsz 0, owner <AWT-EventQueue-0>]]]
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:483)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:895)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Catched: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
javax.media.opengl.GLException: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:279)
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:272)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:911)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: drawable has invalid handle: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 2, qsz 0, owner <AWT-EventQueue-0>]]]
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:483)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:895)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Catched: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
javax.media.opengl.GLException: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:279)
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:272)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:911)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: drawable has invalid handle: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 2, qsz 0, owner <AWT-EventQueue-0>]]]
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:483)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:895)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Catched: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
javax.media.opengl.GLException: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:279)
	at jogamp.opengl.GLContextImpl.release(GLContextImpl.java:272)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:911)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: drawable has invalid handle: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 2, qsz 0, owner <AWT-EventQueue-0>]]]
	at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:483)
	at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:895)
	at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
	at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
	at jogamp.opengl.GLAutoDrawableBase.defaultWindowRepaintOp(GLAutoDrawableBase.java:100)
	at com.jogamp.newt.opengl.GLWindow.access$000(GLWindow.java:94)
	at com.jogamp.newt.opengl.GLWindow$1.windowRepaint(GLWindow.java:107)
	at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:2392)
	at jogamp.newt.WindowImpl.consumeEvent(WindowImpl.java:1943)
	at jogamp.newt.WindowImpl.doEvent(WindowImpl.java:1891)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2583)
	at jogamp.newt.WindowImpl.windowRepaint(WindowImpl.java:2567)
	at com.jogamp.newt.opengl.GLWindow.windowRepaint(GLWindow.java:589)
	at com.jogamp.newt.awt.NewtCanvasAWT.paint(NewtCanvasAWT.java:504)
	at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248)
	at sun.awt.RepaintArea.paint(RepaintArea.java:224)
	at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:308)
	at java.awt.Component.dispatchEventImpl(Component.java:4729)
	at java.awt.Component.dispatchEvent(Component.java:4481)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
	at java.awt.EventQueue.access$000(EventQueue.java:84)
	at java.awt.EventQueue$1.run(EventQueue.java:607)
	at java.awt.EventQueue$1.run(EventQueue.java:605)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
	at java.awt.EventQueue$2.run(EventQueue.java:621)
	at java.awt.EventQueue$2.run(EventQueue.java:619)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Catched: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,
	Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@553763,
	Handle    0x0,
	Surface   jogamp.newt.driver.windows.WindowDriver[Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 7, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]
, NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, 1280x800, DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning false, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]]]
, ParentWindow JAWT-Window[windowHandle 0x1b0322, surfaceHandle 0x0, bounds [ 0 / 0  800 x 800 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 800x800, 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 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]],
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	sun.awt.Win32GraphicsConfig@d5cabc[dev=Win32GraphicsDevice[screen=0],pixfmt=3],
	encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 3, ARB-Choosen false,
	requested GLCaps[rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/2, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]],
	chosen    GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]]],
	awtComponent com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,0,800x800,invalid],
	surfaceLock <a75737, 4f0853>[count 0, qsz 0, owner <NULL>]]
, ParentWindowHandle 0x1b0322 (true)
, WindowHandle 0x390516
, SurfaceHandle 0x0 (lockedExt window false, surface false)
, Pos 0/0 (auto false), size 800x800
, Visible true, focus true
, Undecorated false (true)
, AlwaysOnTop false, Fullscreen false
, WrappedWindow null
, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$1@ab835a, com.jogamp.newt.awt.NewtCanvasAWT$2@3cbb4b, ], MouseListeners num 2 [jogamp.newt.driver.windows.WindowDriver$MouseTracker@12c4768, processing.opengl.PGL$NEWTMouseAdapter@4298e, ], KeyListeners num 1 [processing.opengl.PGL$NEWTKeyAdapter@1443800, ], windowLock <1b8b3bb, 11ff451>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]] 
javax.media.opengl.GLException: Context not current on current thread AWT-EventQueue-0: WindowsOnscreenWGLContext [OpenGL 1.1, options 0x8002, 1.1 (Compatibility profile, software) - 1.1.0, this 0x64160e, handle 0x10001, jogamp.opengl.gl4.GL4bcImpl@1c79dfc,
	 quirks: [NoDoubleBufferedBitmap],
	Drawable: WindowsOnscreenWGLDrawable[Realized true,


Partager le fichier

Télécharger Sans titre.txt

Télécharger le fichier (109 Ko)