Java Plug-in 1.6.0_31 Using JRE version 1.6.0_31-b04-415-10M3646 Java HotSpot(TM) 64-Bit Server VM User home directory = /Users/macadmin ---------------------------------------------------- c: clear console window f: finalize objects on finalization queue g: garbage collect h: display this help message l: dump classloader list m: print memory usage o: trigger logging q: hide console r: reload policy configuration s: dump system and deployment properties t: dump thread list v: dump thread stack x: clear classloader cache 0-5: set trace level to ---------------------------------------------------- JNLPAppletLauncher: static initializer os.name = mac os x nativePrefix = lib nativeSuffix = .jnilib tmpRootDir = /var/folders/s8/s8kWB6y9ErSwxkxAdq6u9k+++TI/-Tmp-/jnlp-applet/jln336991263511150156 Applet.start Java Plug-in 1.6.0_31 Using JRE version 1.6.0_31-b04-415-10M3646 Java HotSpot(TM) 64-Bit Server VM JNILibLoaderBase: not found, despite enabled property , JNLPAppletLauncher was probably used before GLProfile.initSingleton(firstUIActionOnProcess: false) - thread AWT-EventQueue-2 java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1273) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:126) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:160) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:1902) at javax.media.opengl.GLProfile.get(GLProfile.java:776) at javax.media.opengl.GLProfile.getDefault(GLProfile.java:563) at javax.media.opengl.GLProfile.getDefault(GLProfile.java:574) at [edited].RenderResult.(RenderResult.java:81) at [edited].RenderResult.checkOpenGLVersion(RenderResult.java:168) at [edited].applet.Applet.init(Applet.java:224) at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1929) at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:658) at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1269) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:682) at java.awt.EventQueue.access$000(EventQueue.java:85) at java.awt.EventQueue$1.run(EventQueue.java:643) at java.awt.EventQueue$1.run(EventQueue.java:641) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:652) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) AWT-EventQueue-2 - Info: NativeWindowFactory. AWT-EventQueue-2 - NativeWindowFactory.initSingleton(false) JAWTUtil initialization (JAWT/JNI/... OGLUtilities.UNDEFINED = 0 OGLUtilities.WINDOW = 1 OGLUtilities.PBUFFER = 2 OGLUtilities.TEXTURE = 3 OGLUtilities.FLIP_BACKBUFFER = 4 OGLUtilities.FBOBJECT = 5 Checking for Java2D/OpenGL support Java2D support: default GraphicsConfiguration = apple.awt.CGraphicsConfig JOGL/Java2D integration disabled JAWTUtil: Has sun.awt.SunToolkit.awtLock/awtUnlock true JAWTUtil: Has Java2D true JAWTUtil: Is headless false JAWTUtil: AWT Desktop hints 1 OSX.isFirstX11ActionOnProcess: false NativeWindowFactory.registerFactory() interface javax.media.nativewindow.NativeWindow -> jogamp.nativewindow.NativeWindowFactoryImpl@71784911 NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@71784911 NativeWindowFactory firstUIActionOnProcess false NativeWindowFactory requiresToolkitLock false NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@71784911 AWT-EventQueue-2 - Info: GraphicsConfigurationFactory. AWT-EventQueue-2 - GraphicsConfigurationFactory.initSingleton() GraphicsConfigurationFactory.registerFactory() put interface javax.media.nativewindow.AbstractGraphicsDevice -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@3f6ff2d9, overridding: null GLProfile.init firstUIActionOnProcess: false, thread: AWT-EventQueue-2 ----------------------------------------------------------------------------------------------------- Platform: MACOS / Mac OS X 10.6.8 (os), x86_64 (arch), GENERIC_ABI, 4 cores MachineDescription: runtimeValidated true, littleEndian true, 32Bit false, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 8 / 8 int32 4 / 4, int64 8 / 8 float 4 / 4, double 8 / 8, ldouble 16 / 16 pointer 8 / 8, page 4096 Platform: Java Version: 1.6.0_31, VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment Platform: Java Vendor: Apple Inc., http://www.apple.com/, is JavaSE: true, AWT enabled: true ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.common Extension Name: com.jogamp.common Specification Title: GlueGen Java Bindings Generator Specification Vendor: JogAmp Community Specification Version: 2.0 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.0-b43-20120502 Implementation Branch: rc Implementation Commit: 4ce601b38ca8418eddbe8cca4d531e6161fae26b ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: javax.media.nativewindow Extension Name: null Specification Title: null Specification Vendor: null Specification Version: null Implementation Title: null Implementation Vendor: null Implementation Vendor ID: null Implementation URL: null Implementation Version: null Implementation Branch: null Implementation Commit: null ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- 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-b57-20120502 Implementation Branch: rc Implementation Commit: 9ff0b0dafea2a03a915c97eb1513c39c27b6a7ae ----------------------------------------------------------------------------------------------------- GLDrawableFactory.static - Native OS Factory for: MacOSX: jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory GraphicsConfigurationFactory.registerFactory() put class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice -> jogamp.opengl.macosx.cgl.MacOSXCGLGraphicsConfigurationFactory@59bd523d, overridding: null GraphicsConfigurationFactory.registerFactory() put class com.jogamp.nativewindow.awt.AWTGraphicsDevice -> jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLGraphicsConfigurationFactory@3225753d, overridding: null GraphicsConfigurationFactory.registerFactory() put class com.jogamp.nativewindow.egl.EGLGraphicsDevice -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@424c2849, overridding: null Info: EGLDrawableFactory: EGL ES1 - NOPE Info: EGLDrawableFactory: EGL ES2 - NOPE Info: GLProfile.init - Default device is desktop derived: MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0] Info: GLProfile.initProfilesForDevice: MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], isSet false GLProfile.init map decon, desktopCtxUndef true, esCtxUndef true GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on devide decon GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device decon GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on devide decon GLProfile.init map GLProfile[GL2/GL2.sw] on devide decon GLProfile.init map GLProfile[GL4/GL4.sw] on devide decon GLProfile.init map GLProfile[GL3/GL3.sw] on devide decon GLProfile.init map GLProfile[GL2GL3/GL2.sw] on devide decon GLProfile.init map *** no mapping for GLES2 on device decon GLProfile.init map GLProfile[GL2ES2/GL2.sw] on devide decon GLProfile.init map *** no mapping for GLES1 on device decon GLProfile.init map GLProfile[GL2ES1/GL2.sw] on devide decon GLDrawableFactoryImpl.createGLDrawable -> OffScreenDrawable (PBuffer: true): WrappedSurface[config MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 5/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[offscr, rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 5/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]], displayHandle 0x0, surfaceHandle 0x0, size 64x64, surfaceLock <6fbdea60, 1d667df0>[count 0, qsz 0, owner ]] GLDrawableFactoryImpl.createGLDrawable: MacOSXPbufferCGLDrawable[Realized false, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x0, Window WrappedSurface[config MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 5/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[offscr, rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 5/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]], displayHandle 0x0, surfaceHandle 0x0, size 64x64, surfaceLock <6fbdea60, 1d667df0>[count 0, qsz 0, owner ]]] AWT-EventQueue-2: setRealized: MacOSXPbufferCGLDrawable false -> true Pbuffer config: MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 5/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[offscr, rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 5/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]] Pbuffer no sr, no RECT/NPOT Texture avail MacOSXPbufferCGLDrawable tex: target 0xde1, pbufferSize 64x64, texSize 64x64, internal-fmt 0x1908 MacOSXPbufferCGLDrawable pBuffer: 0x10d674f50 AWT-EventQueue-2: GLContext.resetStates() Share context is 0x0 for MacOSXPbufferCGLContext [OpenGL -1.-1, options 0x0, null, handle 0x0, null, Drawable: MacOSXPbufferCGLDrawable[Realized true, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x10d674f50, Window WrappedSurface[config MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 5/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[offscr, rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 5/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]], displayHandle 0x0, surfaceHandle 0x10d674f50, size 64x64, surfaceLock <6fbdea60, 1d667df0>[count 1, qsz 0, owner ]]], lock <21a722ef, 63e68a2b>[count 1, qsz 0, owner ], mode NSOPENGL] AWT-EventQueue-2: createContextARB: mappedVersionsAvailableSet(decon): false AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.2 AWT-EventQueue-2: createContextARBImpl: Not supported 4.2 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.1 AWT-EventQueue-2: createContextARBImpl: Not supported 4.1 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.0 AWT-EventQueue-2: createContextARBImpl: Not supported 4.0 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARB-MapVersionsAvailable NOPE: 4.2 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.3 AWT-EventQueue-2: createContextARBImpl: Not supported 3.3 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.2 AWT-EventQueue-2: createContextARBImpl: Not supported 3.2 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.1 AWT-EventQueue-2: createContextARBImpl: Not supported 3.1 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARB-MapVersionsAvailable NOPE: 3.2 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.0 AWT-EventQueue-2: createContextARBImpl: Not supported 3.0 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 2.1 NS create OSX>=lion false NS create backendType: NSOPENGL NS create backingLayerHost: null NS create share: 0 NS create chosenCaps: GLCaps[offscr, rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 5/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]] NS create pixelFormat: 0x100128050 NS create drawable native-handle: 0x10d674f50 NS create drawable NSView-handle: 0x0 NS create screen refresh-rate: 0 hz, Infinity micros NS create pixelformat2GLCaps: GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]] NS create fixedCaps: GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]] AWT-EventQueue-2: createContextARBImpl: OK 2.1 (Compatibility profile, arb, hardware) - @creation, share 0, direct true on OSX 10.6.8 java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-2, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@561279c8 at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:197) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1011) at jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:797) at jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:733) at jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:692) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:654) at jogamp.opengl.macosx.cgl.MacOSXCGLContext.createImpl(MacOSXCGLContext.java:241) at jogamp.opengl.macosx.cgl.MacOSXPbufferCGLContext.createImpl(MacOSXPbufferCGLContext.java:66) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:505) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:424) at jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateOSXSharedResource(MacOSXCGLDrawableFactory.java:226) at jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.createSharedResource(MacOSXCGLDrawableFactory.java:273) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1557) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1518) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1488) at javax.media.opengl.GLProfile.access$000(GLProfile.java:74) at javax.media.opengl.GLProfile$1.run(GLProfile.java:142) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:131) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:160) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:1902) at javax.media.opengl.GLProfile.get(GLProfile.java:776) at javax.media.opengl.GLProfile.getDefault(GLProfile.java:563) at javax.media.opengl.GLProfile.getDefault(GLProfile.java:574) at [edited].RenderResult.(RenderResult.java:81) at [edited].RenderResult.checkOpenGLVersion(RenderResult.java:168) at [edited].applet.Applet.init(Applet.java:224) at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1929) at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:658) at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1269) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:682) at java.awt.EventQueue.access$000(EventQueue.java:85) at java.awt.EventQueue$1.run(EventQueue.java:643) at java.awt.EventQueue$1.run(EventQueue.java:641) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:652) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) AWT-EventQueue-2: Initializing CGL extension address table: MacOSX-MacOSX_decon_0 AWT-EventQueue-2: GLContext CGL ProcAddressTable mapping key(MacOSX-MacOSX_decon_0) -> 0x7a0938f0 AWT-EventQueue-2: Context FQN: MacOSX_decon_0-0x2010003 - 2.1 (Compatibility profile, arb, hardware) AWT-EventQueue-2: GLContext GL ProcAddressTable mapping key(MacOSX_decon_0-0x2010003) -> 0x265f00f9 AWT-EventQueue-2:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@561279c8, OpenGL null AWT-EventQueue-2:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL null, use glGetString AWT-EventQueue-2:ExtensionAvailabilityCache: GL_EXTENSIONS: 122, used glGetString AWT-EventQueue-2:ExtensionAvailabilityCache: GLX_EXTENSIONS: 0 AWT-EventQueue-2:ExtensionAvailabilityCache: GL vendor: NVIDIA Corporation AWT-EventQueue-2:ExtensionAvailabilityCache: ALL EXTENSIONS: 122 AWT-EventQueue-2:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions AWT-EventQueue-2:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions AWT-EventQueue-2:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions AWT-EventQueue-2:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions AWT-EventQueue-2:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions AWT-EventQueue-2:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions AWT-EventQueue-2:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions AWT-EventQueue-2:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions AWT-EventQueue-2: GLContext GL ExtensionAvailabilityCache mapping key(MacOSX_decon_0-0x2010003) -> 0x6b482747 - entries: 131 AWT-EventQueue-2: createContextARB-MapVersionsAvailable HAVE: 2.2 -> 2.1 (Compatibility profile, arb, hardware) - 2.1 NVIDIA-1.6.36 AWT-EventQueue-2: GLContext.resetStates() AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.2 AWT-EventQueue-2: createContextARBImpl: Not supported 4.2 (Core profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.1 AWT-EventQueue-2: createContextARBImpl: Not supported 4.1 (Core profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.0 AWT-EventQueue-2: createContextARBImpl: Not supported 4.0 (Core profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.2 AWT-EventQueue-2: createContextARBImpl: Not supported 4.2 (forward, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.1 AWT-EventQueue-2: createContextARBImpl: Not supported 4.1 (forward, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.0 AWT-EventQueue-2: createContextARBImpl: Not supported 4.0 (forward, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.2 AWT-EventQueue-2: createContextARBImpl: Not supported 4.2 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.1 AWT-EventQueue-2: createContextARBImpl: Not supported 4.1 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 4.0 AWT-EventQueue-2: createContextARBImpl: Not supported 4.0 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARB-MapVersionsAvailable NOPE: 4.4 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.3 AWT-EventQueue-2: createContextARBImpl: Not supported 3.3 (Core profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.2 AWT-EventQueue-2: createContextARBImpl: Not supported 3.2 (Core profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.1 AWT-EventQueue-2: createContextARBImpl: Not supported 3.1 (Core profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.3 AWT-EventQueue-2: createContextARBImpl: Not supported 3.3 (forward, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.2 AWT-EventQueue-2: createContextARBImpl: Not supported 3.2 (forward, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.1 AWT-EventQueue-2: createContextARBImpl: Not supported 3.1 (forward, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.3 AWT-EventQueue-2: createContextARBImpl: Not supported 3.3 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.2 AWT-EventQueue-2: createContextARBImpl: Not supported 3.2 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARBVersions: share 0, direct true, version 3.1 AWT-EventQueue-2: createContextARBImpl: Not supported 3.1 (Compatibility profile, arb, hardware) - @creation on OSX 10.6.8 AWT-EventQueue-2: createContextARB-MapVersionsAvailable NOPE: 3.4 AWT-EventQueue-2: createContextARB: SET mappedVersionsAvailableSet MacOSX_decon_0 NS create OSX>=lion false NS create backendType: NSOPENGL NS create backingLayerHost: null NS create share: 0 NS create chosenCaps: GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]] NS create pixelFormat: 0x10d65cd80 NS create drawable native-handle: 0x10d674f50 NS create drawable NSView-handle: 0x0 NS create screen refresh-rate: 0 hz, Infinity micros NS create pixelformat2GLCaps: GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]] NS create fixedCaps: GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]] AWT-EventQueue-2: createContextARBImpl: OK 2.1 (Compatibility profile, arb, hardware) - @creation, share 0, direct true on OSX 10.6.8 java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-2, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@2b49a2c8 at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:197) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1011) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:680) at jogamp.opengl.macosx.cgl.MacOSXCGLContext.createImpl(MacOSXCGLContext.java:241) at jogamp.opengl.macosx.cgl.MacOSXPbufferCGLContext.createImpl(MacOSXPbufferCGLContext.java:66) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:505) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:424) at jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.getOrCreateOSXSharedResource(MacOSXCGLDrawableFactory.java:226) at jogamp.opengl.macosx.cgl.MacOSXCGLDrawableFactory.createSharedResource(MacOSXCGLDrawableFactory.java:273) at javax.media.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1557) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1518) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1488) at javax.media.opengl.GLProfile.access$000(GLProfile.java:74) at javax.media.opengl.GLProfile$1.run(GLProfile.java:142) at java.security.AccessController.doPrivileged(Native Method) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:131) at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:160) at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:1902) at javax.media.opengl.GLProfile.get(GLProfile.java:776) at javax.media.opengl.GLProfile.getDefault(GLProfile.java:563) at javax.media.opengl.GLProfile.getDefault(GLProfile.java:574) at [edited].RenderResult.(RenderResult.java:81) at [edited].RenderResult.checkOpenGLVersion(RenderResult.java:168) at [edited].applet.Applet.init(Applet.java:224) at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1929) at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:658) at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1269) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:682) at java.awt.EventQueue.access$000(EventQueue.java:85) at java.awt.EventQueue$1.run(EventQueue.java:643) at java.awt.EventQueue$1.run(EventQueue.java:641) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:652) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) AWT-EventQueue-2: Initializing CGL extension address table: MacOSX-MacOSX_decon_0 AWT-EventQueue-2: GLContext CGL ProcAddressTable reusing key(MacOSX-MacOSX_decon_0) -> 0x7a0938f0 AWT-EventQueue-2: Context FQN: MacOSX_decon_0-0x2010003 - 2.1 (Compatibility profile, arb, hardware) AWT-EventQueue-2: GLContext GL ProcAddressTable reusing key(MacOSX_decon_0-0x2010003) -> 0x265f00f9 AWT-EventQueue-2: GLContext GL ExtensionAvailabilityCache reusing key(MacOSX_decon_0-0x2010003) -> 0x6b482747 - entries: 131 AWT-EventQueue-2: Create GL context OK: 0x10d67fca0 for jogamp.opengl.macosx.cgl.MacOSXPbufferCGLContext - 2.1 (Compatibility profile, arb, hardware) - 2.1 NVIDIA-1.6.36 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 2.1 (Compatibility profile, arb, hardware) - 2.1 NVIDIA-1.6.36 GLDebugMessageHandler.init(false) .. n/a AWT-EventQueue-2: GLContext.ContextSwitch: - switch - CONTEXT_CURRENT_NEW - <21a722ef, 63e68a2b>[count 1, qsz 0, owner ] AWT-EventQueue-2: GLContextImpl.destroy.0: 0x10d67fca0, isShared false - <21a722ef, 63e68a2b>[count 2, qsz 0, owner ] AWT-EventQueue-2: GLContext.resetStates() AWT-EventQueue-2: setRealized: MacOSXPbufferCGLDrawable true -> false MacOSXCGLDrawableFactory.createShared: device: MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0] MacOSXCGLDrawableFactory.createShared: context: madeCurrent true, NPOT true, RECT true, FloatPixels true GLProfile.initProfilesForDevice: MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0]: desktop Shared Ctx true GLProfile.init map decon, desktopCtxUndef false, esCtxUndef false GLProfile.init map *** no mapping for GL4bc on device decon GLProfile.init map *** no mapping for GL3bc on device decon GLProfile.init map GLProfile[GL2/GL2.hw] on devide decon GLProfile.init map defaultHW GLProfile[GL2/GL2.hw] on device decon GLProfile.init map *** no mapping for GL4 on device decon GLProfile.init map *** no mapping for GL3 on device decon GLProfile.init map GLProfile[GL2GL3/GL2.hw] on devide decon GLProfile.init map defaultAny GLProfile[GL2GL3/GL2.hw] on device decon GLProfile.init map *** no mapping for GLES2 on device decon GLProfile.init map GLProfile[GL2ES2/GL2.hw] on devide decon GLProfile.init map *** no mapping for GLES1 on device decon GLProfile.init map GLProfile[GL2ES1/GL2.hw] on devide decon GLProfile.initProfilesForDevice: decon: added profile(s): desktop true, egl false GLProfile.initProfilesForDevice: decon: Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true [2.1 (Compatibility profile, arb, hardware)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2.hw], GLProfile[GL2ES1/GL2.hw], GLProfile[GL2/GL2.hw], GLProfile[GL2/GL2.hw], GLProfile[GL2GL3/GL2.hw], , default GLProfile[GL2/GL2.hw]] GLProfile.dumpGLInfo: shared context n/a GLProfile.init addedAnyProfile true GLProfile.init isAWTAvailable true GLProfile.init hasDesktopGLFactory true GLProfile.init hasGL234Impl true GLProfile.init hasEGLFactory true GLProfile.init hasGLES1Impl false GLProfile.init hasGLES2Impl false GLProfile.init defaultDevice MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0] GLProfile.init profile order [GL4bc, GL3bc, GL2, GL4, GL3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1] Info: EGLDrawableFactory.validateDevice: device not compatible : MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0] Default Profiles Native GL4bc false GL4 false GL3bc false GL3 false GL2 true [2.1 (Compatibility profile, arb, hardware)] GL2ES1 true GLES1 false GL2ES2 true GLES2 false Profiles GLProfile[GL2ES2/GL2.hw] GLProfile[GL2ES1/GL2.hw] GLProfile[GL2/GL2.hw] GLProfile[GL2/GL2.hw] GLProfile[GL2GL3/GL2.hw] default GLProfile[GL2/GL2.hw] Desktop Capabilities: none EGL Capabilities: none Info: GLDrawableFactoryImpl.getOrCreateSharedContext: using default device : MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0] GLDrawableFactoryImpl.createGLDrawable -> OffScreenDrawable (PBuffer: true): WrappedSurface[config MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , hw, GLProfile[GL2/GL2.hw]]], displayHandle 0x0, surfaceHandle 0x0, size 1x1, surfaceLock <2876b359, 8f8acd0>[count 0, qsz 0, owner ]] GLDrawableFactoryImpl.createGLDrawable: MacOSXPbufferCGLDrawable[Realized false, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x0, Window WrappedSurface[config MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , hw, GLProfile[GL2/GL2.hw]]], displayHandle 0x0, surfaceHandle 0x0, size 1x1, surfaceLock <2876b359, 8f8acd0>[count 0, qsz 0, owner ]]] AWT-EventQueue-2: setRealized: MacOSXPbufferCGLDrawable false -> true Pbuffer config: MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , hw, GLProfile[GL2/GL2.hw]]] Pbuffer NPOT Texure avail: true Pbuffer RECT Texture avail: true MacOSXPbufferCGLDrawable tex: target 0xde1, pbufferSize 1x1, texSize 1x1, internal-fmt 0x1908 MacOSXPbufferCGLDrawable pBuffer: 0x1001adba0 AWT-EventQueue-2: GLContext.resetStates() AWT-EventQueue-2: GLContext.resetStates() Share context is 0x0 for MacOSXPbufferCGLContext [OpenGL -1.-1, options 0x0, null, handle 0x0, null, Drawable: MacOSXPbufferCGLDrawable[Realized true, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x1001adba0, Window WrappedSurface[config MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[DefaultGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , hw, GLProfile[GL2/GL2.hw]]], displayHandle 0x0, surfaceHandle 0x1001adba0, size 1x1, surfaceLock <2876b359, 8f8acd0>[count 1, qsz 0, owner ]]], lock <20f5e814, 705789f3>[count 1, qsz 0, owner ], mode NSOPENGL] AWT-EventQueue-2: createContextARB: mappedVersionsAvailableSet(decon): true NS create OSX>=lion false NS create backendType: NSOPENGL NS create backingLayerHost: null NS create share: 0 NS create chosenCaps: GLCaps[offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]] NS create pixelFormat: 0x100196c60 NS create drawable native-handle: 0x1001adba0 NS create drawable NSView-handle: 0x0 NS create screen refresh-rate: 0 hz, Infinity micros NS create pixelformat2GLCaps: GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]] NS create fixedCaps: GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]] AWT-EventQueue-2: createContextARBImpl: OK 2.1 (Compatibility profile, arb, hardware) - @creation, share 0, direct true on OSX 10.6.8 java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-2, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1c7b0f4d at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:197) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1011) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:680) at jogamp.opengl.macosx.cgl.MacOSXCGLContext.createImpl(MacOSXCGLContext.java:241) at jogamp.opengl.macosx.cgl.MacOSXPbufferCGLContext.createImpl(MacOSXPbufferCGLContext.java:66) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:505) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:424) at [edited].RenderResult.makeCurrent(RenderResult.java:199) at [edited].RenderResult.checkOpenGLVersion(RenderResult.java:169) at [edited].applet.Applet.init(Applet.java:224) at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1929) at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:658) at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1269) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:682) at java.awt.EventQueue.access$000(EventQueue.java:85) at java.awt.EventQueue$1.run(EventQueue.java:643) at java.awt.EventQueue$1.run(EventQueue.java:641) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:652) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) AWT-EventQueue-2: Initializing CGL extension address table: MacOSX-MacOSX_decon_0 AWT-EventQueue-2: GLContext CGL ProcAddressTable reusing key(MacOSX-MacOSX_decon_0) -> 0x7a0938f0 AWT-EventQueue-2: Context FQN: MacOSX_decon_0-0x2010003 - 2.1 (Compatibility profile, arb, hardware) AWT-EventQueue-2: GLContext GL ProcAddressTable reusing key(MacOSX_decon_0-0x2010003) -> 0x265f00f9 AWT-EventQueue-2: GLContext GL ExtensionAvailabilityCache reusing key(MacOSX_decon_0-0x2010003) -> 0x6b482747 - entries: 131 AWT-EventQueue-2: Create GL context OK: 0x10214d4d0 for jogamp.opengl.macosx.cgl.MacOSXPbufferCGLContext - 2.1 (Compatibility profile, arb, hardware) - 2.1 NVIDIA-1.6.36 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 2.1 (Compatibility profile, arb, hardware) - 2.1 NVIDIA-1.6.36 GLDebugMessageHandler.init(false) .. n/a AWT-EventQueue-2: GLContext.ContextSwitch: - switch - CONTEXT_CURRENT_NEW - <20f5e814, 705789f3>[count 1, qsz 0, owner ] AWT-EventQueue-2: GLContextImpl.destroy.0: 0x10214d4d0, isShared false - <20f5e814, 705789f3>[count 1, qsz 0, owner ] AWT-EventQueue-2: GLContext.resetStates() AWT-EventQueue-2: setRealized: MacOSXPbufferCGLDrawable true -> false Thread-16: Info: addNotify - start, bounds: java.awt.Rectangle[x=0,y=0,width=0,height=0] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1273) at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:498) at java.awt.Container.addNotify(Container.java:2620) at javax.swing.JComponent.addNotify(JComponent.java:4685) at java.awt.Container.addNotify(Container.java:2620) at javax.swing.JComponent.addNotify(JComponent.java:4685) at java.awt.Container.addImpl(Container.java:1066) at javax.swing.JLayeredPane.addImpl(JLayeredPane.java:212) at java.awt.Container.add(Container.java:925) at javax.swing.JRootPane.setContentPane(JRootPane.java:608) at javax.swing.JApplet.setContentPane(JApplet.java:413) at [edited].applet.Applet.showMainGUI(Applet.java:378) at [edited].applet.JSMenuHandler._showMainGUI(JSMenuHandler.java:139) at [edited].applet.JSMenuHandler.run(JSMenuHandler.java:101) GraphicsConfigurationFactory.getFactory() class com.jogamp.nativewindow.awt.AWTGraphicsDevice -> jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLGraphicsConfigurationFactory@3225753d MacOSXAWTCGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0] MacOSXAWTCGLGraphicsConfigurationFactory: made DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0] GraphicsConfigurationFactory.getFactory() class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice -> jogamp.opengl.macosx.cgl.MacOSXCGLGraphicsConfigurationFactory@59bd523d Thread-16: GLCanvas: TK disableBackgroundErase method found: true Thread-16: GLCanvas: TK disableBackgroundErase error: null Thread-16: GLCanvas: TK disableBackgroundErase error: null MaxOSXJAWTWindow: 0x41aff40f - thread: Thread-16 JAWT n/a, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0] MaxOSXJAWTWindow: 0x41aff40f - thread: Thread-16 JAWT version: 0x80010004, CA_LAYER: true, isLayeredSurface true, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0] JAWTWindow: surface change 0x0 -> 0x10d691400 GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable -> Offscreen-Layer: JAWT-Window[windowHandle 0x10d691400, surfaceHandle 0x0, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface true, pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]]], surfaceLock <78aea5cd, 120773a1>[count 1, qsz 0, owner ]] GLDrawableFactoryImpl.createGLDrawable: MacOSXPbufferCGLDrawable[Realized false, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x0, Window JAWT-Window[windowHandle 0x10d691400, surfaceHandle 0x0, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface true, pos 0/0, size 0x0, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]], awtComponent AWT-GLCanvas[Realized false, null-drawable, Factory null, handle 0x0, Drawable size -1x-1, AWT pos 0/0, size 0x0, visible true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]]], surfaceLock <78aea5cd, 120773a1>[count 1, qsz 0, owner ]]] Thread-16: GLContext.resetStates() Thread-16: Info: addNotify - end: peer: [class apple.awt.CCanvas]: AWT-GLCanvas[Realized false, jogamp.opengl.macosx.cgl.MacOSXPbufferCGLDrawable, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x0, Drawable size 0x0, AWT pos 0/0, size 0x0, visible true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]]] AWT-EventQueue-2: setRealized: MacOSXPbufferCGLDrawable false -> true Pbuffer config: MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]] Pbuffer NPOT Texure avail: true Pbuffer RECT Texture avail: true MacOSXPbufferCGLDrawable tex: target 0xde1, pbufferSize 900x600, texSize 900x600, internal-fmt 0x1908 MacOSXPbufferCGLDrawable pBuffer: 0x10211c440 MacOSXJAWTWindow.setSurfaceHandle(): 0x10211c440 AWT-EventQueue-2: Realized Drawable: MacOSXPbufferCGLDrawable[Realized true, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x10211c440, Window JAWT-Window[windowHandle 0x10d691400, surfaceHandle 0x10211c440, bounds [ 0 / 0 900 x 600 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface true, pos 0/0, size 900x600, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.macosx.cgl.MacOSXPbufferCGLDrawable, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x10211c440, Drawable size 900x600, AWT pos 0/0, size 900x600, visible true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]]], surfaceLock <78aea5cd, 120773a1>[count 0, qsz 0, owner ]]] java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Thread.java:1273) at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:562) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:399) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:482) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:276) at sun.awt.RepaintArea.paint(RepaintArea.java:241) at apple.awt.ComponentModel.handleEvent(ComponentModel.java:263) at java.awt.Component.dispatchEventImpl(Component.java:4813) at java.awt.Component.dispatchEvent(Component.java:4565) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:684) at java.awt.EventQueue.access$000(EventQueue.java:85) at java.awt.EventQueue$1.run(EventQueue.java:643) at java.awt.EventQueue$1.run(EventQueue.java:641) 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:657) at java.awt.EventQueue$2.run(EventQueue.java:655) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:654) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Threading: jogl.1thread null, singleThreaded true, hasAWT true, mode ST_AWT, plugin jogamp.opengl.awt.AWTThreadingPlugin@626287d3 Share context is 0x0 for MacOSXPbufferCGLContext [OpenGL -1.-1, options 0x0, null, handle 0x0, null, Drawable: MacOSXPbufferCGLDrawable[Realized true, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x10211c440, Window JAWT-Window[windowHandle 0x10d691400, surfaceHandle 0x10211c440, bounds [ 0 / 0 900 x 600 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface true, pos 0/0, size 900x600, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.macosx.cgl.MacOSXPbufferCGLDrawable, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x10211c440, Drawable size 900x600, AWT pos 0/0, size 900x600, visible true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]]], surfaceLock <78aea5cd, 120773a1>[count 1, qsz 0, owner ]]], lock <1af2f973, 45d6fad7>[count 1, qsz 0, owner ], mode NSOPENGL] AWT-EventQueue-2: createContextARB: mappedVersionsAvailableSet(decon): true NS create OSX>=lion false NS create backendType: NSOPENGL NS create backingLayerHost: JAWT-Window[windowHandle 0x10d691400, surfaceHandle 0x10211c440, bounds [ 0 / 0 900 x 600 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface true, pos 0/0, size 900x600, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.macosx.cgl.MacOSXPbufferCGLDrawable, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x10211c440, Drawable size 900x600, AWT pos 0/0, size 900x600, visible true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]]], surfaceLock <78aea5cd, 120773a1>[count 1, qsz 0, owner ]] NS create share: 0 NS create chosenCaps: GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]] NS create pixelFormat: 0x1001d1f50 NS create drawable native-handle: 0x10211c440 NS create drawable NSView-handle: 0x0 NS create screen refresh-rate: 0 hz, Infinity micros NS create pixelformat2GLCaps: GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]] NS create fixedCaps: GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]] NS create nsOpenGLLayer 0x1001eb120, texSize 900x600, MacOSXPbufferCGLDrawable[Realized true, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x10211c440, Window JAWT-Window[windowHandle 0x10d691400, surfaceHandle 0x10211c440, bounds [ 0 / 0 900 x 600 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface true, pos 0/0, size 900x600, visible true, lockedExt false, config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]], awtComponent AWT-GLCanvas[Realized true, jogamp.opengl.macosx.cgl.MacOSXPbufferCGLDrawable, Factory jogamp.opengl.macosx.cgl.awt.MacOSXAWTCGLDrawableFactory@7960c21a, handle 0x10211c440, Drawable size 900x600, AWT pos 0/0, size 900x600, visible true, AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type AWT, connection \Display0, unitID 0, awtDevice CGraphicsDevice[screen=0], handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pixmap], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]], apple.awt.CGraphicsConfig@7e140bf[dev=CGraphicsDevice[screen=0],pixfmt=0], encapsulated MacOSXCGLGraphicsConfiguration[DefaultGraphicsScreen[MacOSXGraphicsDevice[type MacOSX, connection decon, unitID 0, handle 0x0], idx 0], chosen GLCaps[offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw], pbuffer [r2t 0, r2tr 0, float 0]], requested GLCaps[on-scr, rgba 0x8/8/8/1, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL2.hw]]]]], surfaceLock <78aea5cd, 120773a1>[count 1, qsz 0, owner ]]] JAWTWindow.attachSurfaceHandle(): 0x1001eb120 NS setSwapInterval: 2147483647 micros AWT-EventQueue-2: createContextARBImpl: OK 2.1 (Compatibility profile, arb, hardware) - @creation, share 0, direct true on OSX 10.6.8 java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-2, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@24ee5d13 at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:197) at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1011) at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:680) at jogamp.opengl.macosx.cgl.MacOSXCGLContext.createImpl(MacOSXCGLContext.java:241) at jogamp.opengl.macosx.cgl.MacOSXPbufferCGLContext.createImpl(MacOSXPbufferCGLContext.java:66) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:505) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:424) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:415) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:364) at javax.media.opengl.awt.GLCanvas$8.run(GLCanvas.java:864) at javax.media.opengl.Threading.invoke(Threading.java:193) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:405) at javax.media.opengl.awt.GLCanvas.paint(GLCanvas.java:482) at sun.awt.RepaintArea.paintComponent(RepaintArea.java:276) at sun.awt.RepaintArea.paint(RepaintArea.java:241) at apple.awt.ComponentModel.handleEvent(ComponentModel.java:263) at java.awt.Component.dispatchEventImpl(Component.java:4813) at java.awt.Component.dispatchEvent(Component.java:4565) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:684) at java.awt.EventQueue.access$000(EventQueue.java:85) at java.awt.EventQueue$1.run(EventQueue.java:643) at java.awt.EventQueue$1.run(EventQueue.java:641) 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:657) at java.awt.EventQueue$2.run(EventQueue.java:655) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:654) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) AWT-EventQueue-2: Initializing CGL extension address table: MacOSX-MacOSX_decon_0 AWT-EventQueue-2: GLContext CGL ProcAddressTable reusing key(MacOSX-MacOSX_decon_0) -> 0x7a0938f0 AWT-EventQueue-2: Context FQN: MacOSX_decon_0-0x2010003 - 2.1 (Compatibility profile, arb, hardware) AWT-EventQueue-2: GLContext GL ProcAddressTable reusing key(MacOSX_decon_0-0x2010003) -> 0x265f00f9 AWT-EventQueue-2: GLContext GL ExtensionAvailabilityCache reusing key(MacOSX_decon_0-0x2010003) -> 0x6b482747 - entries: 131 AWT-EventQueue-2: Create GL context OK: 0x1001b7820 for jogamp.opengl.macosx.cgl.MacOSXPbufferCGLContext - 2.1 (Compatibility profile, arb, hardware) - 2.1 NVIDIA-1.6.36 GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 2.1 (Compatibility profile, arb, hardware) - 2.1 NVIDIA-1.6.36 GLDebugMessageHandler.init(false) .. n/a AWT-EventQueue-2: GLContext.ContextSwitch: - switch - CONTEXT_CURRENT_NEW - <1af2f973, 45d6fad7>[count 1, qsz 0, owner ] GLDrawableHelper GLAnimatorControl: null, GLEventListeners num 1 [[edited].RenderEngine@2275a30f[init false], ].invokeGL(): Running initAction ExtensionAvailabilityCache: getGLExtensions() called Power-of-two texture AWT-EventQueue-2: Reshape: 900x600 Power-of-two texture Power-of-two texture Power-of-two texture Power-of-two texture Using GL_ARB_texture_non_power_of_two