Posted by
runiter on
Dec 27, 2012; 4:11am
URL: https://forum.jogamp.org/jogl-crashes-video-card-driver-tp4026980p4027640.html
So I couldn't figure out how to build the latest version from git, but I downloaded and used the latest jogl 2.0-rc11 java and native jars from here:
https://jogamp.org/deployment/jogamp-current/archive/jogamp-all-platforms.7zThe result was the same. Gears demo still works if ran as stand-alone application but does not work if ran as webstart application. The webstart console gives the following output with the above jogl:
Java Web Start 10.10.2.18
Using JRE version 1.7.0_10-b18 Java HotSpot(TM) Client VM
User home directory = C:\Users\qxie
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
m: print memory usage
o: trigger logging
p: reload proxy configuration
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
0-5: set trace level to <n>
----------------------------------------------------
Match: beginTraversal
Match: digest selected JREDesc: JREDesc[version 1.6+, heap=-1--1, args=null, href=
http://java.sun.com/products/autodl/j2se, sel=false, null, null], JREInfo: JREInfo for index 0:
platform is: 1.7
product is: 1.7.0_10
location is:
http://java.sun.com/products/autodl/j2se path is: C:\Program Files (x86)\Java\jre7\bin\javaw.exe
args is: null
native platform is: Windows, x86 [ x86, 32bit ]
JavaFX runtime is: JavaFX 2.2.4 found at C:\Program Files (x86)\Java\jre7\
enabled is: true
registered is: true
system is: true
Match: ignoring maxHeap: -1
Match: ignoring InitHeap: -1
Match: digesting vmargs: null
Match: digested vmargs: [JVMParameters: isSecure: true, args: ]
Match: JVM args after accumulation: [JVMParameters: isSecure: true, args: ]
Match: digest LaunchDesc:
http://energy.concord.org/energy3d/energy3d_test.jnlp Match: digest properties: [-Dsun.java2d.noddraw=true, -Dnewt.debug=all, -Djogl.debug=all]
Match: JVM args: [JVMParameters: isSecure: false, args: -Dsun.java2d.noddraw=true -Dnewt.debug=all -Djogl.debug=all]
Match: endTraversal ..
Match: JVM args final: -Dsun.java2d.noddraw=true -Dnewt.debug=all -Djogl.debug=all
Match: Running JREInfo Version match: 1.7.0.10 == 1.7.0.10
Match: Running JVM args match the secure subset: have:<-Dsun.java2d.noddraw=true -Dsun.java2d.noddraw=true> satisfy want:<-Dsun.java2d.noddraw=true -Dnewt.debug=all -Djogl.debug=all>
main()
Animator()
Animator created
GLCanvas()
GLProfile.initSingleton() - thread javawsApplicationMain
java.lang.Exception: Stack trace
at java.lang.Thread.dumpStack(Unknown Source)
at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:118)
at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1660)
at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:246)
at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:196)
at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:186)
at org.concord.energy3d.test.Gears.main(Gears.java:70)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
JNLPClassLoader: Finding library jawt.dll
JNLPClassLoader: Finding library jawt.dll
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 = sun.awt.Win32GraphicsConfig
JOGL/Java2D integration disabled
GLProfile.init - thread: javawsApplicationMain
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 7 6.1 (os), x86 (arch), GENERIC_ABI, 4 cores
MachineDescription: runtimeValidated true, littleEndian true, 32Bit true, primitive size / alignment:
int8 1 / 1, int16 2 / 2
int 4 / 4, long 4 / 4
int32 4 / 4, int64 8 / 8
float 4 / 4, double 8 / 8, ldouble 12 / 4
pointer 4 / 4, page 4096
Platform: Java Version: 1.7.0_10, VM: Java HotSpot(TM) Client VM, Runtime: Java(TM) SE Runtime Environment
Platform: Java Vendor: Oracle Corporation,
http://java.oracle.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-b52-20121101
Implementation Branch: rc
Implementation Commit: d430657cfd1f21885f3fdebebe6f0a49b1c5cd13
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
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-b66-20121101
Implementation Branch: rc
Implementation Commit: 502847f59ef01c78a85e4ee5453a09d9b83d9a5e
-----------------------------------------------------------------------------------------------------
GLDrawableFactory.static - Native OS Factory for: .windows: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory
JNLPClassLoader: Finding library OpenGL32.dll
SharedResourceRunner.start() - start new Thread - javawsApplicationMain
SharedResourceRunner.run(): STARTED - javawsApplicationMain-SharedResourceRunner
SharedResourceRunner.run(): READY - javawsApplicationMain-SharedResourceRunner
JNLPClassLoader: Finding library libGLESv1_CM.so.2.dll
JNLPClassLoader: Finding library libGLESv1_CM.so.dll
JNLPClassLoader: Finding library GLESv1_CM.dll
JNLPClassLoader: Finding library GLES_CM.dll
JNLPClassLoader: Finding library GLES_CL.dll
JNLPClassLoader: Finding library libGLESv1_CM.dll
JNLPClassLoader: Finding library libGLES_CM.dll
JNLPClassLoader: Finding library libGLES_CL.dll
JNLPClassLoader: Finding library libEGL.so.1.dll
JNLPClassLoader: Finding library libEGL.so.dll
JNLPClassLoader: Finding library EGL.dll
JNLPClassLoader: Finding library libEGL.dll
Info: EGLDrawableFactory: EGL ES1 - NOPE (ES1 lib)
JNLPClassLoader: Finding library libGLESv2.so.2.dll
JNLPClassLoader: Finding library libGLESv2.so.dll
JNLPClassLoader: Finding library GLESv2.dll
JNLPClassLoader: Finding library GLES20.dll
JNLPClassLoader: Finding library GLESv2_CM.dll
JNLPClassLoader: Finding library libGLESv2.dll
JNLPClassLoader: Finding library libGLESv2_CM.dll
JNLPClassLoader: Finding library libGLES20.dll
JNLPClassLoader: Finding library libEGL.so.1.dll
JNLPClassLoader: Finding library libEGL.so.dll
JNLPClassLoader: Finding library EGL.dll
JNLPClassLoader: Finding library libEGL.dll
Info: EGLDrawableFactory: EGL ES2 - NOPE
javax.media.opengl.GLException: No GLDrawableFactory available for profile: GLES2
at javax.media.opengl.GLDrawableFactory.getFactoryImpl(GLDrawableFactory.java:404)
at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1436)
at javax.media.opengl.GLProfile.access$100(GLProfile.java:76)
at javax.media.opengl.GLProfile$1.run(GLProfile.java:157)
at java.security.AccessController.doPrivileged(Native Method)
at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:123)
at javax.media.opengl.GLProfile.getDefaultDevice(GLProfile.java:1660)
at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:246)
at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:196)
at javax.media.opengl.awt.GLCanvas.<init>(GLCanvas.java:186)
at org.concord.energy3d.test.Gears.main(Gears.java:70)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Info: GLProfile.init - EGL GLDrawable factory not available
Info: GLProfile.init - Default device is desktop derived: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]
WindowsWGLDrawableFactory.enterThreadCriticalZone() - 0xffffffffffffffff - javawsApplicationMain
Info: GLProfile.initProfilesForDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]] (com.jogamp.nativewindow.windows.WindowsGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory false
GLProfile.init map decon, desktopCtxUndef true, esCtxUndef true
GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device decon
GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device decon
GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device decon
GLProfile.init map GLProfile[GL2/GL2.sw] on device decon
GLProfile.init map GLProfile[GL4/GL4.sw] on device decon
GLProfile.init map GLProfile[GL3/GL3.sw] on device decon
GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device decon
GLProfile.init map *** no mapping for GLES2 on device decon
GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device decon
GLProfile.init map *** no mapping for GLES1 on device decon
GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device decon
SharedResourceRunner.getOrCreateShared() decon: trying - javawsApplicationMain
SharedResourceRunner.doAndWait() START init: decon, release: null - javawsApplicationMain
SharedResourceRunner.doAndWait() set command: decon, release: null - javawsApplicationMain
SharedResourceRunner.run(): WOKE UP for device connection init: decon, release: null - javawsApplicationMain-SharedResourceRunner
SharedResourceRunner.run(): create Shared for: decon - javawsApplicationMain-SharedResourceRunner
javawsApplicationMain-SharedResourceRunner: setRealized: WindowsOnscreenWGLDrawable false -> true
WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], pfdID 6, ARB-Choosen false,
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]],
chosen GLCaps[wgl vid 0x6 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]]
javawsApplicationMain-SharedResourceRunner: GLContext.resetStates()
java.lang.Exception: Info: setGL (OpenGL null): javawsApplicationMain-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@bc1ebd
at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:247)
at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1181)
at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:311)
at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:572)
at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:485)
at jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource(WindowsWGLDrawableFactory.java:334)
at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:261)
at java.lang.Thread.run(Unknown Source)
javawsApplicationMain-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
javawsApplicationMain-SharedResourceRunner: GLContext WGL ProcAddressTable mapping key(WGL-.windows_decon_0) -> 0x1be9706
javawsApplicationMain-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]] - 0.0 (Compatibility profile, hardware) - 4.0.0 - Build 9.17.10.2875
javawsApplicationMain-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x3000002 - 3.0 (Compatibility profile, hardware) - 4.0.0 - Build 9.17.10.2875, 3.0.0
javawsApplicationMain-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x3000002) -> 0x4632db
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@bc1ebd, OpenGL null
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL null, use glGetString
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 129, used glGetString
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 16
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 145
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
javawsApplicationMain-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x3000002) -> 0x1c4bfd2 - entries: 155
Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
javawsApplicationMain-SharedResourceRunner: GLContext.setGLFuncAvail.X: .windows_decon_0-0x3000002 - 3.0 (Compatibility profile, FBO, hardware)
javawsApplicationMain-SharedResourceRunner: createContextARB: mappedVersionsAvailableSet(decon): false
javawsApplicationMain-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2
javawsApplicationMain-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.2 (Compatibility profile, arb, hardware) - @creation, handle 0x42010d8c, share 0x0, direct true, wglCreateContextAttribsARB: 0x66df27e0
javawsApplicationMain-SharedResourceRunner: createContextARBImpl: NO 4.2 (Compatibility profile, arb, hardware) - @creation
javawsApplicationMain-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1
javawsApplicationMain-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.1 (Compatibility profile, arb, hardware) - @creation, handle 0x42010d8c, share 0x0, direct true, wglCreateContextAttribsARB: 0x66df27e0
javawsApplicationMain-SharedResourceRunner: createContextARBImpl: NO 4.1 (Compatibility profile, arb, hardware) - @creation
javawsApplicationMain-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0
javawsApplicationMain-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.0 (Compatibility profile, arb, hardware) - @creation, handle 0x42010d8c, share 0x0, direct true, wglCreateContextAttribsARB: 0x66df27e0
javawsApplicationMain-SharedResourceRunner: createContextARBImpl: OK 4.0 (Compatibility profile, arb, hardware) - @creation, share 0, direct true
javawsApplicationMain-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
javawsApplicationMain-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x1be9706
javawsApplicationMain-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]] - 4.0 (Compatibility profile, arb, hardware) - 4.0.0 - Build 9.17.10.2875
javawsApplicationMain-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4000003 - 4.0 (Compatibility profile, arb, hardware) - 4.0.0 - Build 9.17.10.2875, 4.0.0
javawsApplicationMain-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x4000003) -> 0x16b007f
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@bc1ebd, OpenGL 3.0 (Compatibility profile, FBO, hardware) - 4.0.0 - Build 9.17.10.2875
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.0 (Compatibility profile, FBO, hardware) - 4.0.0 - Build 9.17.10.2875, use glGetStringi
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 145, used glGetStringi
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 16
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 145
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
javawsApplicationMain-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
javawsApplicationMain-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x4000003) -> 0x1edaa2b - entries: 159
Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
javawsApplicationMain-SharedResourceRunner: GLContext.setGLFuncAvail.X: .windows_decon_0-0x4000003 - 4.0 (Compatibility profile, arb, FBO, hardware)
javawsApplicationMain-SharedResourceRunner: createContextARBVersions: version verification - expected 4.0, has 4.0 == true
GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]: 4.0 (Compatibility profile, hardware) -> 4.0 (Compatibility profile, arb, FBO, hardware)
javawsApplicationMain-SharedResourceRunner: createContextARB-MapVersionsAvailable HAVE: 4.2 -> 4.0 (Compatibility profile, arb, FBO, hardware) - 4.0.0 - Build 9.17.10.2875
GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]: 3.0 (Compatibility profile, hardware) -> 4.0 (Compatibility profile, arb, FBO, hardware)
GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]: 2.0 (Compatibility profile, hardware) -> 4.0 (Compatibility profile, arb, FBO, hardware)
GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]: 4.0 (Core profile, hardware) -> 4.0 (Compatibility profile, arb, FBO, hardware)
GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]: 3.0 (Core profile, hardware) -> 4.0 (Compatibility profile, arb, FBO, hardware)
javawsApplicationMain-SharedResourceRunner: GLContext.resetStates()
javawsApplicationMain-SharedResourceRunner: createContextARB: SET mappedVersionsAvailableSet .windows_decon_0
.windows_decon_0-0x3020000: 4.0 (Compatibility profile, arb, FBO, hardware)
.windows_decon_0-0x4040000: 4.0 (Compatibility profile, arb, FBO, hardware)
.windows_decon_0-0x3040000: 4.0 (Compatibility profile, arb, FBO, hardware)
.windows_decon_0-0x4020000: 4.0 (Compatibility profile, arb, FBO, hardware)
.windows_decon_0-0x2020000: 4.0 (Compatibility profile, arb, FBO, hardware)
GLContextImpl.mapGLVersions: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], profileAliasing: true, total 108.543699ms
.windows_decon_0-0x3020000: 4.0 (Compatibility profile, arb, FBO, hardware)
.windows_decon_0-0x4040000: 4.0 (Compatibility profile, arb, FBO, hardware)
.windows_decon_0-0x3040000: 4.0 (Compatibility profile, arb, FBO, hardware)
.windows_decon_0-0x4020000: 4.0 (Compatibility profile, arb, FBO, hardware)
.windows_decon_0-0x2020000: 4.0 (Compatibility profile, arb, FBO, hardware)
javawsApplicationMain-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
javawsApplicationMain-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x1be9706
javawsApplicationMain-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.0 (Compatibility profile, arb, FBO, hardware) - @creation, handle 0x42010d8c, share 0x0, direct true, wglCreateContextAttribsARB: 0x66df27e0
javawsApplicationMain-SharedResourceRunner: createContextARBImpl: OK 4.0 (Compatibility profile, arb, FBO, hardware) - @creation, share 0, direct true
java.lang.Exception: Info: setGL (OpenGL null): javawsApplicationMain-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@3efa59
at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:247)
at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1181)
at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:760)
at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:320)
at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:572)
at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:485)
at jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource(WindowsWGLDrawableFactory.java:334)
at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:261)
at java.lang.Thread.run(Unknown Source)
javawsApplicationMain-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
javawsApplicationMain-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x1be9706
javawsApplicationMain-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]] - 4.0 (Compatibility profile, arb, FBO, hardware) - 4.0.0 - Build 9.17.10.2875
javawsApplicationMain-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x4000003 - 4.0 (Compatibility profile, arb, FBO, hardware) - 4.0.0 - Build 9.17.10.2875, 4.0.0
javawsApplicationMain-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x4000003) -> 0x16b007f
javawsApplicationMain-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x4000003) -> 0x1edaa2b - entries: 159
Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
javawsApplicationMain-SharedResourceRunner: GLContext.setGLFuncAvail.X: .windows_decon_0-0x4000003 - 4.0 (Compatibility profile, arb, FBO, hardware)
javawsApplicationMain-SharedResourceRunner: createContextImpl: OK (ARB, initial) share 0
javawsApplicationMain-SharedResourceRunner: Create GL context OK: obj 0xb525ab, ctx 0x20001, surf 0x42010d8c for jogamp.opengl.windows.wgl.WindowsOnscreenWGLContext - 4.0 (Compatibility profile, arb, FBO, hardware) - 4.0.0 - Build 9.17.10.2875
GLDebugMessageHandler.init(false)
GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.0 (Compatibility profile, arb, FBO, hardware) - 4.0.0 - Build 9.17.10.2875
GLDebugMessageHandler.init(false) .. n/a
javawsApplicationMain-SharedResourceRunner: GLContext.ContextSwitch: obj 0xb525ab, ctx 0x20001, surf 0x42010d8c - switch - CONTEXT_CURRENT_NEW - <11e96e0, 1434cb2>[count 1, qsz 0, owner <javawsApplicationMain-SharedResourceRunner>]
SharedDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]
SharedScreen: DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0]
SharedContext: WindowsOnscreenWGLContext [OpenGL 4.0, options 0x203, 4.0 (Compatibility profile, arb, FBO, hardware) - 4.0.0 - Build 9.17.10.2875, this 0xb525ab, handle 0x20001, jogamp.opengl.gl4.GL4bcImpl@3efa59,
quirks: [NoDoubleBufferedBitmap],
Drawable: WindowsOnscreenWGLDrawable[Realized true,
Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1607b64,
Handle 0x0,
Surface GDISurface[ GDIDummyUpstreamSurfaceHook[ 64x64], displayHandle 0x0, surfaceHandle 0x0, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <144f046, fab27a>[count 0, qsz 0, owner <NULL>] ]]]
pixelformat: true
multisample: true
pbuffer: true
readDrawable: true
vendor: Intel
needsCurrenContext4ARBPFDQueries: false
SharedResourceRunner.run(): READY - javawsApplicationMain-SharedResourceRunner
SharedResourceRunner.initializeAndWait END init: decon, release: null - javawsApplicationMain
SharedResourceRunner.getOrCreateShared() decon: success - javawsApplicationMain
GLProfile.initProfilesForDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]: desktop Shared Ctx true
GLProfile.init map decon, desktopCtxUndef false, esCtxUndef false
GLProfile.init map GLProfile[GL4bc/GL4bc.hw] on device decon
GLProfile.init map defaultHW GLProfile[GL4bc/GL4bc.hw] on device decon
GLProfile.init map GLProfile[GL3bc/GL3bc.hw] on device decon
GLProfile.init map defaultAny GLProfile[GL3bc/GL3bc.hw] on device decon
GLProfile.init map GLProfile[GL2/GL2.hw] on device decon
GLProfile.init map GLProfile[GL4/GL4.hw] on device decon
GLProfile.init map GLProfile[GL3/GL3.hw] on device decon
GLProfile.init map GLProfile[GL2GL3/GL4bc.hw] on device decon
GLProfile.init map *** no mapping for GLES2 on device decon
GLProfile.init map GLProfile[GL2ES2/GL4bc.hw] on device decon
GLProfile.init map *** no mapping for GLES1 on device decon
GLProfile.init map GLProfile[GL2ES1/GL4bc.hw] on device decon
GLProfile.initProfilesForDevice: decon: added profile(s): desktop true, egl false
GLProfile.initProfilesForDevice: decon: Native[GL4bc true [4.0 (Compatibility profile, arb, FBO, hardware)], GL4 true [4.0 (Compatibility profile, arb, FBO, hardware)], GL3bc true [4.0 (Compatibility profile, arb, FBO, hardware)], GL3 true [4.0 (Compatibility profile, arb, FBO, hardware)], GL2 true [4.0 (Compatibility profile, arb, FBO, hardware)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL4bc.hw], GLProfile[GL2ES1/GL4bc.hw], GLProfile[GL2/GL2.hw], GLProfile[GL4/GL4.hw], GLProfile[GL3/GL3.hw], GLProfile[GL4bc/GL4bc.hw], GLProfile[GL4bc/GL4bc.hw], GLProfile[GL2GL3/GL4bc.hw], GLProfile[GL3bc/GL3bc.hw], , default GLProfile[GL4bc/GL4bc.hw]]
GLProfile.dumpGLInfo: WindowsOnscreenWGLContext [OpenGL 4.0, options 0x203, 4.0 (Compatibility profile, arb, FBO, hardware) - 4.0.0 - Build 9.17.10.2875, this 0xb525ab, handle 0x20001, jogamp.opengl.gl4.GL4bcImpl@3efa59,
quirks: [NoDoubleBufferedBitmap],
Drawable: WindowsOnscreenWGLDrawable[Realized true,
Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1607b64,
Handle 0x0,
Surface GDISurface[ GDIDummyUpstreamSurfaceHook[ 64x64], displayHandle 0x0, surfaceHandle 0x0, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <144f046, fab27a>[count 0, qsz 0, owner <NULL>] ]]]
ExtensionAvailabilityCache: getGLExtensions() called
-----------------------------------------------------------------------------------------------------
WindowsGraphicsDevice[type .windows, connection decon]:
Native
GL4bc true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL4 true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL3bc true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL3 true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL2 true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL2ES1 true
GLES1 false
GL2ES2 true
GLES2 false
Profiles
GLProfile[GL2ES2/GL4bc.hw]
GLProfile[GL2ES1/GL4bc.hw]
GLProfile[GL2/GL2.hw]
GLProfile[GL4/GL4.hw]
GLProfile[GL3/GL3.hw]
GLProfile[GL4bc/GL4bc.hw]
GLProfile[GL4bc/GL4bc.hw]
GLProfile[GL2GL3/GL4bc.hw]
GLProfile[GL3bc/GL3bc.hw]
default GLProfile[GL4bc/GL4bc.hw]
Swap Interval -1
GL Profile GLProfile[GL2/GL2.sw]
CTX VERSION 4.0 (Compatibility profile, arb, FBO, hardware) - 4.0.0 - Build 9.17.10.2875
GL jogamp.opengl.gl4.GL4bcImpl@3efa59
GL_VENDOR Intel
GL_RENDERER Intel(R) HD Graphics 4000
GL_VERSION 4.0.0 - Build 9.17.10.2875
GLSL true, has-compiler: true, version: 4.00 - Build 9.17.10.2875
GL_EXTENSIONS 145
GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_blend_color GL_EXT_abgr GL_EXT_texture3D GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_SGIS_texture_edge_clamp GL_SGIS_generate_mipmap GL_EXT_draw_range_elements GL_SGIS_texture_lod GL_EXT_rescale_normal GL_EXT_packed_pixels GL_EXT_texture_edge_clamp GL_EXT_separate_specular_color GL_ARB_multitexture GL_EXT_texture_env_combine GL_EXT_bgra GL_EXT_blend_func_separate GL_EXT_secondary_color GL_EXT_fog_coord GL_EXT_texture_env_add GL_ARB_texture_cube_map GL_ARB_transpose_matrix GL_ARB_texture_env_add GL_IBM_texture_mirrored_repeat GL_EXT_multi_draw_arrays GL_SUN_multi_draw_arrays GL_NV_blend_square GL_ARB_texture_compression GL_3DFX_texture_compression_FXT1 GL_EXT_texture_filter_anisotropic GL_ARB_texture_border_clamp GL_ARB_point_parameters GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_env_crossbar GL_EXT_texture_compression_s3tc GL_ARB_shadow GL_ARB_window_pos GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_ARB_vertex_program GL_EXT_texture_rectangle GL_ARB_fragment_program GL_EXT_stencil_two_side GL_ATI_separate_stencil GL_ARB_vertex_buffer_object GL_EXT_texture_lod_bias GL_ARB_occlusion_query GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_texture_non_power_of_two GL_ARB_vertex_shader GL_NV_texgen_reflection GL_ARB_point_sprite GL_ARB_fragment_program_shadow GL_EXT_blend_equation_separate GL_ARB_depth_texture GL_ARB_texture_rectangle GL_ARB_draw_buffers GL_ARB_color_buffer_float GL_ARB_half_float_pixel GL_ARB_texture_float GL_ARB_pixel_buffer_object GL_EXT_framebuffer_object GL_ARB_draw_instanced GL_ARB_half_float_vertex GL_ARB_occlusion_query2 GL_EXT_draw_buffers2 GL_WIN_swap_hint GL_EXT_texture_sRGB GL_ARB_multisample GL_EXT_packed_float GL_EXT_texture_shared_exponent GL_ARB_texture_rg GL_ARB_texture_compression_rgtc GL_NV_conditional_render GL_EXT_texture_swizzle GL_ARB_texture_gather GL_ARB_sync GL_ARB_framebuffer_sRGB GL_EXT_packed_depth_stencil GL_ARB_depth_buffer_float GL_EXT_transform_feedback GL_ARB_transform_feedback2 GL_ARB_draw_indirect GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_ARB_framebuffer_object GL_EXT_texture_array GL_EXT_texture_integer GL_ARB_map_buffer_range GL_EXT_texture_snorm GL_ARB_blend_func_extended GL_INTEL_performance_queries GL_ARB_copy_buffer GL_ARB_sampler_objects GL_NV_primitive_restart GL_ARB_seamless_cube_map GL_ARB_uniform_buffer_object GL_ARB_depth_clamp GL_ARB_vertex_array_bgra GL_ARB_shader_bit_encoding GL_ARB_draw_buffers_blend GL_ARB_geometry_shader4 GL_ARB_texture_query_lod GL_ARB_explicit_attrib_location GL_ARB_draw_elements_base_vertex GL_ARB_instanced_arrays GL_ARB_fragment_coord_conventions GL_EXT_gpu_program_parameters GL_ARB_texture_buffer_object_rgb32 GL_ARB_compatibility GL_ARB_texture_rgb10_a2ui GL_ARB_texture_multisample GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_timer_query GL_INTEL_map_texture GL_ARB_tessellation_shader GL_ARB_vertex_array_object GL_ARB_provoking_vertex GL_ARB_sample_shading GL_ARB_texture_cube_map_array GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_shader_subroutine GL_ARB_transform_feedback3 WGL_EXT_depth_float WGL_ARB_buffer_region WGL_ARB_extensions_string WGL_ARB_make_current_read WGL_ARB_pixel_format WGL_ARB_pbuffer WGL_EXT_extensions_string WGL_EXT_swap_control WGL_EXT_swap_control_tear WGL_ARB_multisample WGL_ARB_pixel_format_float WGL_ARB_framebuffer_sRGB WGL_ARB_create_context WGL_ARB_create_context_profile WGL_EXT_pixel_format_packed_float WGL_EXT_create_context_es2_profile
GLX_EXTENSIONS 16
WGL_EXT_extensions_string WGL_EXT_swap_control_tear WGL_ARB_extensions_string WGL_ARB_pbuffer WGL_ARB_multisample WGL_ARB_create_context_profile WGL_EXT_depth_float WGL_ARB_create_context WGL_EXT_create_context_es2_profile WGL_ARB_pixel_format WGL_ARB_pixel_format_float WGL_ARB_framebuffer_sRGB WGL_ARB_make_current_read WGL_EXT_pixel_format_packed_float WGL_EXT_swap_control WGL_ARB_buffer_region
-----------------------------------------------------------------------------------------------------
GLCaps[wgl vid 0x1 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x2 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x3 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x4 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x5 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x7 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x8 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x9 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xa arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xb arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xc arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xd arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xe arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xf arb: 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[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x10 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x11 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x12 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x13 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x14 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x15 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x16 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x17 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x18 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x19 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x1a arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x1b arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x1c arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x1d arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x1e arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x1f arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x20 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x21 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x22 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x23 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x24 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x25 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x26 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x27 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x28 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x29 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2a arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2b arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2c arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2d arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2e arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2f arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x30 arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x31 arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x32 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x33 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x34 arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x35 arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x36 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x37 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x38 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x39 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x3a arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3b arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3c arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3d arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3e arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3f arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x40 arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x41 arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x42 arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
WindowsWGLDrawableFactory.leaveThreadCriticalZone() - 0xffffffffffffffff - javawsApplicationMain
GLProfile.init addedAnyProfile true (desktop: true, egl false)
GLProfile.init isAWTAvailable true
GLProfile.init hasDesktopGLFactory true
GLProfile.init hasGL234Impl true
GLProfile.init hasEGLFactory false
GLProfile.init hasGLES1Impl false
GLProfile.init hasGLES2Impl false
GLProfile.init defaultDevice WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]
GLProfile.init defaultDevice Desktop WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]
GLProfile.init defaultDevice EGL null
GLProfile.init profile order [GL4bc, GL3bc, GL2, GL4, GL3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1]
Default Profiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]
Native
GL4bc true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL4 true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL3bc true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL3 true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL2 true [4.0 (Compatibility profile, arb, FBO, hardware)]
GL2ES1 true
GLES1 false
GL2ES2 true
GLES2 false
Profiles
GLProfile[GL2ES2/GL4bc.hw]
GLProfile[GL2ES1/GL4bc.hw]
GLProfile[GL2/GL2.hw]
GLProfile[GL4/GL4.hw]
GLProfile[GL3/GL3.hw]
GLProfile[GL4bc/GL4bc.hw]
GLProfile[GL4bc/GL4bc.hw]
GLProfile[GL2GL3/GL4bc.hw]
GLProfile[GL3bc/GL3bc.hw]
default GLProfile[GL4bc/GL4bc.hw]
Desktop Capabilities:
GLCaps[wgl vid 0x1 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x2 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x3 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x4 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x5 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x7 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x8 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x9 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xa arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xb arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xc arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xd arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xe arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0xf arb: 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[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x10 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x11 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x12 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x13 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x14 arb: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x15 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x16 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x17 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x18 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x19 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x1a arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x1b arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x1c arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x1d arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x1e arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x1f arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x20 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x21 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo]]
GLCaps[wgl vid 0x22 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x23 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x24 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x25 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x26 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x27 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x28 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x29 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2a arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2b arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2c arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2d arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2e arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2f arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x30 arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x31 arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x32 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x33 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x34 arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x35 arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x36 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x37 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x38 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x39 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.hw], offscr[bitmap]]
GLCaps[wgl vid 0x3a arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3b arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3c arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3d arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3e arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3f arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x40 arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x41 arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x42 arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
EGL Capabilities:
none
Animator add: 31005098 - javawsApplicationMain
Gears()
frame.add(canvas)
javawsApplicationMain: 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(Unknown Source)
at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:518)
at java.awt.Container.addNotify(Unknown Source)
at java.awt.Window.addNotify(Unknown Source)
at java.awt.Frame.addNotify(Unknown Source)
at java.awt.Window.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at org.concord.energy3d.test.Gears.main(Gears.java:83)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
javawsApplicationMain: GLCanvas: TK disableBackgroundErase method found: true
javawsApplicationMain: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException
javawsApplicationMain: GLCanvas: TK disableBackgroundErase error: null
GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWT-Window[windowHandle 0x90388, surfaceHandle 0x42010d8c, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 0x0, visible true, lockedExt false,
config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display1, unitID 0, awtDevice Win32GraphicsDevice[screen=1], handle 0x0], idx 1],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
sun.awt.Win32GraphicsConfig@5e02c6[dev=Win32GraphicsDevice[screen=1],pixfmt=6],
encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 1], pfdID 6, ARB-Choosen true,
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]],
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 \Display1, unitID 0, awtDevice Win32GraphicsDevice[screen=1], handle 0x0], idx 1],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
sun.awt.Win32GraphicsConfig@5e02c6[dev=Win32GraphicsDevice[screen=1],pixfmt=6],
encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 1], pfdID 6, ARB-Choosen true,
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]],
surfaceLock <11476ae, 7ba13e>[count 1, qsz 0, owner <javawsApplicationMain>]]
GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false,
Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1607b64,
Handle 0x42010d8c,
Surface JAWT-Window[windowHandle 0x90388, surfaceHandle 0x42010d8c, bounds [ 0 / 0 0 x 0 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 0x0, visible true, lockedExt false,
config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display1, unitID 0, awtDevice Win32GraphicsDevice[screen=1], handle 0x0], idx 1],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
sun.awt.Win32GraphicsConfig@5e02c6[dev=Win32GraphicsDevice[screen=1],pixfmt=6],
encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 1], pfdID 6, ARB-Choosen true,
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]],
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 \Display1, unitID 0, awtDevice Win32GraphicsDevice[screen=1], handle 0x0], idx 1],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
sun.awt.Win32GraphicsConfig@5e02c6[dev=Win32GraphicsDevice[screen=1],pixfmt=6],
encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 1], pfdID 6, ARB-Choosen true,
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]],
surfaceLock <11476ae, 7ba13e>[count 1, qsz 0, owner <javawsApplicationMain>]]]
javawsApplicationMain: GLContext.resetStates()
javawsApplicationMain: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false,
jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1607b64,
handle 0x0,
Drawable size 0x0,
AWT pos 0/0, size 0x0,
visible true,
AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display1, unitID 0, awtDevice Win32GraphicsDevice[screen=1], handle 0x0], idx 1],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
sun.awt.Win32GraphicsConfig@5e02c6[dev=Win32GraphicsDevice[screen=1],pixfmt=6],
encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 1], pfdID 6, ARB-Choosen true,
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]]]
GLCanvas.sizeChanged: (javawsApplicationMain): 284x262 - surfaceHandle 0x0
javawsApplicationMain: setRealized: WindowsOnscreenWGLDrawable false -> true
WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 1], pfdID 6, ARB-Choosen true,
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]
javawsApplicationMain: Realized Drawable: true, WindowsOnscreenWGLDrawable[Realized true,
Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1607b64,
Handle 0x0,
Surface JAWT-Window[windowHandle 0x90388, surfaceHandle 0x0, bounds [ 8 / 30 284 x 262 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 8/30, size 284x262, visible true, lockedExt false,
config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display1, unitID 0, awtDevice Win32GraphicsDevice[screen=1], handle 0x0], idx 1],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
sun.awt.Win32GraphicsConfig@5e02c6[dev=Win32GraphicsDevice[screen=1],pixfmt=6],
encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 1], pfdID 6, ARB-Choosen true,
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]],
awtComponent AWT-GLCanvas[Realized true,
jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@1607b64,
handle 0x0,
Drawable size 284x262,
AWT pos 8/30, size 284x262,
visible true,
AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display1, unitID 0, awtDevice Win32GraphicsDevice[screen=1], handle 0x0], idx 1],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
sun.awt.Win32GraphicsConfig@5e02c6[dev=Win32GraphicsDevice[screen=1],pixfmt=6],
encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 1], pfdID 6, ARB-Choosen true,
requested GLCaps[rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]],
chosen GLCaps[wgl vid 0x6 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]]]],
surfaceLock <11476ae, 7ba13e>[count 0, qsz 0, owner <NULL>]]]
java.lang.Exception: Stack trace
at java.lang.Thread.dumpStack(Unknown Source)
at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:587)
at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:662)
at java.awt.Component.setBounds(Unknown Source)
at java.awt.BorderLayout.layoutContainer(Unknown Source)
at java.awt.Container.layout(Unknown Source)
at java.awt.Container.doLayout(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at java.awt.Container.validateUnconditionally(Unknown Source)
at java.awt.Window.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at org.concord.energy3d.test.Gears.main(Gears.java:83)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Animator javawsApplicationMain[daemon false]: starting javawsApplicationMain-Animator-1[daemon false]
GLCanvas.sizeChanged: (AWT-EventQueue-0): 284x262 - surfaceHandle 0x0
Animator start:Thread[javawsApplicationMain-Animator-1,5,javawsApplicationThreadGroup]: [started false, animating false, paused false, drawable 1]
finishLifecycleAction(com.jogamp.opengl.util.Animator$WaitForStartedCondition): finished - blocking true, waited 0/240, started: true, animating: true, paused: false, drawables 1 - javawsApplicationMain
Threading: jogl.1thread null, singleThreaded true, hasAWT true, mode ST_AWT, plugin jogamp.opengl.awt.AWTThreadingPlugin@15695d8
GLCanvas.sizeChanged: (AWT-EventQueue-0): 284x262 - surfaceHandle 0x0
AWT-EventQueue-0: createContextARB: mappedVersionsAvailableSet(decon): true
AWT-EventQueue-0: Initializing WGL extension address table: WGL-.windows_decon_0
AWT-EventQueue-0: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x1be9706
AWT-EventQueue-0 - WindowWGLContext.createContextARBImpl: 4.0 (Compatibility profile, arb, FBO, hardware) - @creation, handle 0x42010d8c, share 0x0, direct true, wglCreateContextAttribsARB: 0x66df27e0
AWT-EventQueue-0: createContextARBImpl: OK 4.0 (Compatibility profile, arb, FBO, hardware) - @creation, share 0, direct true
java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-0, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1716910
at jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:247)
at jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1181)
at jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:760)
at jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:293)
at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:572)