Reply – Re: JOAL Couln't load native AL library
Your Name
Subject
Message
or Cancel
In Reply To
Re: JOAL Couln't load native AL library
— by Jkrzysztof Jkrzysztof
I changed my html page to:

<html>
<body>
<__object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
      width="600" height="400">
   <__param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
   <__param name="archive" value="http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar,
                                http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar,
                                http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar,
                                http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar,
                                jogl-demos.jar">
   <__param name="codebase_lookup" value="false">
   <__param name="subapplet.classname" value="demos.applets.GearsJOALApplet">
   <__param name="subapplet.displayname" value="JOGL / JOAL Gears Applet">
   <__param name="noddraw.check" value="true">
   <__param name="progressbar" value="true">
   <__param name="jnlpNumExtensions" value="2">
   <__param name="jnlpExtension1" value="http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp">
   <__param name="jnlpExtension2" value="http://jogamp.org/deployment/v2.0-rc11/joal.jnlp">
   <__param name="java_arguments" value="-Dsun.java2d.noddraw=true -Djnlp.newt.debug=all -Djnlp.nativewindow.debug=all -Djnlp.jogl.debug=all">
   <comment>
     <__embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
          width="600" height="400"
          type="application/x-java-applet;version=1.6"
          pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
          archive="http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar,
                   http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar,
                   http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar,
                   http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar,
                   jogl-demos.jar"
          codebase_lookup="false"
          subapplet.classname="demos.applets.GearsJOALApplet"
          subapplet.displayname" value="JOGL / JOAL Gears Applet"
          noddraw.check" value="true"
          progressbar="true"
          jnlpNumExtensions="2"
          jnlpExtension1="http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp"
          jnlpExtension2="http://jogamp.org/deployment/v2.0-rc11/joal.jnlp"
          java_arguments="-Dsun.java2d.noddraw=true -Djnlp.newt.debug=all -Djnlp.nativewindow.debug=all -Djnlp.jogl.debug=all">
        <noembed>Sorry, no Java support detected.</noembed>
     
   </comment>

</body>
</html>


And here is trace file:
Log started: Śr, 7 lis 2012 17:45:17 +0100
cache: Initialize resource manager: com.sun.deploy.cache.ResourceProviderImpl@19ae493
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.
security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
security:  --- parseCommandLine converted : -Dsun.java2d.noddraw=true -Djnlp.newt.debug=all -Djnlp.nativewindow.debug=all -Djnlp.jogl.debug=all
into:
[-Dsun.java2d.noddraw=true, -Djnlp.newt.debug=all, -Djnlp.nativewindow.debug=all, -Djnlp.jogl.debug=all]
basic: Added progress listener: sun.plugin.util.ProgressMonitorAdapter@149895
basic: Plugin2ClassLoader.addURL parent called for http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar
basic: Plugin2ClassLoader.addURL parent called for http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar
basic: Plugin2ClassLoader.addURL parent called for http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar
basic: Plugin2ClassLoader.addURL parent called for http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar
basic: Plugin2ClassLoader.addURL parent called for file:/C:/jogamp/jogl-demos.jar
security: Blacklist revocation check is enabled
security: Trusted libraries list check is enabled
network: Cache entry found [url: http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar, version: null] prevalidated=false/0
cache: Resource http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar has expired.
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar.pack.gz with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar.pack.gz with cookie "__qca=P0-2104311358-1351346843005"
network: ResponseCode for http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar.pack.gz : 304
network: Encoding for http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar.pack.gz : null
network: Disconnect connection to http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar.pack.gz
cache: Reading Signers from 3565 http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar | C:\Users\krzysztof\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\33\f253321-55d15b49.idx
cache: Done readSigners(http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar)
cache:  Read manifest for http://jogamp.org/deployment/v2.0-rc11/jar/applet-launcher.jar: read=728 full=728
security: Accessing keys and certificate in Mozilla user profile: null
security: Loading Deployment certificates from C:\Users\krzysztof\AppData\LocalLow\Sun\Java\Deployment\security\trusted.certs
security: Loaded Deployment certificates from C:\Users\krzysztof\AppData\LocalLow\Sun\Java\Deployment\security\trusted.certs
security: Loading certificates from Deployment session certificate store
security: Loaded certificates from Deployment session certificate store
security: Validate the certificate chain using CertPath API
security: Loading Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
security: Loaded Root CA certificates from C:\Program Files (x86)\Java\jre7\lib\security\cacerts
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: Obtain certificate collection in Root CA certificate store
security: The certificate hasnt been expired, no need to check timestamping info
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: This OCSP End Entity validation is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
basic: Dialog type is not candidate for embedding
security: User has granted the priviledges to the code for this session only
security: Adding certificate in Deployment session certificate store
security: Added certificate in Deployment session certificate store
security: Saving certificates in Deployment session certificate store
security: Saved certificates in Deployment session certificate store
security: Validate the certificate chain using CertPath API
security: The certificate hasnt been expired, no need to check timestamping info
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: This OCSP End Entity validation is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
basic: Plugin2ClassLoader.getPermissions CeilingPolicy allPerms
JNLPAppletLauncher: static initializer
security: Validate the certificate chain using CertPath API
security: The certificate hasnt been expired, no need to check timestamping info
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: This OCSP End Entity validation is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
basic: Applet loaded.
basic: Applet resized and added to parent container
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 244080 us, pluginInit dt 2486278 us, TotalTime: 2730358 us
basic: Applet initialized
basic: Starting applet
basic: completed perf rollup
basic: Applet made visible
basic: Applet started
basic: Told clients applet is started
network: Cache entry found [url: http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar, version: null] prevalidated=false/0
cache: Resource http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar has expired.
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar.pack.gz with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar.pack.gz with cookie "__qca=P0-2104311358-1351346843005"
network: ResponseCode for http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar.pack.gz : 304
network: Encoding for http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar.pack.gz : null
network: Disconnect connection to http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar.pack.gz
cache: Reading Signers from 3565 http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar | C:\Users\krzysztof\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\8\545935c8-65e82742.idx
cache: Done readSigners(http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar)
cache:  Read manifest for http://jogamp.org/deployment/v2.0-rc11/jar/gluegen-rt.jar: read=332 full=5640
security: Validate the certificate chain using CertPath API
security: The certificate hasnt been expired, no need to check timestamping info
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: This OCSP End Entity validation is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
network: Cache entry found [url: http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar, version: null] prevalidated=false/0
cache: Resource http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar has expired.
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar.pack.gz with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar.pack.gz with cookie "__qca=P0-2104311358-1351346843005"
network: ResponseCode for http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar.pack.gz : 304
network: Encoding for http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar.pack.gz : null
network: Disconnect connection to http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar.pack.gz
cache: Reading Signers from 3565 http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar | C:\Users\krzysztof\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\40\7f3c41e8-45d5ba95.idx
cache: Done readSigners(http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar)
cache:  Read manifest for http://jogamp.org/deployment/v2.0-rc11/jar/jogl-all.jar: read=349 full=38286
security: Validate the certificate chain using CertPath API
security: The certificate hasnt been expired, no need to check timestamping info
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: This OCSP End Entity validation is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
network: Cache entry found [url: http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar, version: null] prevalidated=false/0
cache: Resource http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar has expired.
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar.pack.gz with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar.pack.gz with cookie "__qca=P0-2104311358-1351346843005"
network: ResponseCode for http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar.pack.gz : 304
network: Encoding for http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar.pack.gz : null
network: Disconnect connection to http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar.pack.gz
cache: Reading Signers from 3565 http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar | C:\Users\krzysztof\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\30\76e7f61e-71971a24.idx
cache: Done readSigners(http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar)
cache:  Read manifest for http://jogamp.org/deployment/v2.0-rc11/jar/joal.jar: read=340 full=1640
security: Validate the certificate chain using CertPath API
security: The certificate hasnt been expired, no need to check timestamping info
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: This OCSP End Entity validation is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
security: The jar file isnt signed so the blacklist check will be skipped
security: Trusted libraries list file not found
security: The jar file isnt signed so the blacklist check will be skipped
network: Cache entry not found [url: file:/C:/jogamp/jogl-demos.jar, version: null]
security: The jar file isnt signed so the blacklist check will be skipped
security: Trusted libraries list file not found
security: The jar file isnt signed so the blacklist check will be skipped
network: Cache entry found [url: http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp, version: null] prevalidated=false/0
cache: Resource http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp has expired.
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp.pack.gz with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp.pack.gz with cookie "__qca=P0-2104311358-1351346843005"
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp with cookie "__qca=P0-2104311358-1351346843005"
network: ResponseCode for http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp : 304
network: Encoding for http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp : null
network: Disconnect connection to http://jogamp.org/deployment/v2.0-rc11/jogl-all-awt.jnlp
network: Cache entry found [url: http://jogamp.org/deployment/archive/rc/v2.0-rc11/gluegen-rt.jnlp, version: null] prevalidated=false/0
cache: Resource http://jogamp.org/deployment/archive/rc/v2.0-rc11/gluegen-rt.jnlp has expired.
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/gluegen-rt.jnlp.pack.gz with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/gluegen-rt.jnlp.pack.gz with cookie "__qca=P0-2104311358-1351346843005"
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/gluegen-rt.jnlp with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/gluegen-rt.jnlp with cookie "__qca=P0-2104311358-1351346843005"
network: ResponseCode for http://jogamp.org/deployment/archive/rc/v2.0-rc11/gluegen-rt.jnlp : 304
network: Encoding for http://jogamp.org/deployment/archive/rc/v2.0-rc11/gluegen-rt.jnlp : null
network: Disconnect connection to http://jogamp.org/deployment/archive/rc/v2.0-rc11/gluegen-rt.jnlp
network: Cache entry found [url: http://jogamp.org/deployment/v2.0-rc11/joal.jnlp, version: null] prevalidated=false/0
cache: Resource http://jogamp.org/deployment/v2.0-rc11/joal.jnlp has expired.
network: Connecting http://jogamp.org/deployment/v2.0-rc11/joal.jnlp.pack.gz with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/v2.0-rc11/joal.jnlp.pack.gz with cookie "__qca=P0-2104311358-1351346843005"
network: Connecting http://jogamp.org/deployment/v2.0-rc11/joal.jnlp with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/v2.0-rc11/joal.jnlp with cookie "__qca=P0-2104311358-1351346843005"
network: ResponseCode for http://jogamp.org/deployment/v2.0-rc11/joal.jnlp : 304
network: Encoding for http://jogamp.org/deployment/v2.0-rc11/joal.jnlp : null
network: Disconnect connection to http://jogamp.org/deployment/v2.0-rc11/joal.jnlp
network: Cache entry not found [url: http://jogamp.org/deployment/archive/rc/v2.0-rc11/jar/joal-natives-windows-i586.jar, version: null]
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/jar/joal-natives-windows-i586.jar with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/jar/joal-natives-windows-i586.jar with cookie "__qca=P0-2104311358-1351346843005"
network: Cache entry not found [url: http://jogamp.org/deployment/archive/rc/v2.0-rc11/jar/jogl-all-natives-windows-i586.jar, version: null]
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/jar/jogl-all-natives-windows-i586.jar with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/jar/jogl-all-natives-windows-i586.jar with cookie "__qca=P0-2104311358-1351346843005"
network: Cache entry not found [url: http://jogamp.org/deployment/archive/rc/v2.0-rc11/jar/gluegen-rt-natives-windows-i586.jar, version: null]
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/jar/gluegen-rt-natives-windows-i586.jar with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/deployment/archive/rc/v2.0-rc11/jar/gluegen-rt-natives-windows-i586.jar with cookie "__qca=P0-2104311358-1351346843005"
network: Cache entry not found [url: file:/C:/jogamp/jogl-demos.jar, version: null]
security: Validate the certificate chain using CertPath API
security: The certificate hasnt been expired, no need to check timestamping info
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: This OCSP End Entity validation is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
basic: Plugin2ClassLoader.getPermissions CeilingPolicy allPerms
security: Validate the certificate chain using CertPath API
security: The certificate hasnt been expired, no need to check timestamping info
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: This OCSP End Entity validation is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
basic: Plugin2ClassLoader.getPermissions CeilingPolicy allPerms
network: Cache entry not found [url: http://jogamp.org/crossdomain.xml, version: null]
network: Connecting http://jogamp.org/crossdomain.xml with proxy=DIRECT
network: Connecting http://jogamp.org:80/ with proxy=DIRECT
network: Connecting http://jogamp.org/crossdomain.xml with cookie "__qca=P0-2104311358-1351346843005"
GLProfile.initSingleton() - thread AWT-EventQueue-2
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 demos.applets.GearsJOALApplet.init(GearsJOALApplet.java:23)
        at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1995)
        at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:662)
        at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1325)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
AWT-EventQueue-2 - Info: NativeWindowFactory.<init>
AWT-EventQueue-2 - NativeWindowFactory.initSingleton()
JAWTUtil initialization (JAWT/JNI/...
JAWTUtil.getJAWT(tryOffscreenLayer false, tryOnscreen true)
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
JAWTUtil: Has sun.awt.SunToolkit.awtLock/awtUnlock true
JAWTUtil: Has Java2D true
JAWTUtil: Is headless false
JAWTUtil: AWT Desktop hints 2
JAWTUtil: OffscreenLayer Supported: false - Required false
GDI.initSingleton()
NativeWindowFactory.registerFactory() interface javax.media.nativewindow.NativeWindow -> jogamp.nativewindow.NativeWindowFactoryImpl@1053a6b
NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@1053a6b
NativeWindowFactory requiresToolkitLock false, desktopHasThreadingIssues false
NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@1053a6b
AWT-EventQueue-2 - Info: GraphicsConfigurationFactory.<init>
AWT-EventQueue-2 - GraphicsConfigurationFactory.initSingleton()
GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@1c9cb9, overridding: null
GLProfile.init - thread: AWT-EventQueue-2
-----------------------------------------------------------------------------------------------------
Platform: WINDOWS / Windows 7 6.1 (os), x86 (arch), GENERIC_ABI, 8 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_09, 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
GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@bc9567, overridding: null
GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@d70640, overridding: null
SharedResourceRunner.start() - start new Thread - AWT-EventQueue-2
SharedResourceRunner.run(): STARTED - AWT-EventQueue-2-SharedResourceRunner
SharedResourceRunner.run(): READY - AWT-EventQueue-2-SharedResourceRunner
GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@109823a, overridding: null
Info: EGLDrawableFactory: EGL ES1 - NOPE (ES1 lib)
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 demos.applets.GearsJOALApplet.init(GearsJOALApplet.java:23)
        at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1995)
        at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:662)
        at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1325)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.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 - AWT-EventQueue-2
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 - AWT-EventQueue-2
SharedResourceRunner.doAndWait() START init: decon, release: null - AWT-EventQueue-2
SharedResourceRunner.doAndWait() set command: decon, release: null - AWT-EventQueue-2
SharedResourceRunner.run(): WOKE UP for device connection init: decon, release: null - AWT-EventQueue-2-SharedResourceRunner
SharedResourceRunner.run(): create Shared for: decon - AWT-EventQueue-2-SharedResourceRunner
AWT-EventQueue-2-SharedResourceRunner: setRealized: WindowsOnscreenWGLDrawable false -> true
RegisteredClassFactory getSharedClass (0) initialized: RegisteredClass[handle 0x1350000, _dummyWindow_clazz0]
ProxySurfaceImpl: surface change 0x0 -> 0xffffffff9b010b35
updateGraphicsConfiguration(using target): hdc 0xffffffff9b010b35
user chosen caps 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[.]]
updateGraphicsConfigurationARB: SharedResource is null: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]
updateGraphicsConfigurationGDI: capsChosen 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[.]], WINDOW
updateGraphicsConfigurationGDI: availableCaps[0 -> 0]: GLCaps[wgl vid 0x1 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[1 -> 1]: GLCaps[wgl vid 0x2 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[2 -> 2]: GLCaps[wgl vid 0x3 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[3 -> 3]: GLCaps[wgl vid 0x4 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[4 -> 4]: GLCaps[wgl vid 0x5 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[5 -> 5]: 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[.]]
updateGraphicsConfigurationGDI: availableCaps[6 -> 6]: GLCaps[wgl vid 0x7 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[7 -> 7]: GLCaps[wgl vid 0x8 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[.]]
updateGraphicsConfigurationGDI: availableCaps[8 -> 8]: GLCaps[wgl vid 0x9 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[9 -> skip]: pfdID 10, GLCaps[wgl vid 0xa gdi: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]]
updateGraphicsConfigurationGDI: availableCaps[10 -> skip]: pfdID 11, GLCaps[wgl vid 0xb gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]]
updateGraphicsConfigurationGDI: availableCaps[11 -> skip]: pfdID 12, GLCaps[wgl vid 0xc gdi: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]]
updateGraphicsConfigurationGDI: availableCaps[12 -> skip]: pfdID 13, GLCaps[wgl vid 0xd 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[fbo]]
updateGraphicsConfigurationGDI: availableCaps[13 -> skip]: pfdID 14, GLCaps[wgl vid 0xe gdi: rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]]
updateGraphicsConfigurationGDI: availableCaps[14 -> skip]: pfdID 15, GLCaps[wgl vid 0xf gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], on-scr[fbo]]
updateGraphicsConfigurationGDI: availableCaps[15 -> 9]: GLCaps[wgl vid 0x10 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[16 -> 10]: GLCaps[wgl vid 0x11 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[17 -> 11]: GLCaps[wgl vid 0x12 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[18 -> 12]: GLCaps[wgl vid 0x13 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[19 -> 13]: GLCaps[wgl vid 0x14 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[20 -> 14]: GLCaps[wgl vid 0x15 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[21 -> 15]: GLCaps[wgl vid 0x16 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[22 -> 16]: GLCaps[wgl vid 0x17 gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[23 -> 17]: GLCaps[wgl vid 0x18 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[24 -> 18]: GLCaps[wgl vid 0x19 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[25 -> 19]: GLCaps[wgl vid 0x1a gdi: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[26 -> 20]: GLCaps[wgl vid 0x1b gdi: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], on-scr[.]]
updateGraphicsConfigurationGDI: availableCaps[27 -> skip]: pfdID 28, GLCaps[wgl vid 0x1c gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[28 -> skip]: pfdID 29, GLCaps[wgl vid 0x1d gdi: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[29 -> skip]: pfdID 30, GLCaps[wgl vid 0x1e gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[30 -> skip]: pfdID 31, GLCaps[wgl vid 0x1f gdi: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[31 -> skip]: pfdID 32, GLCaps[wgl vid 0x20 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[32 -> skip]: pfdID 33, GLCaps[wgl vid 0x21 gdi: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[33 -> skip]: pfdID 34, GLCaps[wgl vid 0x22 gdi: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[34 -> skip]: pfdID 35, GLCaps[wgl vid 0x23 gdi: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[35 -> skip]: pfdID 36, GLCaps[wgl vid 0x24 gdi: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[36 -> skip]: pfdID 37, GLCaps[wgl vid 0x25 gdi: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[37 -> skip]: pfdID 38, GLCaps[wgl vid 0x26 gdi: rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[38 -> skip]: pfdID 39, GLCaps[wgl vid 0x27 gdi: rgba 0x5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[39 -> skip]: pfdID 40, GLCaps[wgl vid 0x28 gdi: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[40 -> skip]: pfdID 41, GLCaps[wgl vid 0x29 gdi: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[41 -> skip]: pfdID 42, GLCaps[wgl vid 0x2a gdi: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[42 -> skip]: pfdID 43, GLCaps[wgl vid 0x2b gdi: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[43 -> skip]: pfdID 44, GLCaps[wgl vid 0x2c gdi: rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[44 -> skip]: pfdID 45, GLCaps[wgl vid 0x2d gdi: rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[45 -> skip]: pfdID 46, GLCaps[wgl vid 0x2e gdi: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[46 -> skip]: pfdID 47, GLCaps[wgl vid 0x2f gdi: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[47 -> skip]: pfdID 48, GLCaps[wgl vid 0x30 gdi: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[48 -> skip]: pfdID 49, GLCaps[wgl vid 0x31 gdi: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[49 -> skip]: pfdID 50, GLCaps[wgl vid 0x32 gdi: rgba 0x1/1/1/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: availableCaps[50 -> skip]: pfdID 51, GLCaps[wgl vid 0x33 gdi: rgba 0x1/1/1/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], offscr[bitmap]]
updateGraphicsConfigurationGDI: ChoosePixelFormat(HDC 0xffffffff9b010b35) = pfdID 6, idx 5 (LastError: 0)
chooseCapabilities: Using recommendedIndex (opaque): idx 5
chosen pfdID (GDI): chosenIndex 5, caps 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[.]]
setPixelFormat: hdc 0xffffffff9b010b35, 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[.]]
*** setCapsPFD: 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[.]]
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[.]]]
AWT-EventQueue-2-SharedResourceRunner: GLContext.resetStates()
java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-2-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1cea26e
        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)
AWT-EventQueue-2-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
AWT-EventQueue-2-SharedResourceRunner: GLContext WGL ProcAddressTable mapping key(WGL-.windows_decon_0) -> 0x1614411
AWT-EventQueue-2-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]] - 0.0 (Compatibility profile, hardware) - 3.0.0 - Build 8.15.10.2272
AWT-EventQueue-2-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x3000002 - 3.0 (Compatibility profile, hardware) - 3.0.0 - Build 8.15.10.2272, 3.0.0
AWT-EventQueue-2-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x3000002) -> 0x85dc5a
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@1cea26e, OpenGL null
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL null, use glGetString
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 90, used glGetString
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 13
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 103
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
AWT-EventQueue-2-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x3000002) -> 0xc2f1e1 - entries: 113
Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
AWT-EventQueue-2-SharedResourceRunner: GLContext.setGLFuncAvail.X: .windows_decon_0-0x3000002 - 3.0 (Compatibility profile, FBO, hardware)
AWT-EventQueue-2-SharedResourceRunner: createContextARB: mappedVersionsAvailableSet(decon): false
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.2 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.2 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.1 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.1 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.0 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.0 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 4.2
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.3
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.3 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.3 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.2
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.2 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.2 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.1
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.1 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.1 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 3.2
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.0
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.0 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: OK 3.0 (Compatibility profile, arb, hardware) - @creation, share 0, direct true
AWT-EventQueue-2-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
AWT-EventQueue-2-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x1614411
AWT-EventQueue-2-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]] - 3.0 (Compatibility profile, arb, hardware) - 3.0.0 - Build 8.15.10.2272
AWT-EventQueue-2-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x3000003 - 3.0 (Compatibility profile, arb, hardware) - 3.0.0 - Build 8.15.10.2272, 3.0.0
AWT-EventQueue-2-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x3000003) -> 0x1b46305
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@1cea26e, OpenGL 3.0 (Compatibility profile, FBO, hardware) - 3.0.0 - Build 8.15.10.2272
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.0 (Compatibility profile, FBO, hardware) - 3.0.0 - Build 8.15.10.2272, use glGetString
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 90, used glGetString
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 13
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 103
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
AWT-EventQueue-2-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
AWT-EventQueue-2-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x3000003) -> 0x1eb195f - entries: 113
Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
AWT-EventQueue-2-SharedResourceRunner: GLContext.setGLFuncAvail.X: .windows_decon_0-0x3000003 - 3.0 (Compatibility profile, arb, FBO, hardware)
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: version verification - expected 3.0, has 3.0 == true
GLContext.mapAvailableGLVersion: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]: 2.0 (Compatibility profile, hardware) -> 3.0 (Compatibility profile, arb, FBO, hardware)
AWT-EventQueue-2-SharedResourceRunner: createContextARB-MapVersionsAvailable HAVE: 2.2 -> 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272
AWT-EventQueue-2-SharedResourceRunner: GLContext.resetStates()
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2
AWT-EventQueue-2-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
AWT-EventQueue-2-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x1614411
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.2 (Core profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.2 (Core profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.1 (Core profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.1 (Core profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.0 (Core profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.0 (Core profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.2 (forward, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.2 (forward, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.1 (forward, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.1 (forward, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.0 (forward, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.0 (forward, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.2
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.2 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.2 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.1
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.1 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.1 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 4.0
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 4.0 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 4.0 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 4.4
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.3
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.3 (Core profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.3 (Core profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.2
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.2 (Core profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.2 (Core profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.1
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.1 (Core profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.1 (Core profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.3
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.3 (forward, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.3 (forward, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.2
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.2 (forward, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.2 (forward, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.1
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.1 (forward, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.1 (forward, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.3
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.3 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.3 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.2
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.2 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.2 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARBVersions: share 0, direct true, version 3.1
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.1 (Compatibility profile, arb, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: NO 3.1 (Compatibility profile, arb, hardware) - @creation
AWT-EventQueue-2-SharedResourceRunner: createContextARB-MapVersionsAvailable NOPE: 3.4
AWT-EventQueue-2-SharedResourceRunner: createContextARB: SET mappedVersionsAvailableSet .windows_decon_0
.windows_decon_0-0x2020000: 3.0 (Compatibility profile, arb, FBO, hardware)
GLContextImpl.mapGLVersions: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], profileAliasing: true, total 247.712029ms
.windows_decon_0-0x2020000: 3.0 (Compatibility profile, arb, FBO, hardware)
AWT-EventQueue-2-SharedResourceRunner - WindowWGLContext.createContextARBImpl: 3.0 (Compatibility profile, arb, FBO, hardware) - @creation, handle 0xffffffff9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2-SharedResourceRunner: createContextARBImpl: OK 3.0 (Compatibility profile, arb, FBO, hardware) - @creation, share 0, direct true
java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-2-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1cee667
        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)
AWT-EventQueue-2-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
AWT-EventQueue-2-SharedResourceRunner: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x1614411
AWT-EventQueue-2-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]] - 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272
AWT-EventQueue-2-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x3000003 - 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272, 3.0.0
AWT-EventQueue-2-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x3000003) -> 0x1b46305
AWT-EventQueue-2-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x3000003) -> 0x1eb195f - entries: 113
Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
AWT-EventQueue-2-SharedResourceRunner: GLContext.setGLFuncAvail.X: .windows_decon_0-0x3000003 - 3.0 (Compatibility profile, arb, FBO, hardware)
AWT-EventQueue-2-SharedResourceRunner: createContextImpl: OK (ARB, initial) share 0
AWT-EventQueue-2-SharedResourceRunner: Create GL context OK: obj 0x5f976d, ctx 0x20001, surf 0xffffffff9b010b35 for jogamp.opengl.windows.wgl.WindowsOnscreenWGLContext - 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272
GLDebugMessageHandler.init(false)
GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272
GLDebugMessageHandler.init(false) .. n/a
AWT-EventQueue-2-SharedResourceRunner: GLContext.ContextSwitch: obj 0x5f976d, ctx 0x20001, surf 0xffffffff9b010b35 - switch - CONTEXT_CURRENT_NEW - <512082, 2d465a>[count 1, qsz 0, owner <AWT-EventQueue-2-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 3.0, options 0x203, 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272, this 0x5f976d, handle 0x20001, jogamp.opengl.gl4.GL4bcImpl@1cee667,
         quirks: [NoDoubleBufferedBitmap],
        Drawable: WindowsOnscreenWGLDrawable[Realized true,
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@65f00a,
        Handle    0x0,
        Surface   GDISurface[ GDIDummyUpstreamSurfaceHook[ 64x64], displayHandle 0x0, surfaceHandle 0x0, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <723f80, a711a8>[count 0, qsz 0, owner <NULL>] ]]]
pixelformat:   true
multisample:   true
pbuffer:       true
readDrawable:  true
vendor:        Intel
needsCurrenContext4ARBPFDQueries: false
SharedResourceRunner.run(): READY - AWT-EventQueue-2-SharedResourceRunner
SharedResourceRunner.initializeAndWait END init: decon, release: null - AWT-EventQueue-2
SharedResourceRunner.getOrCreateShared() decon: success - AWT-EventQueue-2
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 *** no mapping for GL4bc on device decon
GLProfile.init map *** no mapping for GL3bc on device decon
GLProfile.init map GLProfile[GL2/GL2.hw] on device decon
GLProfile.init map defaultHW GLProfile[GL2/GL2.hw] on device decon
GLProfile.init map *** no mapping for GL4 on device decon
GLProfile.init map *** no mapping for GL3 on device decon
GLProfile.init map GLProfile[GL2GL3/GL2.hw] on device decon
GLProfile.init map defaultAny GLProfile[GL2GL3/GL2.hw] on device decon
GLProfile.init map *** no mapping for GLES2 on device decon
GLProfile.init map GLProfile[GL2ES2/GL2.hw] on device decon
GLProfile.init map *** no mapping for GLES1 on device decon
GLProfile.init map GLProfile[GL2ES1/GL2.hw] on device decon
GLProfile.initProfilesForDevice: decon: added profile(s): desktop true, egl false
GLProfile.initProfilesForDevice: decon: Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true [3.0 (Compatibility profile, arb, FBO, hardware)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2.hw], GLProfile[GL2ES1/GL2.hw], GLProfile[GL2/GL2.hw], GLProfile[GL2/GL2.hw], GLProfile[GL2GL3/GL2.hw], , default GLProfile[GL2/GL2.hw]]
GLProfile.dumpGLInfo: WindowsOnscreenWGLContext [OpenGL 3.0, options 0x203, 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272, this 0x5f976d, handle 0x20001, jogamp.opengl.gl4.GL4bcImpl@1cee667,
         quirks: [NoDoubleBufferedBitmap],
        Drawable: WindowsOnscreenWGLDrawable[Realized true,
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@65f00a,
        Handle    0x0,
        Surface   GDISurface[ GDIDummyUpstreamSurfaceHook[ 64x64], displayHandle 0x0, surfaceHandle 0x0, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <723f80, a711a8>[count 0, qsz 0, owner <NULL>] ]]]
ExtensionAvailabilityCache: getGLExtensions() called
-----------------------------------------------------------------------------------------------------
WindowsGraphicsDevice[type .windows, connection decon]:
        Native
                GL4bc false
                GL4 false
                GL3bc false
                GL3 false
                GL2 true [3.0 (Compatibility profile, arb, FBO, hardware)]
                GL2ES1 true
                GLES1 false
                GL2ES2 true
                GLES2 false
        Profiles
                GLProfile[GL2ES2/GL2.hw]
                GLProfile[GL2ES1/GL2.hw]
                GLProfile[GL2/GL2.hw]
                GLProfile[GL2/GL2.hw]
                GLProfile[GL2GL3/GL2.hw]
                default GLProfile[GL2/GL2.hw]

Swap Interval  -1
GL Profile     GLProfile[GL2/GL2.sw]
CTX VERSION    3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272
GL             jogamp.opengl.gl4.GL4bcImpl@1cee667
GL_VENDOR      Intel
GL_RENDERER    Intel(R) HD Graphics Family
GL_VERSION     3.0.0 - Build 8.15.10.2272
GLSL           true, has-compiler: true, version: 1.30  - Intel Build 8.15.10.2272
GL_EXTENSIONS  90
               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_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_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_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_framebuffer_sRGB GL_EXT_packed_depth_stencil GL_ARB_depth_buffer_float GL_EXT_transform_feedback 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_INTEL_performance_queries GL_ARB_vertex_array_object
GLX_EXTENSIONS 13
               WGL_EXT_extensions_string WGL_ARB_extensions_string WGL_ARB_pbuffer WGL_ARB_multisample WGL_EXT_depth_float WGL_ARB_create_context 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
-----------------------------------------------------------------------------------------------------
wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 0x10 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 0x11 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 0x12 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 0x13 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 0x14 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[20 -> 20]: GLCaps[wgl vid 0x15 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[21 -> 21]: GLCaps[wgl vid 0x16 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[22 -> 22]: GLCaps[wgl vid 0x17 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[23 -> 23]: GLCaps[wgl vid 0x18 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[24 -> 24]: GLCaps[wgl vid 0x19 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[25 -> 25]: GLCaps[wgl vid 0x1a arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[26 -> 26]: GLCaps[wgl vid 0x1b arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[27 -> 27]: GLCaps[wgl vid 0x1c arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[28 -> 28]: GLCaps[wgl vid 0x1d arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[29 -> 29]: GLCaps[wgl vid 0x1e arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[30 -> 30]: GLCaps[wgl vid 0x1f arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[31 -> 31]: GLCaps[wgl vid 0x20 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[32 -> 32]: GLCaps[wgl vid 0x21 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[33 -> 33]: GLCaps[wgl vid 0x22 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[34 -> 34]: GLCaps[wgl vid 0x23 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[35 -> 35]: GLCaps[wgl vid 0x24 arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[36 -> 36]: GLCaps[wgl vid 0x25 arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[37 -> 37]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[38 -> 38]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[39 -> 39]: GLCaps[wgl vid 0x28 arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[40 -> 40]: GLCaps[wgl vid 0x29 arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[41 -> 41]: GLCaps[wgl vid 0x2a arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[42 -> 42]: GLCaps[wgl vid 0x2b arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[43 -> 43]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[44 -> 44]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[45 -> 45]: GLCaps[wgl vid 0x2e arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[46 -> 46]: GLCaps[wgl vid 0x2f arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[47 -> 47]: GLCaps[wgl vid 0x30 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[48 -> 48]: GLCaps[wgl vid 0x31 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[49 -> 49]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[50 -> 50]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[51 -> 51]: GLCaps[wgl vid 0x34 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[52 -> 52]: GLCaps[wgl vid 0x35 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[53 -> 53]: GLCaps[wgl vid 0x36 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[54 -> 54]: GLCaps[wgl vid 0x37 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[55 -> 55]: GLCaps[wgl vid 0x38 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[56 -> 56]: GLCaps[wgl vid 0x39 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[57 -> 57]: GLCaps[wgl vid 0x3a arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[58 -> 58]: GLCaps[wgl vid 0x3b arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[59 -> 59]: GLCaps[wgl vid 0x3c arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x10 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x11 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x12 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
GLCaps[wgl vid 0x13 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
GLCaps[wgl vid 0x14 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x15 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x16 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
GLCaps[wgl vid 0x17 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
GLCaps[wgl vid 0x18 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x19 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
GLCaps[wgl vid 0x1a arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
GLCaps[wgl vid 0x1b arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
GLCaps[wgl vid 0x1c arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x1d arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x1e arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x1f arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x20 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x21 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x22 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x23 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x24 arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x25 arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.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[GL2/GL2.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[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x28 arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x29 arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2a arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2b arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.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[GL2/GL2.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[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2e arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x2f arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x30 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x31 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.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[GL2/GL2.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[GL2/GL2.hw], offscr[bitmap]]
GLCaps[wgl vid 0x34 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x35 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x36 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x37 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x38 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x39 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
GLCaps[wgl vid 0x3a arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x3b arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
GLCaps[wgl vid 0x3c arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
WindowsWGLDrawableFactory.leaveThreadCriticalZone() - 0xffffffffffffffff - AWT-EventQueue-2
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]
wglARBPFIDs2GLCapabilities: bucket[0 -> 0]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[6 -> 6]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[7 -> 7]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[8 -> 8]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[9 -> 9]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[10 -> 10]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[11 -> 11]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[12 -> 12]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[13 -> 13]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[14 -> 14]: 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[15 -> 15]: GLCaps[wgl vid 0x10 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[16 -> 16]: GLCaps[wgl vid 0x11 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[17 -> 17]: GLCaps[wgl vid 0x12 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[18 -> 18]: GLCaps[wgl vid 0x13 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[19 -> 19]: GLCaps[wgl vid 0x14 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[20 -> 20]: GLCaps[wgl vid 0x15 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[21 -> 21]: GLCaps[wgl vid 0x16 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[22 -> 22]: GLCaps[wgl vid 0x17 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[23 -> 23]: GLCaps[wgl vid 0x18 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[24 -> 24]: GLCaps[wgl vid 0x19 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
wglARBPFIDs2GLCapabilities: bucket[25 -> 25]: GLCaps[wgl vid 0x1a arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[26 -> 26]: GLCaps[wgl vid 0x1b arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
wglARBPFIDs2GLCapabilities: bucket[27 -> 27]: GLCaps[wgl vid 0x1c arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[28 -> 28]: GLCaps[wgl vid 0x1d arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[29 -> 29]: GLCaps[wgl vid 0x1e arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[30 -> 30]: GLCaps[wgl vid 0x1f arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[31 -> 31]: GLCaps[wgl vid 0x20 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[32 -> 32]: GLCaps[wgl vid 0x21 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[33 -> 33]: GLCaps[wgl vid 0x22 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[34 -> 34]: GLCaps[wgl vid 0x23 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[35 -> 35]: GLCaps[wgl vid 0x24 arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[36 -> 36]: GLCaps[wgl vid 0x25 arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[37 -> 37]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[38 -> 38]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[39 -> 39]: GLCaps[wgl vid 0x28 arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[40 -> 40]: GLCaps[wgl vid 0x29 arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[41 -> 41]: GLCaps[wgl vid 0x2a arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[42 -> 42]: GLCaps[wgl vid 0x2b arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[43 -> 43]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[44 -> 44]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[45 -> 45]: GLCaps[wgl vid 0x2e arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[46 -> 46]: GLCaps[wgl vid 0x2f arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[47 -> 47]: GLCaps[wgl vid 0x30 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[48 -> 48]: GLCaps[wgl vid 0x31 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[49 -> 49]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[50 -> 50]: 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[GL2/GL2.hw], offscr[bitmap]]
wglARBPFIDs2GLCapabilities: bucket[51 -> 51]: GLCaps[wgl vid 0x34 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[52 -> 52]: GLCaps[wgl vid 0x35 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[53 -> 53]: GLCaps[wgl vid 0x36 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[54 -> 54]: GLCaps[wgl vid 0x37 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[55 -> 55]: GLCaps[wgl vid 0x38 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[56 -> 56]: GLCaps[wgl vid 0x39 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
wglARBPFIDs2GLCapabilities: bucket[57 -> 57]: GLCaps[wgl vid 0x3a arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[58 -> 58]: GLCaps[wgl vid 0x3b arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[59 -> 59]: GLCaps[wgl vid 0x3c arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
Default Profiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]
        Native
                GL4bc false
                GL4 false
                GL3bc false
                GL3 false
                GL2 true [3.0 (Compatibility profile, arb, FBO, hardware)]
                GL2ES1 true
                GLES1 false
                GL2ES2 true
                GLES2 false
        Profiles
                GLProfile[GL2ES2/GL2.hw]
                GLProfile[GL2ES1/GL2.hw]
                GLProfile[GL2/GL2.hw]
                GLProfile[GL2/GL2.hw]
                GLProfile[GL2GL3/GL2.hw]
                default GLProfile[GL2/GL2.hw]


Desktop Capabilities:
        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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
        GLCaps[wgl vid 0x10 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
        GLCaps[wgl vid 0x11 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
        GLCaps[wgl vid 0x12 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
        GLCaps[wgl vid 0x13 arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
        GLCaps[wgl vid 0x14 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
        GLCaps[wgl vid 0x15 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
        GLCaps[wgl vid 0x16 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
        GLCaps[wgl vid 0x17 arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
        GLCaps[wgl vid 0x18 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
        GLCaps[wgl vid 0x19 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo, bitmap]]
        GLCaps[wgl vid 0x1a arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
        GLCaps[wgl vid 0x1b arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.hw], on-scr[fbo]]
        GLCaps[wgl vid 0x1c arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x1d arb: rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x1e arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x1f arb: rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x20 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x21 arb: rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x22 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x23 arb: rgba 0x5/5/5/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x24 arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x25 arb: rgba 0x5/5/5/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.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[GL2/GL2.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[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x28 arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x29 arb: rgba 0x3/3/2/0, opaque, accum-rgba 11/11/10/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x2a arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x2b arb: rgba 0x3/3/2/8, opaque, accum-rgba 8/8/8/8, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.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[GL2/GL2.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[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x2e arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x2f arb: rgba 0x1/1/1/0, opaque, accum-rgba 5/6/5/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x30 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 32/8/0, one, mono  , sw, GLProfile[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x31 arb: rgba 0x1/1/1/8, opaque, accum-rgba 4/4/4/4, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.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[GL2/GL2.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[GL2/GL2.hw], offscr[bitmap]]
        GLCaps[wgl vid 0x34 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
        GLCaps[wgl vid 0x35 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
        GLCaps[wgl vid 0x36 arb: rgba 0x20/20/20/20, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
        GLCaps[wgl vid 0x37 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
        GLCaps[wgl vid 0x38 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
        GLCaps[wgl vid 0x39 arb: rgba 0x10/10/10/10, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 1]]]
        GLCaps[wgl vid 0x3a arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
        GLCaps[wgl vid 0x3b arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]
        GLCaps[wgl vid 0x3c arb: rgba 0xb/b/a/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.hw], offscr[pbuffer [r2t 0, r2tr 0, float 0]]]

EGL Capabilities:
        none


GLCanvas.sizeChanged: (AWT-EventQueue-2): 0x0 - surfaceHandle 0x0
AWT-EventQueue-2: 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.addImpl(Unknown Source)
        at java.awt.Container.add(Unknown Source)
        at demos.applets.GearsJOALApplet.init(GearsJOALApplet.java:26)
        at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1995)
        at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:662)
        at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1325)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.Exception: Stack trace
        at java.lang.Thread.dumpStack(Unknown Source)
        at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:227)
        at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1096)
        at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:529)
        at java.awt.Container.addImpl(Unknown Source)
        at java.awt.Container.add(Unknown Source)
        at demos.applets.GearsJOALApplet.init(GearsJOALApplet.java:26)
        at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1995)
        at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:662)
        at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1325)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable
Factory #0: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@109823a
Factory #1: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@d70640
Factory #2: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@1c9cb9
Factory #3: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@bc9567
GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.awt.AWTGraphicsDevice, class javax.media.nativewindow.DefaultGraphicsDevice, interface javax.media.nativewindow.AbstractGraphicsDevice]
GraphicsConfigurationFactory.getFactory() capabilitiesTypes: [interface javax.media.opengl.GLCapabilitiesImmutable, interface javax.media.nativewindow.CapabilitiesImmutable]
GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@d70640
WindowsAWTWGLGraphicsConfigurationFactory: got AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0]
java.lang.Exception: Stack trace
        at java.lang.Thread.dumpStack(Unknown Source)
        at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:227)
        at javax.media.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:189)
        at jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory.chooseGraphicsConfigurationImpl(WindowsAWTWGLGraphicsConfigurationFactory.java:108)
        at javax.media.nativewindow.GraphicsConfigurationFactory.chooseGraphicsConfiguration(GraphicsConfigurationFactory.java:420)
        at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1096)
        at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:529)
        at java.awt.Container.addImpl(Unknown Source)
        at java.awt.Container.add(Unknown Source)
        at demos.applets.GearsJOALApplet.init(GearsJOALApplet.java:26)
        at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1995)
        at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:662)
        at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1325)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilities
Factory #0: DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@109823a
Factory #1: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.awt.WindowsAWTWGLGraphicsConfigurationFactory@d70640
Factory #2: DeviceCapsType[javax.media.nativewindow.AbstractGraphicsDevice, javax.media.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@1c9cb9
Factory #3: DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@bc9567
GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.windows.WindowsGraphicsDevice, class javax.media.nativewindow.DefaultGraphicsDevice, interface javax.media.nativewindow.AbstractGraphicsDevice]
GraphicsConfigurationFactory.getFactory() capabilitiesTypes: [interface javax.media.opengl.GLCapabilitiesImmutable, interface javax.media.nativewindow.CapabilitiesImmutable]
GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.windows.WindowsGraphicsDevice, javax.media.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory@bc9567
updateGraphicsConfiguration(using shared): hdc 0xffffffff9b010b35
user chosen caps 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.hw], on-scr[.]]
updateGraphicsConfigurationARB: hdc 0xffffffff9b010b35, pfdIDCount(hdc) 60, capsChosen 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.hw], on-scr[.]], WINDOW
isOpaque true (translucency requested: false, compositioning enabled: true)
wglChoosePixelFormatARB: NumFormats (wglChoosePixelFormatARB) accelMode 0x2027: 6
pixel format 6 (index 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
pixel format 4 (index 1): 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
pixel format 8 (index 2): 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
pixel format 9 (index 3): 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
pixel format 13 (index 4): 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
pixel format 15 (index 5): 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[GL2/GL2.hw], on-scr[fbo, pbuffer [r2t 0, r2tr 0, float 0]]]
wglARBPFIDs2GLCapabilities: bucket[0 -> 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[GL2/GL2.hw], on-scr[.]]
wglARBPFIDs2GLCapabilities: bucket[1 -> 1]: 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[GL2/GL2.hw], on-scr[.]]
wglARBPFIDs2GLCapabilities: bucket[2 -> 2]: 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[GL2/GL2.hw], on-scr[.]]
wglARBPFIDs2GLCapabilities: bucket[3 -> 3]: 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[GL2/GL2.hw], on-scr[.]]
wglARBPFIDs2GLCapabilities: bucket[4 -> 4]: 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[GL2/GL2.hw], on-scr[.]]
wglARBPFIDs2GLCapabilities: bucket[5 -> 5]: 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[GL2/GL2.hw], on-scr[.]]
updateGraphicsConfigurationARB: 6 pfd ids, WINDOW, 6 glcaps
updateGraphicsConfigurationARB: Used wglChoosePixelFormatARB to recommend pixel format 6, idx 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[GL2/GL2.hw], on-scr[.]]
chooseCapabilities: Using recommendedIndex (opaque): idx 0
chosen pfdID (ARB): native recommended 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[GL2/GL2.hw], on-scr[.]]
*** setCapsPFD: 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[GL2/GL2.hw], on-scr[.]]
WindowsAWTWGLGraphicsConfigurationFactory: Found new AWT PFD ID 6 -> WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]]]
AWT-EventQueue-2: GLCanvas: TK disableBackgroundErase method found: true
AWT-EventQueue-2: GLCanvas: TK disableBackgroundErase error: java.lang.reflect.InvocationTargetException
AWT-EventQueue-2: GLCanvas: TK disableBackgroundErase error: null
JAWTUtil.getJAWT(tryOffscreenLayer false, tryOnscreen true)
GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: JAWT-Window[windowHandle 0xd0608, surfaceHandle 0xd601083f, 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 \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0],
        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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]],
        sun.awt.Win32GraphicsConfig@bc2704[dev=Win32GraphicsDevice[screen=0],pixfmt=6],
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.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 \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0],
        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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]],
        sun.awt.Win32GraphicsConfig@bc2704[dev=Win32GraphicsDevice[screen=0],pixfmt=6],
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]]]]],
        surfaceLock <62593, 18cea6c>[count 1, qsz 0, owner <AWT-EventQueue-2>]]
GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false,
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@65f00a,
        Handle    0xd601083f,
        Surface   JAWT-Window[windowHandle 0xd0608, surfaceHandle 0xd601083f, 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 \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0],
        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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]],
        sun.awt.Win32GraphicsConfig@bc2704[dev=Win32GraphicsDevice[screen=0],pixfmt=6],
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.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 \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0],
        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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]],
        sun.awt.Win32GraphicsConfig@bc2704[dev=Win32GraphicsDevice[screen=0],pixfmt=6],
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]]]]],
        surfaceLock <62593, 18cea6c>[count 1, qsz 0, owner <AWT-EventQueue-2>]]]
AWT-EventQueue-2: GLContext.resetStates()
AWT-EventQueue-2: Info: addNotify - end: peer: sun.awt.windows.WCanvasPeer[AWT-GLCanvas[Realized false,
        jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@65f00a,
        handle    0x0,
        Drawable size 0x0,
        AWT pos 0/0, size 0x0,
        visible true,
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0],
        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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]],
        sun.awt.Win32GraphicsConfig@bc2704[dev=Win32GraphicsDevice[screen=0],pixfmt=6],
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]]]]]]
security: Validate the certificate chain using CertPath API
security: The certificate hasnt been expired, no need to check timestamping info
security: Found jurisdiction list file
security: Start checking trusted extension for this certificate
security: Start comparing to jurisdiction list with this certificate
security: The CRL support is disabled
security: The OCSP support is disabled
security: This OCSP End Entity validation is disabled
security: Checking if certificate is in Deployment denied certificate store
security: Checking if certificate is in Deployment permanent certificate store
security: Checking if certificate is in Deployment session certificate store
basic: Plugin2ClassLoader.getPermissions CeilingPolicy allPerms
Animator add: 8784809 - AWT-EventQueue-2
GLCanvas.sizeChanged: (AWT-EventQueue-2): 300x400 - surfaceHandle 0x0
AWT-EventQueue-2: setRealized: WindowsOnscreenWGLDrawable false -> true
JAWTWindow.updateBounds: [ 0 / 0  0 x 0 ] -> [ 0 / 0  300 x 400 ]
java.lang.Exception: Stack trace
        at java.lang.Thread.dumpStack(Unknown Source)
        at com.jogamp.nativewindow.awt.JAWTWindow.updateBounds(JAWTWindow.java:133)
        at jogamp.nativewindow.jawt.windows.WindowsJAWTWindow.lockSurfaceImpl(WindowsJAWTWindow.java:105)
        at com.jogamp.nativewindow.awt.JAWTWindow.lockSurface(JAWTWindow.java:331)
        at jogamp.opengl.GLDrawableImpl.lockSurface(GLDrawableImpl.java:266)
        at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:174)
        at javax.media.opengl.awt.GLCanvas$2.run(GLCanvas.java:602)
        at jogamp.common.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:74)
        at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:583)
        at javax.media.opengl.awt.GLCanvas.reshape(GLCanvas.java:662)
        at java.awt.Component.setBounds(Unknown Source)
        at java.awt.GridLayout.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.validateTree(Unknown Source)
        at java.awt.Container.validate(Unknown Source)
        at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1997)
        at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:662)
        at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1325)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
JAWTWindow: surface change 0xd601083f -> 0x3b010b48
setPixelFormat (post): hdc 0x3b010b48, 0 -> 6, set: true
WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]]]
AWT-EventQueue-2: Realized Drawable: true, WindowsOnscreenWGLDrawable[Realized true,
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@65f00a,
        Handle    0x0,
        Surface   JAWT-Window[windowHandle 0xd0608, surfaceHandle 0x0, bounds [ 0 / 0  300 x 400 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], shallUseOffscreenLayer false, isOffscreenLayerSurface false, pos 0/0, size 300x400, visible true, lockedExt false,
        config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0],
        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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]],
        sun.awt.Win32GraphicsConfig@bc2704[dev=Win32GraphicsDevice[screen=0],pixfmt=6],
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]]]],
        awtComponent AWT-GLCanvas[Realized true,
        jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@65f00a,
        handle    0x0,
        Drawable size 300x400,
        AWT pos 0/0, size 300x400,
        visible true,
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0],
        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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]],
        sun.awt.Win32GraphicsConfig@bc2704[dev=Win32GraphicsDevice[screen=0],pixfmt=6],
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]]]]],
        surfaceLock <62593, 18cea6c>[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.GridLayout.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.validateTree(Unknown Source)
        at java.awt.Container.validate(Unknown Source)
        at org.jdesktop.applet.util.JNLPAppletLauncher.startSubApplet(JNLPAppletLauncher.java:1997)
        at org.jdesktop.applet.util.JNLPAppletLauncher.access$200(JNLPAppletLauncher.java:662)
        at org.jdesktop.applet.util.JNLPAppletLauncher$5.run(JNLPAppletLauncher.java:1325)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Threading: jogl.1thread null, singleThreaded true, hasAWT true, mode ST_AWT, plugin jogamp.opengl.awt.AWTThreadingPlugin@355f75
JAWTWindow: surface change 0x3b010b48 -> 0x9b010b35
AWT-EventQueue-2: createContextARB: mappedVersionsAvailableSet(decon): true
AWT-EventQueue-2: Initializing WGL extension address table: WGL-.windows_decon_0
AWT-EventQueue-2: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x1614411
AWT-EventQueue-2 - WindowWGLContext.createContextARBImpl: 3.0 (Compatibility profile, arb, FBO, hardware) - @creation, handle 0x9b010b35, share 0x0, direct true, wglCreateContextAttribsARB: 0x1037e800
AWT-EventQueue-2: createContextARBImpl: OK 3.0 (Compatibility profile, arb, FBO, hardware) - @creation, share 0, direct true
java.lang.Exception: Info: setGL (OpenGL null): AWT-EventQueue-2, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1c01b1a
        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)
        at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:485)
        at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:645)
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:594)
        at javax.media.opengl.awt.GLCanvas$8.run(GLCanvas.java:996)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
AWT-EventQueue-2: Initializing WGL extension address table: WGL-.windows_decon_0
AWT-EventQueue-2: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x1614411
AWT-EventQueue-2: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]] - 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272
AWT-EventQueue-2: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x3000003 - 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272, 3.0.0
AWT-EventQueue-2: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x3000003) -> 0x1b46305
AWT-EventQueue-2: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x3000003) -> 0x1eb195f - entries: 113
Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
AWT-EventQueue-2: GLContext.setGLFuncAvail.X: .windows_decon_0-0x3000003 - 3.0 (Compatibility profile, arb, FBO, hardware)
AWT-EventQueue-2: createImpl: OK (ARB, using sharedContext) share 0
AWT-EventQueue-2: Create GL context OK: obj 0x1fe697f, ctx 0x20000, surf 0x9b010b35 for jogamp.opengl.windows.wgl.WindowsOnscreenWGLContext - 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272
GLDebugMessageHandler.init(false)
GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272
GLDebugMessageHandler.init(false) .. n/a
AWT-EventQueue-2: GLContext.ContextSwitch: obj 0x1fe697f, ctx 0x20000, surf 0x9b010b35 - switch - CONTEXT_CURRENT_NEW - <6d4080, a5d24b>[count 1, qsz 0, owner <AWT-EventQueue-2>]
GLDrawableHelper GLAnimatorControl: com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0]], GLEventListeners num 1 [demos.gears.Gears@1ad875c[init false], ].invokeGL(): Running initAction
Gears: Init: AWT-GLCanvas[Realized true,
        jogamp.opengl.windows.wgl.WindowsOnscreenWGLDrawable,
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@65f00a,
        handle    0x9b010b35,
        Drawable size 300x400,
        AWT pos 0/0, size 300x400,
        visible true,
        AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection \Display0, unitID 0, awtDevice Win32GraphicsDevice[screen=0], handle 0x0], idx 0],
        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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]],
        sun.awt.Win32GraphicsConfig@bc2704[dev=Win32GraphicsDevice[screen=0],pixfmt=6],
        encapsulated WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0], 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[GL2/GL2.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[GL2/GL2.hw], on-scr[.]]]]]
Chosen GLCapabilities: 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[GL2/GL2.hw], on-scr[.]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR: Intel
GL_RENDERER: Intel(R) HD Graphics Family
GL_VERSION: 3.0.0 - Build 8.15.10.2272
gear1 list created: 1
gear2 list created: 2
gear3 list created: 3
AWT-EventQueue-2: Reshape: 300x400
Gears: Reshape 0/0 300x400
JAWTWindow: surface change 0x9b010b35 -> 0xf6010b66
Exception in thread "AWT-EventQueue-2" java.lang.ExceptionInInitializerError
        at com.jogamp.openal.ALFactory.initialize(ALFactory.java:60)
        at com.jogamp.openal.ALFactory.getALC(ALFactory.java:94)
        at com.jogamp.openal.util.ALut.alutInit(ALut.java:66)
        at demos.joal.SingleStaticSource.initialize(SingleStaticSource.java:195)
        at demos.joal.SingleStaticSource.access$000(SingleStaticSource.java:57)
        at demos.joal.SingleStaticSource$1.actionPerformed(SingleStaticSource.java:80)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at javax.swing.JComponent.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Couln't load native AL library
        at jogamp.openal.ALImpl.<clinit>(ALImpl.java:2407)
        ... 41 more
JAWTWindow: surface change 0xf6010b66 -> 0x9b010b35
JAWTWindow: surface change 0x9b010b35 -> 0xf6010b66
JAWTWindow: surface change 0xf6010b66 -> 0x9b010b35
JAWTWindow: surface change 0x9b010b35 -> 0xf6010b66
JAWTWindow: surface change 0xf6010b66 -> 0x9b010b35
JAWTWindow: surface change 0x9b010b35 -> 0xf6010b66
JAWTWindow: surface change 0xf6010b66 -> 0x9b010b35
JAWTWindow: surface change 0x9b010b35 -> 0xf6010b66
JAWTWindow: surface change 0xf6010b66 -> 0x9b010b35
JAWTWindow: surface change 0x9b010b35 -> 0xf6010b66
JAWTWindow: surface change 0xf6010b66 -> 0x9b010b35
JAWTWindow: surface change 0x9b010b35 -> 0xf6010b66
JAWTWindow: surface change 0xf6010b66 -> 0x9b010b35
JAWTWindow: surface change 0x9b010b35 -> 0xf6010b66
Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: Could not initialize class jogamp.openal.ALImpl
        at com.jogamp.openal.ALFactory.initialize(ALFactory.java:60)
        at com.jogamp.openal.ALFactory.getALC(ALFactory.java:94)
        at com.jogamp.openal.util.ALut.alutInit(ALut.java:66)
        at demos.joal.SingleStaticSource.initialize(SingleStaticSource.java:195)
        at demos.joal.SingleStaticSource.access$000(SingleStaticSource.java:57)
        at demos.joal.SingleStaticSource$1.actionPerformed(SingleStaticSource.java:80)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at javax.swing.JComponent.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
basic: Starting applet teardown
java.lang.reflect.InvocationTargetException
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at demos.applets.GearsJOALApplet.stop(GearsJOALApplet.java:44)
        at org.jdesktop.applet.util.JNLPAppletLauncher.stop(JNLPAppletLauncher.java:931)
        at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.stop(Unknown Source)
        at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: com.jogamp.openal.ALException: Not initialized
        at com.jogamp.openal.util.ALut.alutExit(ALut.java:98)
        at demos.applets.GearsJOALApplet$1.run(GearsJOALApplet.java:46)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
basic: Finished applet teardown
basic: Removed progress listener: sun.plugin.util.ProgressMonitorAdapter@149895
AWT-EventQueue-2: Info: removeNotify - start
java.lang.Exception: Stack trace
        at java.lang.Thread.dumpStack(Unknown Source)
        at javax.media.opengl.awt.GLCanvas.removeNotify(GLCanvas.java:624)
        at java.awt.Container.removeNotify(Unknown Source)
        at java.awt.Container.removeNotify(Unknown Source)
        at java.awt.Container.removeAll(Unknown Source)
        at sun.plugin2.main.client.PluginEmbeddedFrame.removeAll(Unknown Source)
        at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.doClearParentContainer(Unknown Source)
        at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.access$100(Unknown Source)
        at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter$9.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
AWT-EventQueue-2: Info: dispose(false) - START, hasContext true, hasDrawable true, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 413, fps 0.0]]
java.lang.Exception: Stack trace
        at java.lang.Thread.dumpStack(Unknown Source)
        at javax.media.opengl.awt.GLCanvas$4.run(GLCanvas.java:901)
        at javax.media.opengl.Threading.invoke(Threading.java:193)
        at javax.media.opengl.awt.GLCanvas.dispose(GLCanvas.java:455)
        at javax.media.opengl.awt.GLCanvas.removeNotify(GLCanvas.java:633)
        at java.awt.Container.removeNotify(Unknown Source)
        at java.awt.Container.removeNotify(Unknown Source)
        at java.awt.Container.removeAll(Unknown Source)
        at sun.plugin2.main.client.PluginEmbeddedFrame.removeAll(Unknown Source)
        at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.doClearParentContainer(Unknown Source)
        at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.access$100(Unknown Source)
        at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter$9.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Gears: Dispose
AWT-EventQueue-2: GLContextImpl.destroy.0: obj 0x1fe697f, ctx 0x20000, surf 0xf6010b66, isShared false - <6d4080, a5d24b>[count 1, qsz 0, owner <AWT-EventQueue-2>]
AWT-EventQueue-2: GLContext.resetStates()
AWT-EventQueue-2: setRealized: WindowsOnscreenWGLDrawable true -> false
AWT-EventQueue-2: GLCanvas.dispose(false): closed GraphicsDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], result: false
AWT-EventQueue-2: dispose(false) - END, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 413, fps 0.0]]
AWT-EventQueue-2: Info: removeNotify - end, peer: null
SharedResourceRunner.run(): INTERRUPTED - AWT-EventQueue-2-SharedResourceRunner
java.lang.InterruptedException
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:503)
        at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:240)
        at java.lang.Thread.run(Unknown Source)
SharedResourceRunner.run(): RELEASE START - AWT-EventQueue-2-SharedResourceRunner
Shutdown Shared:
Device  : WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]]
Screen  : DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, NullToolkitLock[]], idx 0]
Drawable: WindowsOnscreenWGLDrawable[Realized true,
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@65f00a,
        Handle    0x0,
        Surface   GDISurface[ GDIDummyUpstreamSurfaceHook[ 64x64], displayHandle 0x0, surfaceHandle 0x0, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <723f80, a711a8>[count 0, qsz 0, owner <NULL>] ]]
CTX     : WindowsOnscreenWGLContext [OpenGL 3.0, options 0x203, 3.0 (Compatibility profile, arb, FBO, hardware) - 3.0.0 - Build 8.15.10.2272, this 0x5f976d, handle 0x20001, jogamp.opengl.gl4.GL4bcImpl@1cee667,
         quirks: [NoDoubleBufferedBitmap],
        Drawable: WindowsOnscreenWGLDrawable[Realized true,
        Factory   jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@65f00a,
        Handle    0x0,
        Surface   GDISurface[ GDIDummyUpstreamSurfaceHook[ 64x64], displayHandle 0x0, surfaceHandle 0x0, size 64x64, UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ], surfaceLock <723f80, a711a8>[count 0, qsz 0, owner <NULL>] ]]]
AWT-EventQueue-2-SharedResourceRunner: setRealized: WindowsOnscreenWGLDrawable true -> false
RegisteredClassFactory releaseSharedClass (0) released: RegisteredClass[handle 0x1350000, _dummyWindow_clazz0]
SharedResourceRunner.run(): RELEASE END - AWT-EventQueue-2-SharedResourceRunner
java.lang.InterruptedException
        at java.lang.Object.wait(Native Method)
        at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
        at sun.plugin2.message.Pipe$1.run(Unknown Source)
        at com.sun.deploy.util.Waiter$1.wait(Unknown Source)
        at com.sun.deploy.util.Waiter.runAndWait(Unknown Source)
        at sun.plugin2.message.Pipe.receive(Unknown Source)
        at sun.plugin2.main.client.PluginMain.mainLoop(Unknown Source)
        at sun.plugin2.main.client.PluginMain.run(Unknown Source)
        at sun.plugin2.main.client.PluginMain.main(Unknown Source)