GLProfile.init firstUIActionOnProcess true java.lang.Throwable: Info: NativeWindowFactory.initSingleton(true) at javax.media.nativewindow.NativeWindowFactory.initSingleton(NativeWindowFactory.java:131) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1079) 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 name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:26) 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@ab50cd NativeWindowFactory.registerFactory() class java.awt.Component -> com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@ab50cd NativeWindowFactory firstUIActionOnProcess true NativeWindowFactory isAWTAvailable true, defaultFactory com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@ab50cd 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@1f7d134 GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.windows.WindowsGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@e2eec8 GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.awt.AWTGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@53c015 GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.egl.EGLGraphicsDevice -> com.jogamp.opengl.impl.egl.EGLGraphicsConfigurationFactory@3e86d0 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:1172) 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 name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:26) 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@108786b at com.jogamp.opengl.impl.GLContextImpl.setGL(GLContextImpl.java:178) at com.jogamp.opengl.impl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:821) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:272) at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:407) at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:353) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateShared(WindowsWGLDrawableFactory.java:161) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateSharedContextImpl(WindowsWGLDrawableFactory.java:182) 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:1172) 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 name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:26) 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@108786b, Drawable Read/Write: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@119c082, handle 0x10012677, 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 0x10012677, size 0x0]]] main: !!! GLContext WGL ProcAddressTable mapping key(Windows_decon_0-0x2200) -> 26533766 main: !!! GLContext GL ProcAddressTable mapping key(Windows_decon_0-0x2200) -> 26399554 ExtensionAvailabilityCache: Flush availability OpenGL 2.1 (compatibility profile, any, old) - 2.1.2 main:ExtensionAvailabilityCache: Pre-caching init com.jogamp.opengl.impl.gl4.GL4bcImpl@108786b, OpenGL 2.1 (compatibility profile, any, old) - 2.1.2 main:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 2.1 (compatibility profile, any, old) - 2.1.2, use glGetString main:ExtensionAvailabilityCache: ALL EXTENSIONS: 124 main:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions 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) -> 16164678 main: createContextImpl: NOT OK (ARB, initial) - extension not available - share 0 WindowsWGLContext.createContext failed, fall back to !ARB context 0.0 (old) - @creation WindowsWGLContext.wglMakeContextCurrent: true 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.1, options 0x22, 2.1 (compatibility profile, any, old) - 2.1.2, handle 0x10000, com.jogamp.opengl.impl.gl4.GL4bcImpl@108786b, Drawable Read/Write: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@119c082, handle 0x10012677, 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 0x10012677, size 0x0]]] , pbuffer 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:582) at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1274) at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1172) 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 name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:26) 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]]] Platform: Windows XP 5.1 (os), x86 (arch) 2 cores Platform: littleEndian true, 32Bit true, a-ptr bit-size 32 Platform: Java 1.6.0_17, 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-b217-20101123 Implementation Branch: master Implementation Commit: 29e13c6e45d6db75d7c6322ac0f88a30c200cb72 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- 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-b229-20101123 Implementation Branch: master Implementation Commit: ce3508aa66b9a40974cce2988094d0edc68b30f4 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- 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-b229-20101123 Implementation Branch: master Implementation Commit: ce3508aa66b9a40974cce2988094d0edc68b30f4 ----------------------------------------------------------------------------------------------------- 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] Exception in thread "main" javax.media.opengl.GLException: Error: attempted to make an external GLContext without a valid pixelformat at com.jogamp.opengl.impl.windows.wgl.WindowsExternalWGLContext.create(WindowsExternalWGLContext.java:86) at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.createExternalGLContextImpl(WindowsWGLDrawableFactory.java:289) at com.jogamp.opengl.impl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:226) at name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:42) java.lang.Exception: Debug at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.shutdownInstance(WindowsWGLDrawableFactory.java:191) 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(Unknown Source) !!! Shutdown Shared: !!! Drawable: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@119c082, handle 0x10012677, 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 0x10012677, size 0x0]] !!! CTX : com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL 2.1, options 0x22, 2.1 (compatibility profile, any, old) - 2.1.2, handle 0x10000, com.jogamp.opengl.impl.gl4.GL4bcImpl@108786b, Drawable Read/Write: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@119c082, handle 0x10012677, 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 0x10012677, size 0x0]]] !!! Shutdown Shared Finished