3D Viewer 1.1.1.1995 Developed by Ledyaev Alexander E-Mail : ledalex@meteo.ru ICQ : 286-932-489 Nick : LedAlex -------------------------------- If you are experiencing some problems please contact author. -------------------------------- GLProfile.init firstUIActionOnProcess: false, thread: main ----------------------------------------------------------------------------------------------------- Platform: Windows XP 5.1 (os), x86 (arch) 1 cores Platform: littleEndian true, 32Bit true, a-ptr bit-size 32 Platform: Java 1.6.0_10, Java HotSpot(TM) Client VM, Sun Microsystems Inc., http://java.sun.com/, is JavaSE: true ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.common Extension Name: com.jogamp.common Specification Title: GlueGen Java Bindings Generator Specification Vendor: JogAmp Community Specification Version: 2.0 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.0-b229-20101129 Implementation Branch: master Implementation Commit: e85797b46e52aba51478fbf0af7db1d4ff95febf ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.nativewindow Extension Name: javax.media.nativewindow Specification Title: Native Window Interface API Specification Specification Vendor: JogAmp Community Specification Version: 2.0 Implementation Title: Native Window Interface Runtime Environment Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.0-b242-20101129 Implementation Branch: master Implementation Commit: de9211df2c1654db889bb5d5c43297ed7d6499ba ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.opengl Extension Name: javax.media.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.0 Implementation Title: Java Bindings for OpenGL Runtime Environment Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.0-b242-20101129 Implementation Branch: master Implementation Commit: de9211df2c1654db889bb5d5c43297ed7d6499ba ----------------------------------------------------------------------------------------------------- java.lang.Throwable: Info: NativeWindowFactory.initSingleton(false) at javax.media.nativewindow.NativeWindowFactory.initSingleton(NativeWindowFactory.java:131) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1084) at javax.media.opengl.GLProfile.access$000(GLProfile.java:66) at javax.media.opengl.GLProfile$1.run(GLProfile.java:107) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:105) at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1304) at javax.media.opengl.GLProfile.getDefaultDesktopDevice(GLProfile.java:1291) at javax.media.opengl.awt.GLCanvas.(GLCanvas.java:114) at LedAlex.GIS.GISViewer3D.(GISViewer3D.java:102) at LedAlex.GIS.GISViewer3D.main(GISViewer3D.java:167) JOGL/Java2D integration disabled JAWTUtil: Has sun.awt.SunToolkit.awtLock/awtUnlock true JAWTUtil: Has Java2D true JAWTUtil: Is headless false NativeWindowFactory.registerFactory() interface javax.media.nativewindow.NativeWindow -> com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@b4e29b NativeWindowFactory.registerFactory() class java.awt.Component -> com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@b4e29b NativeWindowFactory firstUIActionOnProcess false NativeWindowFactory isAWTAvailable true, defaultFactory com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@b4e29b GLDrawableFactory.static - Native OS Factory for: Windows: com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory GraphicsConfigurationFactory.registerFactory() interface javax.media.nativewindow.AbstractGraphicsDevice -> com.jogamp.nativewindow.impl.GraphicsConfigurationFactoryImpl@3ef810 GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.windows.WindowsGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@bcda2d GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.awt.AWTGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@11ff436 GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.egl.EGLGraphicsDevice -> com.jogamp.opengl.impl.egl.EGLGraphicsConfigurationFactory@71dc3d java.lang.Throwable: Info: GLProfile.initProfilesForDevice: decon, isSet false at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1207) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1177) at javax.media.opengl.GLProfile.access$000(GLProfile.java:66) at javax.media.opengl.GLProfile$1.run(GLProfile.java:107) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:105) at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1304) at javax.media.opengl.GLProfile.getDefaultDesktopDevice(GLProfile.java:1291) at javax.media.opengl.awt.GLCanvas.(GLCanvas.java:114) at LedAlex.GIS.GISViewer3D.(GISViewer3D.java:102) at LedAlex.GIS.GISViewer3D.main(GISViewer3D.java:167) GLProfile.init map decon, desktopCtxUndef true, eglCtxUndef true GLProfile.init map GLProfile[GL2/GL2] on devide decon GLProfile.init map default GLProfile[GL2/GL2] on device decon GLProfile.init map GLProfile[GL3bc/GL3bc] on devide decon GLProfile.init map GLProfile[GL4bc/GL4bc] on devide decon GLProfile.init map GLProfile[GL2GL3/GL2] on devide decon GLProfile.init map GLProfile[GL3/GL3] on devide decon GLProfile.init map GLProfile[GL4/GL4] on devide decon GLProfile.init map GLProfile[GL2ES2/GL2] on devide decon GLProfile.init map *** no mapping for GLES2 on device decon GLProfile.init map GLProfile[GL2ES1/GL2] on devide decon GLProfile.init map *** no mapping for GLES1 on device decon java.lang.Exception: Info: setGL (OpenGL null): Thread[main,5,main], -> class com.jogamp.opengl.impl.gl4.GL4bcImpl, com.jogamp.opengl.impl.gl4.GL4bcImpl@1e0f2f6 at com.jogamp.opengl.impl.GLContextImpl.setGL(GLContextImpl.java:176) at com.jogamp.opengl.impl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:819) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:288) at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:405) at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:351) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateShared(WindowsWGLDrawableFactory.java:171) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateSharedContextImpl(WindowsWGLDrawableFactory.java:195) at javax.media.opengl.GLDrawableFactory.getOrCreateSharedContext(GLDrawableFactory.java:271) at javax.media.opengl.GLDrawableFactory.getIsSharedContextAvailable(GLDrawableFactory.java:246) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1223) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1177) at javax.media.opengl.GLProfile.access$000(GLProfile.java:66) at javax.media.opengl.GLProfile$1.run(GLProfile.java:107) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:105) at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1304) at javax.media.opengl.GLProfile.getDefaultDesktopDevice(GLProfile.java:1291) at javax.media.opengl.awt.GLCanvas.(GLCanvas.java:114) at LedAlex.GIS.GISViewer3D.(GISViewer3D.java:102) at LedAlex.GIS.GISViewer3D.main(GISViewer3D.java:167) main: !!! Context FQN: Windows_decon_0-0x2200 main: !!! Initializing WGL extension address table for com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL -1.-1, options 0x0, null, handle 0x0, com.jogamp.opengl.impl.gl4.GL4bcImpl@1e0f2f6, Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@16f25a7, handle 0x80103c2, Window ProxySurface[config WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.DefaultGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID -1, wglChoosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0x80103c2, size 0x0]]] main: !!! GLContext WGL ProcAddressTable mapping key(Windows_decon_0-0x2200) -> 23438274 main: !!! GLContext GL ProcAddressTable mapping key(Windows_decon_0-0x2200) -> 11197591 ExtensionAvailabilityCache: Flush availability OpenGL 2.0 (compatibility profile, any, old) - 2.0.5220 WinXP Release main:ExtensionAvailabilityCache: Pre-caching init com.jogamp.opengl.impl.gl4.GL4bcImpl@1e0f2f6, OpenGL 2.0 (compatibility profile, any, old) - 2.0.5220 WinXP Release main:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 2.0 (compatibility profile, any, old) - 2.0.5220 WinXP Release, use glGetString main:ExtensionAvailabilityCache: ALL EXTENSIONS: 99 main:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions main:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions main:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions main:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions main:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions main:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions main:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions main: !!! GLContext GL ExtensionAvailabilityCache mapping key(Windows_decon_0-0x2200) -> 3945515 main: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0 WindowsWGLContext.createContext failed, fall back to !ARB context 0.0 (old) - @creation main: createImpl: OK (old) share 0 main: !!! Create GL context OK: 0x10000 for com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext !!! SharedContext: com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL 2.0, options 0x22, 2.0 (compatibility profile, any, old) - 2.0.5220 WinXP Release, handle 0x10000, com.jogamp.opengl.impl.gl4.GL4bcImpl@1e0f2f6, Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@16f25a7, handle 0x80103c2, Window ProxySurface[config WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.DefaultGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID -1, wglChoosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0x80103c2, size 0x0]]] , pbuffer supported true, readDrawable supported true GLProfile.initProfilesForDevice: decon: desktop Shared Ctx true GLProfile.init map decon, desktopCtxUndef false, eglCtxUndef false GLProfile.init map GLProfile[GL2/GL2] on devide decon GLProfile.init map default GLProfile[GL2/GL2] on device decon GLProfile.init map *** no mapping for GL3bc on device decon GLProfile.init map *** no mapping for GL4bc on device decon GLProfile.init map GLProfile[GL2GL3/GL2] on devide decon GLProfile.init map *** no mapping for GL3 on device decon GLProfile.init map *** no mapping for GL4 on device decon GLProfile.init map GLProfile[GL2ES2/GL2] on devide decon GLProfile.init map *** no mapping for GLES2 on device decon GLProfile.init map GLProfile[GL2ES1/GL2] on devide decon GLProfile.init map *** no mapping for GLES1 on device decon GLProfile: EGLFactory - Device is not available: decon java.lang.Throwable: main: !!! createContextARB: SET mappedVersionsAvailableSet Windows_decon_0 at javax.media.opengl.GLContext.setAvailableGLVersionsSet(GLContext.java:605) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1274) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1177) at javax.media.opengl.GLProfile.access$000(GLProfile.java:66) at javax.media.opengl.GLProfile$1.run(GLProfile.java:107) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:105) at javax.media.opengl.GLProfile.validateInitialization(GLProfile.java:1304) at javax.media.opengl.GLProfile.getDefaultDesktopDevice(GLProfile.java:1291) at javax.media.opengl.awt.GLCanvas.(GLCanvas.java:114) at LedAlex.GIS.GISViewer3D.(GISViewer3D.java:102) at LedAlex.GIS.GISViewer3D.main(GISViewer3D.java:167) GLProfile.initProfilesForDevice: decon: added profile(s): true GLProfile.initProfilesForDevice: decon: GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]] GLProfile.init isAWTAvailable true GLProfile.init has desktopFactory true GLProfile.init hasDesktopGL true GLProfile.init hasGL234Impl true GLProfile.init has eglFactory true GLProfile.init hasGLES1Impl false GLProfile.init hasGLES2Impl false GLProfile.init defaultDesktopDevice class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] GLProfile.init defaultEGLDevice class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] GLProfile.init defaultDevice class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0] Сервер "http://80.245.248.220/ArcGIS/services/EKO/EKO_WORLD/mapserver/WMSServer?service=WMS&version=1.3.0&request=GetCapabilities" найден. Animator add: 19896612 - Thread[main,5,main] java.lang.Exception: main - Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0] at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:458) at java.awt.Container.addImpl(Container.java:1039) at java.awt.Container.add(Container.java:928) at javax.swing.JFrame.addImpl(JFrame.java:545) at java.awt.Container.add(Container.java:348) at LedAlex.GIS.GISViewer3D.(GISViewer3D.java:354) at LedAlex.GIS.GISViewer3D.main(GISViewer3D.java:167) GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.awt.AWTGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@11ff436 WindowsAWTWGLGraphicsConfigurationFactory: got class javax.media.nativewindow.awt.AWTGraphicsScreen[class javax.media.nativewindow.awt.AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0] WindowsAWTWGLGraphicsConfigurationFactory: made class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0] GraphicsConfigurationFactory.getFactory() class javax.media.nativewindow.windows.WindowsGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@bcda2d WindowsAWTWGLGraphicsConfigurationFactory: chosen WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID -1, wglChoosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]] GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWT-Window[windowHandle 0x0, surfaceHandle 0x0, bounds [ 0 / 0 0 x 0 ], pos 0/0, size 0x0, visible true, lockedExt false, config class javax.media.nativewindow.awt.AWTGraphicsConfiguration[class javax.media.nativewindow.awt.AWTGraphicsScreen[class javax.media.nativewindow.awt.AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], encapsulated WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID -1, wglChoosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]]], awtComponent AWT-GLCanvas[ class javax.media.nativewindow.awt.AWTGraphicsConfiguration[class javax.media.nativewindow.awt.AWTGraphicsScreen[class javax.media.nativewindow.awt.AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], encapsulated WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID -1, wglChoosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]]], null-drawable]] GLDrawableFactoryImpl.createGLDrawable: com.jogamp.opengl.impl.windows.wgl.WindowsOnscreenWGLDrawable[Realized false, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@16f25a7, handle 0x0, Window JAWT-Window[windowHandle 0x0, surfaceHandle 0x0, bounds [ 0 / 0 0 x 0 ], pos 0/0, size 0x0, visible true, lockedExt false, config class javax.media.nativewindow.awt.AWTGraphicsConfiguration[class javax.media.nativewindow.awt.AWTGraphicsScreen[class javax.media.nativewindow.awt.AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], encapsulated WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID -1, wglChoosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]]], awtComponent AWT-GLCanvas[ class javax.media.nativewindow.awt.AWTGraphicsConfiguration[class javax.media.nativewindow.awt.AWTGraphicsScreen[class javax.media.nativewindow.awt.AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], encapsulated WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID -1, wglChoosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]]], null-drawable]]] GLCanvas: TK disableBackgroundErase method found: true GLCanvas: TK disableBackgroundErase error: null GLCanvas: TK disableBackgroundErase error: null main - Info: addNotify - end Animator started: Thread[main-AWTAnimator-1,5,main] finishLifecycleAction(com.jogamp.opengl.util.Animator$WaitForStartedCondition): finished - waited true, started: true, animating: true, paused: false, drawables 1 Animator = true, true setRealized: com.jogamp.opengl.impl.windows.wgl.WindowsOnscreenWGLDrawable false -> true updateGraphicsConfiguration: hdc 0x1001040c !!! user chosen caps GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false] HDC2GLCapabilities: ARB_pixel_format: true HDC2GLCapabilities: ARB_multisample : true wglChoosePixelFormatARB1: NumFormats (wglChoosePixelFormatARB) accelMode 0xffffffff: 12 / 256 updateGraphicsConfigurationARB: NumFormats (wglChoosePixelFormatARB) 12 / 256 updateGraphicsConfigurationARB: Used wglChoosePixelFormatARB to recommend pixel format 22, idx 0 !!! recommended caps GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: false, DepthBits: 16, StencilBits: 8, Red Accum: 16, Green Accum: 16, Blue Accum: 16, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false] updateGraphicsConfigurationARB: using pfdID 22 *** setCapsPFD: WGL-Choosen true, pfdID 22, GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: false, DepthBits: 16, StencilBits: 8, Red Accum: 16, Green Accum: 16, Blue Accum: 16, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false] !!! WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 22, wglChoosen true, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: false, DepthBits: 16, StencilBits: 8, Red Accum: 16, Green Accum: 16, Blue Accum: 16, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]] java.lang.Throwable: main-AWTAnimator-1 - Realized Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsOnscreenWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@16f25a7, handle 0x1001040c, Window JAWT-Window[windowHandle 0x6020c, surfaceHandle 0x1001040c, bounds [ 0 / 0 792 x 372 ], pos 0/0, size 792x372, visible true, lockedExt false, config class javax.media.nativewindow.awt.AWTGraphicsConfiguration[class javax.media.nativewindow.awt.AWTGraphicsScreen[class javax.media.nativewindow.awt.AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], encapsulated WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 22, wglChoosen true, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: false, DepthBits: 16, StencilBits: 8, Red Accum: 16, Green Accum: 16, Blue Accum: 16, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]]], awtComponent AWT-GLCanvas[ class javax.media.nativewindow.awt.AWTGraphicsConfiguration[class javax.media.nativewindow.awt.AWTGraphicsScreen[class javax.media.nativewindow.awt.AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], encapsulated WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 22, wglChoosen true, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: false, DepthBits: 16, StencilBits: 8, Red Accum: 16, Green Accum: 16, Blue Accum: 16, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]]], com.jogamp.opengl.impl.windows.wgl.WindowsOnscreenWGLDrawable]]] at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:511) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:344) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:140) at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:177) at java.lang.Thread.run(Thread.java:619) Threading: hasAWT true, mode AWT, plugin com.jogamp.opengl.impl.awt.AWTThreadingPlugin@3461d1 java.lang.Exception: Info: setGL (OpenGL null): Thread[AWT-EventQueue-0,6,main], -> class com.jogamp.opengl.impl.gl4.GL4bcImpl, com.jogamp.opengl.impl.gl4.GL4bcImpl@b79701 at com.jogamp.opengl.impl.GLContextImpl.setGL(GLContextImpl.java:176) at com.jogamp.opengl.impl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:819) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:288) at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:405) at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:351) at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:340) at javax.media.opengl.awt.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:776) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) 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) AWT-EventQueue-0: !!! Context FQN: Windows_decon_0-0x2200 AWT-EventQueue-0: !!! Initializing WGL extension address table for com.jogamp.opengl.impl.windows.wgl.WindowsOnscreenWGLContext [OpenGL -1.-1, options 0x0, null, handle 0x0, com.jogamp.opengl.impl.gl4.GL4bcImpl@b79701, Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsOnscreenWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@16f25a7, handle 0x1001040c, Window JAWT-Window[windowHandle 0x6020c, surfaceHandle 0x1001040c, bounds [ 0 / 0 792 x 372 ], pos 0/0, size 792x372, visible true, lockedExt false, config class javax.media.nativewindow.awt.AWTGraphicsConfiguration[class javax.media.nativewindow.awt.AWTGraphicsScreen[class javax.media.nativewindow.awt.AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], encapsulated WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 22, wglChoosen true, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: false, DepthBits: 16, StencilBits: 8, Red Accum: 16, Green Accum: 16, Blue Accum: 16, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]]], awtComponent AWT-GLCanvas[ class javax.media.nativewindow.awt.AWTGraphicsConfiguration[class javax.media.nativewindow.awt.AWTGraphicsScreen[class javax.media.nativewindow.awt.AWTGraphicsDevice[type AWT[subType null], connection \Display0, unitID 0, awtDevice D3DGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], D3DGraphicsConfig[dev=D3DGraphicsDevice[screen=0],pixfmt=0], encapsulated WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.windows.WindowsGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID 22, wglChoosen true, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: false, DoubleBuffered: true, Stereo: false, HardwareAccelerated: false, DepthBits: 16, StencilBits: 8, Red Accum: 16, Green Accum: 16, Blue Accum: 16, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]]], com.jogamp.opengl.impl.windows.wgl.WindowsOnscreenWGLDrawable]]]] AWT-EventQueue-0: !!! GLContext WGL ProcAddressTable reusing key(Windows_decon_0-0x2200) -> 23438274 AWT-EventQueue-0: !!! GLContext GL ProcAddressTable reusing key(Windows_decon_0-0x2200) -> 11197591 AWT-EventQueue-0: !!! GLContext GL ExtensionAvailabilityCache reusing key(Windows_decon_0-0x2200) -> 3945515 AWT-EventQueue-0: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0 WindowsWGLContext.createContext failed, fall back to !ARB context 0.0 (old) - @creation AWT-EventQueue-0: createImpl: OK (old) share 0 AWT-EventQueue-0: !!! Create GL context OK: 0x10001 for com.jogamp.opengl.impl.windows.wgl.WindowsOnscreenWGLContext GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.Animator[started true, animating true, paused false, frames 0, drawable 1], GLEventListeners num 1 [LedAlex.GIS.GISViewer3D@14b74a7[init false], ].invokeGL(): Running initAction Power-of-two texture AWT-EventQueue-0 - reshape: 792x372 GLBufferSizeTracker.getBufferSize(): no cached buffer information Animator stopped: Thread[main-AWTAnimator-1,5,main] Exception in thread "main-AWTAnimator-1" javax.media.opengl.GLException: java.lang.NullPointerException at com.jogamp.opengl.impl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:98) at com.jogamp.opengl.impl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:197) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:164) at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:675) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:347) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:140) at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:177) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.NullPointerException at LedAlex.OpenGL.ReliefObjects.Draw(ReliefObjects.java:291) at LedAlex.GIS.GISViewer3D.display(GISViewer3D.java:852) at com.jogamp.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:183) at javax.media.opengl.awt.GLCanvas$DisplayAction.run(GLCanvas.java:759) at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:355) at javax.media.opengl.awt.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:776) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) 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) GLBufferSizeTracker.getBufferSize(): no cached buffer information Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at LedAlex.OpenGL.ReliefObjects.GenerateArrays(ReliefObjects.java:225) at LedAlex.OpenGL.ReliefObjects.Draw(ReliefObjects.java:305) at LedAlex.GIS.GISViewer3D.display(GISViewer3D.java:852) at com.jogamp.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:183) at javax.media.opengl.awt.GLCanvas$DisplayAction.run(GLCanvas.java:759) at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:355) at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:677) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:347) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:445) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) at sun.awt.RepaintArea.paint(RepaintArea.java:224) at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:306) at java.awt.Component.dispatchEventImpl(Component.java:4577) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 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: array vertex_buffer_object must be enabled to call this method at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkBufferObject(GL4bcImpl.java:32235) at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkArrayVBOEnabled(GL4bcImpl.java:32262) at com.jogamp.opengl.impl.gl4.GL4bcImpl.glVertexPointer(GL4bcImpl.java:31131) at LedAlex.OpenGL.ReliefObjects.Draw(ReliefObjects.java:312) at LedAlex.GIS.GISViewer3D.display(GISViewer3D.java:852) at com.jogamp.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:183) at javax.media.opengl.awt.GLCanvas$DisplayAction.run(GLCanvas.java:759) at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:355) at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:677) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:347) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:445) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) at sun.awt.RepaintArea.paint(RepaintArea.java:224) at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:306) at java.awt.Component.dispatchEventImpl(Component.java:4577) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 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: array vertex_buffer_object must be enabled to call this method at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkBufferObject(GL4bcImpl.java:32235) at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkArrayVBOEnabled(GL4bcImpl.java:32262) at com.jogamp.opengl.impl.gl4.GL4bcImpl.glVertexPointer(GL4bcImpl.java:31131) at LedAlex.OpenGL.ReliefObjects.Draw(ReliefObjects.java:312) at LedAlex.GIS.GISViewer3D.display(GISViewer3D.java:852) at com.jogamp.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:183) at javax.media.opengl.awt.GLCanvas$DisplayAction.run(GLCanvas.java:759) at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:355) at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:677) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:347) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:445) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) at sun.awt.RepaintArea.paint(RepaintArea.java:224) at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:306) at java.awt.Component.dispatchEventImpl(Component.java:4577) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 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: array vertex_buffer_object must be enabled to call this method at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkBufferObject(GL4bcImpl.java:32235) at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkArrayVBOEnabled(GL4bcImpl.java:32262) at com.jogamp.opengl.impl.gl4.GL4bcImpl.glVertexPointer(GL4bcImpl.java:31131) at LedAlex.OpenGL.ReliefObjects.Draw(ReliefObjects.java:312) at LedAlex.GIS.GISViewer3D.display(GISViewer3D.java:852) at com.jogamp.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:183) at javax.media.opengl.awt.GLCanvas$DisplayAction.run(GLCanvas.java:759) at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:355) at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:677) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:347) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:445) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) at sun.awt.RepaintArea.paint(RepaintArea.java:224) at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:306) at java.awt.Component.dispatchEventImpl(Component.java:4577) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 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: array vertex_buffer_object must be enabled to call this method at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkBufferObject(GL4bcImpl.java:32235) at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkArrayVBOEnabled(GL4bcImpl.java:32262) at com.jogamp.opengl.impl.gl4.GL4bcImpl.glVertexPointer(GL4bcImpl.java:31131) at LedAlex.OpenGL.ReliefObjects.Draw(ReliefObjects.java:312) at LedAlex.GIS.GISViewer3D.display(GISViewer3D.java:852) at com.jogamp.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:183) at javax.media.opengl.awt.GLCanvas$DisplayAction.run(GLCanvas.java:759) at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:355) at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:677) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:347) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:445) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) at sun.awt.RepaintArea.paint(RepaintArea.java:224) at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:306) at java.awt.Component.dispatchEventImpl(Component.java:4577) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 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: array vertex_buffer_object must be enabled to call this method at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkBufferObject(GL4bcImpl.java:32235) at com.jogamp.opengl.impl.gl4.GL4bcImpl.checkArrayVBOEnabled(GL4bcImpl.java:32262) at com.jogamp.opengl.impl.gl4.GL4bcImpl.glVertexPointer(GL4bcImpl.java:31131) at LedAlex.OpenGL.ReliefObjects.Draw(ReliefObjects.java:312) at LedAlex.GIS.GISViewer3D.display(GISViewer3D.java:852) at com.jogamp.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:183) at javax.media.opengl.awt.GLCanvas$DisplayAction.run(GLCanvas.java:759) at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:355) at javax.media.opengl.awt.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:677) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:347) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:445) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) at sun.awt.RepaintArea.paint(RepaintArea.java:224) at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:306) at java.awt.Component.dispatchEventImpl(Component.java:4577) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) 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) java.lang.Exception: Debug at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.shutdownInstance(WindowsWGLDrawableFactory.java:204) at javax.media.opengl.GLDrawableFactory.shutdownImpl(GLDrawableFactory.java:200) at javax.media.opengl.GLDrawableFactory.access$100(GLDrawableFactory.java:90) at javax.media.opengl.GLDrawableFactory$2.run(GLDrawableFactory.java:171) at java.lang.Thread.run(Thread.java:619) !!! Shutdown Shared: !!! Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@16f25a7, handle 0x80103c2, Window ProxySurface[config WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.DefaultGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID -1, wglChoosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0x80103c2, size 0x0]] !!! CTX : com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL 2.0, options 0x22, 2.0 (compatibility profile, any, old) - 2.0.5220 WinXP Release, handle 0x10000, com.jogamp.opengl.impl.gl4.GL4bcImpl@1e0f2f6, Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@16f25a7, handle 0x80103c2, Window ProxySurface[config WindowsWGLGraphicsConfiguration[class javax.media.nativewindow.DefaultGraphicsScreen[class javax.media.nativewindow.DefaultGraphicsDevice[type Windows, connection decon, unitID 0, handle 0x0], idx 0], pfdID -1, wglChoosen false, requested GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false], chosen GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: true, Stereo: false, HardwareAccelerated: true, DepthBits: 16, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: false, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0x80103c2, size 0x0]]] !!! Shutdown Shared Finished