Bugzilla – Attachment 163 Details for
Bug 429
Error: Failed to create an external OpenGL Context from an SWT GLCanvas
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
Log In
[x]
|
Forgot Password
Login:
[x]
Console output with debug switches turned on
onetriangle-debug-console-output.txt (text/plain), 19.40 KB, created by
Wade Walker
on 2010-11-16 15:36:36 CET
(
hide
)
Description:
Console output with debug switches turned on
Filename:
MIME Type:
Creator:
Wade Walker
Created:
2010-11-16 15:36:36 CET
Size:
19.40 KB
patch
obsolete
>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:1082) > at javax.media.opengl.GLProfile.access$100(GLProfile.java:65) > 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:104) > 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@c1b531 >NativeWindowFactory.registerFactory() class java.awt.Component -> com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@c1b531 >NativeWindowFactory firstUIActionOnProcess true >NativeWindowFactory isAWTAvailable true, defaultFactory com.jogamp.nativewindow.impl.NativeWindowFactoryImpl@c1b531 >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@1457cb >GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.windows.WindowsGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@1bd4722 >GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.awt.AWTGraphicsDevice -> com.jogamp.opengl.impl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@1a73d3c >GraphicsConfigurationFactory.registerFactory() class javax.media.nativewindow.egl.EGLGraphicsDevice -> com.jogamp.opengl.impl.egl.EGLGraphicsConfigurationFactory@67ac19 >java.lang.Throwable: Info: GLProfile.initProfilesForDevice: decon, isSet false > at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1209) > at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1175) > at javax.media.opengl.GLProfile.access$100(GLProfile.java:65) > 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:104) > 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], <null> -> class com.jogamp.opengl.impl.gl4.GL4bcImpl, com.jogamp.opengl.impl.gl4.GL4bcImpl@e39a3e > 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:262) > 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:142) > at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateSharedContextImpl(WindowsWGLDrawableFactory.java:163) > at javax.media.opengl.GLDrawableFactory.getOrCreateSharedContext(GLDrawableFactory.java:219) > at javax.media.opengl.GLDrawableFactory.getIsSharedContextAvailable(GLDrawableFactory.java:194) > at javax.media.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1225) > at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1175) > at javax.media.opengl.GLProfile.access$100(GLProfile.java:65)ExtensionAvailabilityCache: Flush availability OpenGL 2.1 (compatibility profile, any, old) - 2.1 Mesa 7.5.1 > > 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:104) > 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@e39a3e, > Drawable Read/Write: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, > Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@a39137, > handle 0xffffffffd1011f01, > 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: 24, 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: 24, 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 0xffffffffd1011f01, size 0x0]]] >main: !!! GLContext WGL ProcAddressTable mapping key(Windows_decon_0-0x2200) -> 10469011 >main: !!! GLContext GL ProcAddressTable mapping key(Windows_decon_0-0x2200) -> 23671010 >main:ExtensionAvailabilityCache: Pre-caching init com.jogamp.opengl.impl.gl4.GL4bcImpl@e39a3e, OpenGL 2.1 (compatibility profile, any, old) - 2.1 Mesa 7.5.1 >main:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 2.1 (compatibility profile, any, old) - 2.1 Mesa 7.5.1, use glGetString >main:ExtensionAvailabilityCache: ALL EXTENSIONS: 92 >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) -> 15655788 >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: false >main: createImpl: OK (old) share 0 >main: !!! Create GL context OK: 0x10000 for com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext >wglGetPixelFormatAttribivARB reported WGL_NUMBER_PIXEL_FORMATS = 36 >*** setCapsPFD: WGL-Choosen true, pfdID -1, GLCapabilities[Capabilities[Onscreen: true, Red: 8, Green: 8, Blue: 8, Alpha: 0, Opaque: true], GL profile: GLProfile[GL2/GL2], PBuffer: true, DoubleBuffered: false, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false] >!!! SharedContext: com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL 2.1, options 0x22, 2.1 (compatibility profile, any, old) - 2.1 Mesa 7.5.1, handle 0x10000, com.jogamp.opengl.impl.gl4.GL4bcImpl@e39a3e, > Drawable Read/Write: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, > Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@a39137, > handle 0xffffffffd1011f01, > 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 true, > 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: 24, 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: false, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0xffffffffd1011f01, size 0x0]]] , pbuffer supported false >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:1276) > at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1175) > at javax.media.opengl.GLProfile.access$100(GLProfile.java:65) > 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:104) > 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) >Platform: littleEndian true, 32Bit true, a-ptr bit-size 32 >Platform: Java 1.6.0_20, 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 Version: 2.0-b205-20101116 >Implementation Branch: master >Implementation Commit: 39a1f30e6d014add2cfb46ef472905608bb3ddff >----------------------------------------------------------------------------------------------------- > > >----------------------------------------------------------------------------------------------------- >Platform: Windows XP 5.1 (os), x86 (arch) >Platform: littleEndian true, 32Bit true, a-ptr bit-size 32 >Platform: Java 1.6.0_20, Sun Microsystems Inc., http://java.sun.com/, is JavaSE: true > >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 Version: 2.0-b218-20101116 >Implementation Branch: master >Implementation Commit: db4d7d198cc826bba871fea39461c3c8a2a3b1c6 >----------------------------------------------------------------------------------------------------- > > >----------------------------------------------------------------------------------------------------- >Platform: Windows XP 5.1 (os), x86 (arch) >Platform: littleEndian true, 32Bit true, a-ptr bit-size 32 >Platform: Java 1.6.0_20, Sun Microsystems Inc., http://java.sun.com/, is JavaSE: true > >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 Version: 2.0-b218-20101116 >Implementation Branch: master >Implementation Commit: db4d7d198cc826bba871fea39461c3c8a2a3b1c6 >----------------------------------------------------------------------------------------------------- >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:75) > at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.createExternalGLContextImpl(WindowsWGLDrawableFactory.java:268) > at com.jogamp.opengl.impl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:206) > at name.wadewalker.onetriangle.OneTriangle.main(OneTriangle.java:42) >java.lang.Exception: Debug > at com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory.shutdownInstance(WindowsWGLDrawableFactory.java:172) > at javax.media.opengl.GLDrawableFactory.shutdown(GLDrawableFactory.java:166) > at javax.media.opengl.GLProfile$2.run(GLProfile.java:1308) > 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@a39137, > handle 0xffffffffd1011f01, > 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 true, > 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: 24, 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: false, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0xffffffffd1011f01, size 0x0]] >!!! CTX : com.jogamp.opengl.impl.windows.wgl.WindowsWGLContext [OpenGL 2.1, options 0x22, 2.1 (compatibility profile, any, old) - 2.1 Mesa 7.5.1, handle 0x10000, com.jogamp.opengl.impl.gl4.GL4bcImpl@e39a3e, > Drawable Read/Write: com.jogamp.opengl.impl.windows.wgl.WindowsDummyWGLDrawable[Realized true, > Factory com.jogamp.opengl.impl.windows.wgl.WindowsWGLDrawableFactory@a39137, > handle 0xffffffffd1011f01, > 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 true, > 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: 24, 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: false, Stereo: false, HardwareAccelerated: true, DepthBits: 24, StencilBits: 0, Red Accum: 0, Green Accum: 0, Blue Accum: 0, Alpha Accum: 0, Multisample: false, Num samples: 0, PBuffer-FloatingPointBuffers: true, PBuffer-RenderToTexture: false, PBuffer-RenderToTextureRectangle: false]], displayHandle 0x0, surfaceHandle 0xffffffffd1011f01, size 0x0]]]
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 429
: 163 |
164
|
179
|
186
|
187
|
188
|
195
|
233