Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- forceES2 false
- forceES3 false
- forceGL3 false
- forceGL4ES3 false
- -----------------------------------------------------------------------------------------------------
- Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
- MachineDataInfo: runtimeValidated true, 32Bit false, 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 16 / 16
- pointer 8 / 8, page 4096
- Platform: Java Version: 1.8.0_66 (1.8.0u66), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment
- Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: 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.3
- Implementation Title: GlueGen Run-Time
- Implementation Vendor: JogAmp Community
- Implementation Vendor ID: com.jogamp
- Implementation URL: http://jogamp.org/
- Implementation Version: 2.3.2
- Implementation Build: 2.3-b900-20151009
- Implementation Branch: origin/master
- Implementation Commit: cc1e9bc698b7f11097c1e114027e53121552f280
- -----------------------------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------------------------
- Package: com.jogamp.opengl
- Extension Name: com.jogamp.opengl
- Specification Title: Java Bindings for OpenGL API Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- 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.3.2
- Implementation Build: 2.3-b1469-20151010
- Implementation Branch: origin/master
- Implementation Commit: e794fc40ba723f2fca4ac892e873975fb393e007
- -----------------------------------------------------------------------------------------------------
- GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x511baa65]]
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Desktop Capabilities:
- GLCaps[wgl vid 1 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 2 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 3 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 4 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 5 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 6 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 7 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 8 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 9 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 10 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 11 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 12 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 13 gdi: rgba 8/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]]
- GLCaps[wgl vid 14 gdi: rgba 8/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]]
- GLCaps[wgl vid 17 gdi: rgba 8/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]]
- GLCaps[wgl vid 18 gdi: rgba 8/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]]
- EGL Capabilities:
- none
- Requesting: GLCaps[rgba 8/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[.]]
- Main Monitor: Monitor[Id 0x0 [primary], 344 x 194 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], orig [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 52]
- pixel/mm [3.9709303, 3.958763]
- pixel/in [100.861626, 100.552574]
- -----------------------------------------------------------------------------------------------------
- WindowsGraphicsDevice[type .windows, connection decon]:
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Swap Interval 0
- GL Profile GLProfile[GL2/GL2.sw]
- GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
- Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
- Impl. class jogamp.opengl.gl4.GL4bcImpl
- GL_VENDOR Microsoft Corporation
- GL_RENDERER GDI Generic
- GL_VERSION 1.1.0
- GLSL false, has-compiler-func: false
- GL FBO: basic false, full false
- GL_EXTENSIONS 3
- GLX_EXTENSIONS 0
- -----------------------------------------------------------------------------------------------------
- Requested: GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]
- GL impl. class jogamp.opengl.gl4.GL4bcImpl
- Error: Could not find or load main class
- forceES2 false
- forceES3 false
- forceGL3 false
- forceGL4ES3 false
- -----------------------------------------------------------------------------------------------------
- Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
- MachineDataInfo: runtimeValidated true, 32Bit false, 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 16 / 16
- pointer 8 / 8, page 4096
- Platform: Java Version: 1.8.0_66 (1.8.0u66), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment
- Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: 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.3
- Implementation Title: GlueGen Run-Time
- Implementation Vendor: JogAmp Community
- Implementation Vendor ID: com.jogamp
- Implementation URL: http://jogamp.org/
- Implementation Version: 2.3.2
- Implementation Build: 2.3-b900-20151009
- Implementation Branch: origin/master
- Implementation Commit: cc1e9bc698b7f11097c1e114027e53121552f280
- -----------------------------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------------------------
- Package: com.jogamp.opengl
- Extension Name: com.jogamp.opengl
- Specification Title: Java Bindings for OpenGL API Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- 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.3.2
- Implementation Build: 2.3-b1469-20151010
- Implementation Branch: origin/master
- Implementation Commit: e794fc40ba723f2fca4ac892e873975fb393e007
- -----------------------------------------------------------------------------------------------------
- GLProfile.initSingleton() - thread main
- [2]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:207)
- [3]: com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027)
- [4]: com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115)
- [5]: com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063)
- 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 OGL Pipeline active false, resourceCompatible false
- GLProfile.init - thread: main
- -----------------------------------------------------------------------------------------------------
- Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
- MachineDataInfo: runtimeValidated true, 32Bit false, 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 16 / 16
- pointer 8 / 8, page 4096
- Platform: Java Version: 1.8.0_66 (1.8.0u66), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment
- Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: 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.3
- Implementation Title: GlueGen Run-Time
- Implementation Vendor: JogAmp Community
- Implementation Vendor ID: com.jogamp
- Implementation URL: http://jogamp.org/
- Implementation Version: 2.3.2
- Implementation Build: 2.3-b900-20151009
- Implementation Branch: origin/master
- Implementation Commit: cc1e9bc698b7f11097c1e114027e53121552f280
- -----------------------------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------------------------
- Package: com.jogamp.nativewindow
- Extension Name: com.jogamp.opengl
- Specification Title: Java Bindings for OpenGL API Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- 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.3.2
- Implementation Build: 2.3-b1469-20151010
- Implementation Branch: origin/master
- Implementation Commit: e794fc40ba723f2fca4ac892e873975fb393e007
- -----------------------------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------------------------
- Package: com.jogamp.opengl
- Extension Name: com.jogamp.opengl
- Specification Title: Java Bindings for OpenGL API Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- 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.3.2
- Implementation Build: 2.3-b1469-20151010
- Implementation Branch: origin/master
- Implementation Commit: e794fc40ba723f2fca4ac892e873975fb393e007
- -----------------------------------------------------------------------------------------------------
- GLDrawableFactory.static - Native OS Factory for: .windows: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory
- SharedResourceRunner.start() - start new Thread - main
- SharedResourceRunner.run(): STARTED - main-SharedResourceRunner
- SharedResourceRunner.run(): READY - main-SharedResourceRunner
- Info: EGLDrawableFactory: EGL ES2 - NOPE
- Info: EGLDrawableFactory: EGL ES1 - NOPE (ES1 lib)
- Info: EGLDrawableFactory: EGL GLn - NOPE (GLn lib)
- com.jogamp.opengl.GLException: No GLDrawableFactory available for profile: GLES2
- at com.jogamp.opengl.GLDrawableFactory.getFactoryImpl(GLDrawableFactory.java:469)
- at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1783)
- at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80)
- at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230)
- at java.security.AccessController.doPrivileged(Native Method)
- at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216)
- at com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027)
- at com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115)
- at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063)
- 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, owner false, NullToolkitLock[obj 0x880ec60]]
- WindowsProcessAffinity.set() - pid 0xffffffffffffffff - main: OK true (werr 0), Affinity: procMask 0xff, sysMask 0xff -> 0x1
- Info: GLProfile.initProfilesForDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] (com.jogamp.nativewindow.windows.WindowsGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory false
- GLProfile.init map .windows_decon_0, desktopCtxUndef true, esCtxUndef true
- GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .windows_decon_0
- GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL2/GL2.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL4/GL4.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL3/GL3.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES3 on device .windows_decon_0
- GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES2 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES1 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .windows_decon_0
- SharedResourceRunner.getOrCreateShared() WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: trying - main
- [2]: jogamp.opengl.SharedResourceRunner.getOrCreateShared(SharedResourceRunner.java:222)
- [3]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateSharedResourceImpl(WindowsWGLDrawableFactory.java:435)
- [4]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateSharedResourceImpl(WindowsWGLDrawableFactory.java:86)
- [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:187)
- [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:216)
- [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:381)
- [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1916)
- [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1875)
- [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1843)
- [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80)
- [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230)
- [13]: java.security.AccessController.doPrivileged(Native Method)
- [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216)
- [15]: com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027)
- [16]: com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115)
- [17]: com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063)
- SharedResourceRunner.doAndWait() START init: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], release: null - main
- SharedResourceRunner.doAndWait() set command: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], release: null - main
- SharedResourceRunner.run(): WOKE UP for device connection init: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], release: null - main-SharedResourceRunner
- SharedResourceRunner.run(): create Shared for: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] - main-SharedResourceRunner
- main-SharedResourceRunner: setRealized: drawable WindowsOnscreenWGLDrawable, surface GDISurface, isProxySurface true: false -> true
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource(WindowsWGLDrawableFactory.java:320)
- [4]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [5]: java.lang.Thread.run(Unknown Source)
- main-SharedResourceRunner: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- main-SharedResourceRunner: GLContext.resetStates(isInit true)
- main-SharedResourceRunner: WindowsWGLContext.createImpl: START GLCaps[wgl vid 4 gdi: rgba 8/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[.]], share 0x0
- main-SharedResourceRunner: Use ARB[avail[disabled false, quirk false], bitmap false -> true], shared false]
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] - 0.0 (Compat profile, compat[], hardware) - 1.1.0, Number(Str) 1.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, compat[], hardware), strictMatch false, glVersionsMapping true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, compat[], hardware) -> has 1.1 (Compat profile, compat[], hardware), strictMatch false, versionValidated true, versionGL3IntOK false
- Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
- Quirks local.0: [NoDoubleBufferedBitmap]
- Quirks local.X: [NoDoubleBufferedBitmap]
- Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: []
- main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software) - 1.1.0
- main-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
- main-SharedResourceRunner: GLContext WGL ProcAddressTable mapping key(WGL-.windows_decon_0) -> 0x7033fa23
- main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software)) -> 0x12859725: jogamp.opengl.gl4.GL4bcProcAddressTable
- Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@7c56c20e
- [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
- [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
- [4]: jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:357)
- [5]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
- [6]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
- [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
- [8]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource(WindowsWGLDrawableFactory.java:326)
- [9]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [10]: java.lang.Thread.run(Unknown Source)
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@7c56c20e, OpenGL 1.1 (Compat profile, compat[], software) - 1.1.0
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (Compat profile, compat[], software) - 1.1.0, use glGetString
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 3, used glGetString
- main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 0
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Microsoft Corporation
- main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 3
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
- main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x1010042) -> 0x60184bbf - entries: 6
- WGLContext.setSwapInterval.0 N/A
- main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software) - glErr 0x0
- main-SharedResourceRunner: createImpl: NOT OK (ARB, initial) - extension not available - share 0x0, isProcCreateContextAttribsARBAvailable false, isExtGLXARBCreateContextAvailable false
- main-SharedResourceRunner: createImpl ARB not used[avail true, tried false], fall back to !ARB context 1.1 (Compat profile, compat[], software) - 1.1.0
- main-SharedResourceRunner: createImpl: OK (old) share 0x0
- main-SharedResourceRunner: Create GL context OK: For jogamp.opengl.windows.wgl.WindowsWGLContext - 1.1 (Compat profile, compat[], software) - 1.1.0 - obj 0x1ff54883, ctx 0x10000, isShared false, surf true 0x7e0140e4, <2ba7493f, 44f144d6>[count 1, qsz 0, owner <main-SharedResourceRunner>]
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: 2 (Compat profile, compat[], hardware) -> 1.1 (Compat profile, compat[], software)
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: 2 (Core profile, compat[], hardware) -> 1.1 (Compat profile, compat[], software)
- main-SharedResourceRunner: createContextARB-MapGLVersions SET .windows_decon_0
- MapGLVersions .windows_decon_0-0x2040000: 1.1 (Compat profile, compat[], software)
- MapGLVersions .windows_decon_0-0x2020000: 1.1 (Compat profile, compat[], software)
- main-SharedResourceRunner: createContextOLD-MapGLVersions HAVE: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] 2 (Compat profile, compat[], hardware): [None] -> [1.1 (Compat profile, compat[], software)]
- GLDebugMessageHandler.init(false)
- GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 1.1 (Compat profile, compat[], software) - 1.1.0
- GLDebugMessageHandler.init(false) .. n/a
- Quirk: NoSurfacelessCtx -> WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: cause: probe
- SharedDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- SharedScreen: DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0]
- SharedContext: WindowsWGLContext [Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)], options 0x42, this 0x1ff54883, handle 0x10000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c56c20e,
- quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
- Drawable: WindowsOnscreenWGLDrawable[Realized true,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x7e0140e4,
- Surface GDISurface[ displayHandle 0x0
- , surfaceHandle 0x7e0140e4
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
- , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- , surfaceLock <4b2316cb, 6dd7768b>[count 1, qsz 0, owner <main-SharedResourceRunner>]
- , GDIDummyUpstreamSurfaceHook[pixel 64x64]
- , upstreamSurface false ]]] , madeCurrent true
- allowsSurfacelessCtx false
- pixelformat: false
- multisample: false
- pbuffer: false
- readDrawable: false
- SharedResourceRunner.run(): READY - main-SharedResourceRunner
- SharedResourceRunner.doAndWait() END init: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], release: null - main
- SharedResourceRunner.getOrCreateShared() WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: success - main
- GLProfile.init map .windows_decon_0, desktopCtxUndef false, esCtxUndef false
- GLProfile.init map *** no mapping for GL4bc on device .windows_decon_0
- GLProfile.init map *** no mapping for GL3bc on device .windows_decon_0
- GLProfile.init map GLProfile[GL2/GL2.sw] on device .windows_decon_0
- GLProfile.init map defaultAny GLProfile[GL2/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GL4 on device .windows_decon_0
- GLProfile.init map *** no mapping for GL3 on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES3 on device .windows_decon_0
- GLProfile.init map *** no mapping for GL4ES3 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES2 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES1 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .windows_decon_0
- GLProfile.initProfilesForDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: desktop Shared Ctx true, profiles: 5
- main: createContextARB-MapGLVersions SET .windows_decon_0
- MapGLVersions .windows_decon_0-0x2040000: 1.1 (Compat profile, compat[], software)
- MapGLVersions .windows_decon_0-0x2020000: 1.1 (Compat profile, compat[], software)
- GLProfile.initProfilesForDevice: .windows_decon_0: added profile(s): desktop true, egl false
- GLProfile.initProfilesForDevice: .windows_decon_0: Natives[GL4bc false, GL4 false, GLES3 false, GL3bc false, GL3 false, GL2 true [1.1 (Compat profile, compat[], software)], GLES2 false, GLES1 false, count 1 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL2ES1 GLProfile[GL2ES1/GL2.sw], GL2ES2 GLProfile[GL2ES2/GL2.sw], GL2 GLProfile[GL2/GL2.sw], GL2GL3 GLProfile[GL2GL3/GL2.sw], , default GLProfile[GL2/GL2.sw], count 4 / 12]
- GLProfile.dumpGLInfo: WindowsWGLContext [Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)], options 0x42, this 0x1ff54883, handle 0x10000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c56c20e,
- quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
- Drawable: WindowsOnscreenWGLDrawable[Realized true,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x0,
- Surface GDISurface[ displayHandle 0x0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
- , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- , surfaceLock <4b2316cb, 6dd7768b>[count 0, qsz 0, owner <NULL>]
- , GDIDummyUpstreamSurfaceHook[pixel 64x64]
- , upstreamSurface false ]]]
- -----------------------------------------------------------------------------------------------------
- WindowsGraphicsDevice[type .windows, connection decon]:
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Swap Interval 0
- GL Profile GLProfile[GL2/GL2.sw]
- GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
- Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
- Impl. class jogamp.opengl.gl4.GL4bcImpl
- GL_VENDOR Microsoft Corporation
- GL_RENDERER GDI Generic
- GL_VERSION 1.1.0
- GLSL false, has-compiler-func: false
- GL FBO: basic false, full false
- GL_EXTENSIONS 3
- GLX_EXTENSIONS 0
- -----------------------------------------------------------------------------------------------------
- GLCaps[wgl vid 1 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 2 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 3 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 4 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 5 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 6 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 7 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 8 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 9 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 10 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 11 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 12 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 13 gdi: rgba 8/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]]
- GLCaps[wgl vid 14 gdi: rgba 8/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]]
- GLCaps[wgl vid 17 gdi: rgba 8/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]]
- GLCaps[wgl vid 18 gdi: rgba 8/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]]
- WindowsProcessAffinity.reset() - pid 0xffffffffffffffff - main: OK true (werr 0), Affinity: 0x1 -> procMask 0xff
- 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 hasGLES3Impl false
- GLProfile.init hasGL234OnEGLImpl false
- GLProfile.init defaultDevice WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- GLProfile.init defaultDevice Desktop WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- GLProfile.init defaultDevice EGL null
- GLProfile.init profile order [GL4bc, GL3bc, GL2, GL4, GL3, GLES3, GL4ES3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1]
- GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Desktop Capabilities:
- GLCaps[wgl vid 1 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 2 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 3 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 4 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 5 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 6 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 7 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 8 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 9 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 10 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 11 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 12 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 13 gdi: rgba 8/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]]
- GLCaps[wgl vid 14 gdi: rgba 8/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]]
- GLCaps[wgl vid 17 gdi: rgba 8/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]]
- GLCaps[wgl vid 18 gdi: rgba 8/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]]
- EGL Capabilities:
- none
- GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Desktop Capabilities:
- GLCaps[wgl vid 1 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 2 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 3 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 4 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 5 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 6 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 7 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 8 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 9 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 10 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 11 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 12 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 13 gdi: rgba 8/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]]
- GLCaps[wgl vid 14 gdi: rgba 8/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]]
- GLCaps[wgl vid 17 gdi: rgba 8/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]]
- GLCaps[wgl vid 18 gdi: rgba 8/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]]
- EGL Capabilities:
- none
- Requesting: GLCaps[rgba 8/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[.]]
- PNGPixelRect: ImageInfo [cols=16, rows=16, bitDepth=8, channels=4, bitspPixel=32, bytesPixel=4, bytesPerRow=64, samplesPerRow=64, samplesPerRowP=64, alpha=true, greyscale=false, indexed=false, packed=false]
- PNGPixelRect: indexed false, alpha true, grayscale false, channels 4/4, bytesPerPixel 4/4, grayAlpha false, pixels 16x16, dpi 72.009x72.009, format RGBA8888
- PNGPixelRect: destFormat BGRA8888 (BGRA8888, fast-path false), destDirectBuffer false, destIsGLOriented (flip) false
- PNGPixelRect: destStrideInBytes 64 (destMinStrideInBytes 0)
- PNGPixelRect: ImageInfo [cols=32, rows=32, bitDepth=8, channels=4, bitspPixel=32, bytesPixel=4, bytesPerRow=128, samplesPerRow=128, samplesPerRowP=128, alpha=true, greyscale=false, indexed=false, packed=false]
- PNGPixelRect: indexed false, alpha true, grayscale false, channels 4/4, bytesPerPixel 4/4, grayAlpha false, pixels 32x32, dpi 72.009x72.009, format RGBA8888
- PNGPixelRect: destFormat BGRA8888 (BGRA8888, fast-path false), destDirectBuffer false, destIsGLOriented (flip) false
- PNGPixelRect: destStrideInBytes 128 (destMinStrideInBytes 0)
- GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, ],
- NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]], monitors: [Monitor[Id 0x0 [primary], 344 x 194 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], orig [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 52]]],
- window[138/161 128x128 wu, 128x128 pixel],
- Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 0, ARB-Choosen false,
- requested GLCaps[rgba 8/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[rgba 8/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[.]]],
- ParentWindow null,
- ParentWindowHandle 0x0 (false),
- WindowHandle 0x908da,
- SurfaceHandle 0x0 (lockedExt window false, surface false),
- WrappedSurface null,
- ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@61647839, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <61fcc212, 47cd2bf5>[count 1, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>], surfaceLockCount 0]
- GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x0,
- Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, ],
- NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]], monitors: [Monitor[Id 0x0 [primary], 344 x 194 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], orig [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 52]]],
- window[138/161 128x128 wu, 128x128 pixel],
- Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 0, ARB-Choosen false,
- requested GLCaps[rgba 8/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[rgba 8/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[.]]],
- ParentWindow null,
- ParentWindowHandle 0x0 (false),
- WindowHandle 0x908da,
- SurfaceHandle 0x0 (lockedExt window false, surface false),
- WrappedSurface null,
- ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@61647839, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <61fcc212, 47cd2bf5>[count 1, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>], surfaceLockCount 0]]
- main-Display-.windows_nil-1-EDT-1: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowDriver, isProxySurface false: false -> true
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.setVisibleActionPost(GLWindow.java:676)
- [4]: jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1280)
- [5]: jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1318)
- [6]: com.jogamp.common.util.RunnableTask.run(RunnableTask.java:145)
- [7]: jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
- main-Display-.windows_nil-1-EDT-1: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- main-Display-.windows_nil-1-EDT-1: GLContext.resetStates(isInit true)
- GLAutoDrawableBase.sizeChanged: (main-Display-.windows_nil-1-EDT-1): 128x128 - surfaceHandle 0x0
- main-Display-.windows_nil-1-EDT-1: WindowsWGLContext.createImpl: START GLCaps[wgl vid 4 gdi: rgba 8/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[.]], share 0x0
- main-Display-.windows_nil-1-EDT-1: Use ARB[avail[disabled false, quirk false], bitmap false -> true], shared false]
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] - 0.0 (Compat profile, compat[], hardware) - 1.1.0, Number(Str) 1.1.0
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, compat[], hardware), strictMatch false, glVersionsMapping false
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, compat[], hardware) -> has 1.1 (Compat profile, compat[], hardware), strictMatch false, versionValidated true, versionGL3IntOK false
- Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
- Quirks local.0: [NoDoubleBufferedBitmap]
- Quirks local.X: [NoDoubleBufferedBitmap, NoSurfacelessCtx]
- Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: [NoSurfacelessCtx]
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software) - 1.1.0
- main-Display-.windows_nil-1-EDT-1: Initializing WGL extension address table: WGL-.windows_decon_0
- main-Display-.windows_nil-1-EDT-1: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x7033fa23
- main-Display-.windows_nil-1-EDT-1: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software)) -> 0x12859725: jogamp.opengl.gl4.GL4bcProcAddressTable -> jogamp.opengl.gl4.GL4bc
- Info: setGL (OpenGL null): main-Display-.windows_nil-1-EDT-1, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@2b54d468
- [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
- [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
- [4]: jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:357)
- [5]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
- [6]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
- [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
- [8]: jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1279)
- [9]: jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
- [10]: com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759)
- [11]: jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
- [12]: com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119)
- [13]: com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141)
- [14]: jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4383)
- [15]: jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4317)
- [16]: jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1306)
- [17]: jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1318)
- [18]: com.jogamp.common.util.RunnableTask.run(RunnableTask.java:145)
- [19]: jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
- main-Display-.windows_nil-1-EDT-1: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x1010042) -> 0x60184bbf - entries: 6
- WGLContext.setSwapInterval.0 N/A
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software) - glErr 0x0
- main-Display-.windows_nil-1-EDT-1: createImpl: NOT OK (ARB, initial) - extension not available - share 0x0, isProcCreateContextAttribsARBAvailable false, isExtGLXARBCreateContextAvailable false
- main-Display-.windows_nil-1-EDT-1: createImpl ARB not used[avail true, tried false], fall back to !ARB context 1.1 (Compat profile, compat[], software) - 1.1.0
- main-Display-.windows_nil-1-EDT-1: createImpl: OK (old) share 0x0
- main-Display-.windows_nil-1-EDT-1: Create GL context OK: For jogamp.opengl.windows.wgl.WindowsWGLContext - 1.1 (Compat profile, compat[], software) - 1.1.0 - obj 0x69b3ccd7, ctx 0x10001, isShared false, surf true 0x7c013353, <2c3f6f42, 2836bb3>[count 1, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>]
- GLDebugMessageHandler.init(false)
- GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 1.1 (Compat profile, compat[], software) - 1.1.0
- GLDebugMessageHandler.init(false) .. n/a
- GLDrawableHelper GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.newt.opengl.GLWindow$3@685cb137[init false], ].invokeGL(): Running initAction
- Main Monitor: Monitor[Id 0x0 [primary], 344 x 194 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], orig [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 52]
- pixel/mm [3.9709303, 3.958763]
- pixel/in [100.861626, 100.552574]
- -----------------------------------------------------------------------------------------------------
- WindowsGraphicsDevice[type .windows, connection decon]:
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Swap Interval 0
- GL Profile GLProfile[GL2/GL2.sw]
- GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
- Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
- Impl. class jogamp.opengl.gl4.GL4bcImpl
- GL_VENDOR Microsoft Corporation
- GL_RENDERER GDI Generic
- GL_VERSION 1.1.0
- GLSL false, has-compiler-func: false
- GL FBO: basic false, full false
- GL_EXTENSIONS 3
- GLX_EXTENSIONS 0
- -----------------------------------------------------------------------------------------------------
- Requested: GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]
- GL impl. class jogamp.opengl.gl4.GL4bcImpl
- main-Display-.windows_nil-1-EDT-1: GLContextImpl.destroy.0: obj 0x69b3ccd7, ctx 0x10001, isShared false, surf true 0x7c013353, <2c3f6f42, 2836bb3>[count 1, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>]
- main-Display-.windows_nil-1-EDT-1: GLContext.resetStates(isInit false)
- main-Display-.windows_nil-1-EDT-1: GLContextImpl.destroy.X: obj 0x69b3ccd7, ctx 0x0, isShared false, surf true 0x7c013353, <2c3f6f42, 2836bb3>[count 0, qsz 0, owner <NULL>]
- main-Display-.windows_nil-1-EDT-1: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowDriver, isProxySurface false: true -> false
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:385)
- [4]: com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:119)
- [5]: com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:631)
- [6]: jogamp.newt.WindowImpl$1.run(WindowImpl.java:1448)
- [7]: com.jogamp.common.util.RunnableTask.run(RunnableTask.java:145)
- [8]: jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
- GLDrawableFactory.shutdownAll 2 instances, on thread NativeWindowFactory_ShutdownHook
- GLDrawableFactory.shutdownAll[1/2]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory
- DisplayGamma: Reset
- WindowsWGLDrawableFactory.shutdown
- SharedResourceRunner.stop() - NativeWindowFactory_ShutdownHook
- SharedResourceRunner.run(): RELEASE START - main-SharedResourceRunner
- Shutdown Shared:
- Device : WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- Screen : DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0]
- Drawable: WindowsOnscreenWGLDrawable[Realized true,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x0,
- Surface GDISurface[ displayHandle 0x0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
- , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- , surfaceLock <4b2316cb, 6dd7768b>[count 0, qsz 0, owner <NULL>]
- , GDIDummyUpstreamSurfaceHook[pixel 64x64]
- , upstreamSurface false ]]
- CTX : WindowsWGLContext [Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)], options 0x42, this 0x1ff54883, handle 0x10000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c56c20e,
- quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
- Drawable: WindowsOnscreenWGLDrawable[Realized true,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x0,
- Surface GDISurface[ displayHandle 0x0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
- , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- , surfaceLock <4b2316cb, 6dd7768b>[count 0, qsz 0, owner <NULL>]
- , GDIDummyUpstreamSurfaceHook[pixel 64x64]
- , upstreamSurface false ]]]
- main-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x1ff54883, ctx 0x10000, isShared false, surf true 0x0, <2ba7493f, 44f144d6>[count 0, qsz 0, owner <NULL>]
- main-SharedResourceRunner: GLContext.resetStates(isInit false)
- main-SharedResourceRunner: GLContextImpl.destroy.X: obj 0x1ff54883, ctx 0x0, isShared false, surf true 0x7e0140e4, <2ba7493f, 44f144d6>[count 0, qsz 0, owner <NULL>]
- main-SharedResourceRunner: setRealized: drawable WindowsOnscreenWGLDrawable, surface GDISurface, isProxySurface true: true -> false
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.releaseSharedResource(WindowsWGLDrawableFactory.java:393)
- [4]: jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:403)
- [5]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:385)
- [6]: java.lang.Thread.run(Unknown Source)
- SharedResourceRunner.run(): RELEASE END - main-SharedResourceRunner
- GLDrawableFactory.shutdownAll[2/2]: jogamp.opengl.egl.EGLDrawableFactory
- DisplayGamma: Reset
- EGLDrawableFactory.shutdown
- EGLDisplayUtil.EGLDisplays: Shutdown (open: 0)
- [2]: jogamp.opengl.egl.EGLDisplayUtil.shutdown(EGLDisplayUtil.java:166)
- [3]: jogamp.opengl.egl.EGLDrawableFactory.shutdownImpl(EGLDrawableFactory.java:400)
- [4]: com.jogamp.opengl.GLDrawableFactory.shutdown0(GLDrawableFactory.java:215)
- [5]: com.jogamp.opengl.GLDrawableFactory.access$000(GLDrawableFactory.java:97)
- [6]: com.jogamp.opengl.GLDrawableFactory$1.run(GLDrawableFactory.java:125)
- [7]: com.jogamp.nativewindow.NativeWindowFactory.shutdown(NativeWindowFactory.java:272)
- [8]: com.jogamp.nativewindow.NativeWindowFactory$2$1.run(NativeWindowFactory.java:190)
- [9]: java.lang.Thread.run(Unknown Source)
- GLDrawableFactory.shutdownAll.X on thread NativeWindowFactory_ShutdownHook
- forceES2 false
- forceES3 false
- forceGL3 false
- forceGL4ES3 false
- -----------------------------------------------------------------------------------------------------
- Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
- MachineDataInfo: runtimeValidated true, 32Bit false, 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 16 / 16
- pointer 8 / 8, page 4096
- Platform: Java Version: 1.8.0_66 (1.8.0u66), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment
- Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: 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.3
- Implementation Title: GlueGen Run-Time
- Implementation Vendor: JogAmp Community
- Implementation Vendor ID: com.jogamp
- Implementation URL: http://jogamp.org/
- Implementation Version: 2.3.2
- Implementation Build: 2.3-b900-20151009
- Implementation Branch: origin/master
- Implementation Commit: cc1e9bc698b7f11097c1e114027e53121552f280
- -----------------------------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------------------------
- Package: com.jogamp.opengl
- Extension Name: com.jogamp.opengl
- Specification Title: Java Bindings for OpenGL API Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- 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.3.2
- Implementation Build: 2.3-b1469-20151010
- Implementation Branch: origin/master
- Implementation Commit: e794fc40ba723f2fca4ac892e873975fb393e007
- -----------------------------------------------------------------------------------------------------
- GLProfile.initSingleton() - thread main
- [2]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:207)
- [3]: com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027)
- [4]: com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115)
- [5]: com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063)
- 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 OGL Pipeline active false, resourceCompatible false
- GLProfile.init - thread: main
- -----------------------------------------------------------------------------------------------------
- Platform: WINDOWS / Windows 10 10.0 (10.0.0), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
- MachineDataInfo: runtimeValidated true, 32Bit false, 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 16 / 16
- pointer 8 / 8, page 4096
- Platform: Java Version: 1.8.0_66 (1.8.0u66), VM: Java HotSpot(TM) 64-Bit Server VM, Runtime: Java(TM) SE Runtime Environment
- Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: 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.3
- Implementation Title: GlueGen Run-Time
- Implementation Vendor: JogAmp Community
- Implementation Vendor ID: com.jogamp
- Implementation URL: http://jogamp.org/
- Implementation Version: 2.3.2
- Implementation Build: 2.3-b900-20151009
- Implementation Branch: origin/master
- Implementation Commit: cc1e9bc698b7f11097c1e114027e53121552f280
- -----------------------------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------------------------
- Package: com.jogamp.nativewindow
- Extension Name: com.jogamp.opengl
- Specification Title: Java Bindings for OpenGL API Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- 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.3.2
- Implementation Build: 2.3-b1469-20151010
- Implementation Branch: origin/master
- Implementation Commit: e794fc40ba723f2fca4ac892e873975fb393e007
- -----------------------------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------------------------
- Package: com.jogamp.opengl
- Extension Name: com.jogamp.opengl
- Specification Title: Java Bindings for OpenGL API Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- 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.3.2
- Implementation Build: 2.3-b1469-20151010
- Implementation Branch: origin/master
- Implementation Commit: e794fc40ba723f2fca4ac892e873975fb393e007
- -----------------------------------------------------------------------------------------------------
- GLDrawableFactory.static - Native OS Factory for: .windows: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory
- SharedResourceRunner.start() - start new Thread - main
- SharedResourceRunner.run(): STARTED - main-SharedResourceRunner
- SharedResourceRunner.run(): READY - main-SharedResourceRunner
- Info: EGLDrawableFactory: EGL ES2 - NOPE
- Info: EGLDrawableFactory: EGL ES1 - NOPE (ES1 lib)
- Info: EGLDrawableFactory: EGL GLn - NOPE (GLn lib)
- com.jogamp.opengl.GLException: No GLDrawableFactory available for profile: GLES2
- at com.jogamp.opengl.GLDrawableFactory.getFactoryImpl(GLDrawableFactory.java:469)
- at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1783)
- at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80)
- at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230)
- at java.security.AccessController.doPrivileged(Native Method)
- at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216)
- at com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027)
- at com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115)
- at com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063)
- 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, owner false, NullToolkitLock[obj 0x880ec60]]
- WindowsProcessAffinity.set() - pid 0xffffffffffffffff - main: OK true (werr 0), Affinity: procMask 0xff, sysMask 0xff -> 0x1
- Info: GLProfile.initProfilesForDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] (com.jogamp.nativewindow.windows.WindowsGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory false
- GLProfile.init map .windows_decon_0, desktopCtxUndef true, esCtxUndef true
- GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .windows_decon_0
- GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL2/GL2.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL4/GL4.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL3/GL3.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES3 on device .windows_decon_0
- GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .windows_decon_0
- GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES2 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES1 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .windows_decon_0
- SharedResourceRunner.getOrCreateShared() WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: trying - main
- [2]: jogamp.opengl.SharedResourceRunner.getOrCreateShared(SharedResourceRunner.java:222)
- [3]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateSharedResourceImpl(WindowsWGLDrawableFactory.java:435)
- [4]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory.getOrCreateSharedResourceImpl(WindowsWGLDrawableFactory.java:86)
- [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:187)
- [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:216)
- [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:381)
- [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1916)
- [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1875)
- [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1843)
- [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80)
- [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230)
- [13]: java.security.AccessController.doPrivileged(Native Method)
- [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216)
- [15]: com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027)
- [16]: com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115)
- [17]: com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063)
- SharedResourceRunner.doAndWait() START init: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], release: null - main
- SharedResourceRunner.doAndWait() set command: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], release: null - main
- SharedResourceRunner.run(): WOKE UP for device connection init: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], release: null - main-SharedResourceRunner
- SharedResourceRunner.run(): create Shared for: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] - main-SharedResourceRunner
- main-SharedResourceRunner: setRealized: drawable WindowsOnscreenWGLDrawable, surface GDISurface, isProxySurface true: false -> true
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource(WindowsWGLDrawableFactory.java:320)
- [4]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [5]: java.lang.Thread.run(Unknown Source)
- main-SharedResourceRunner: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- main-SharedResourceRunner: GLContext.resetStates(isInit true)
- main-SharedResourceRunner: WindowsWGLContext.createImpl: START GLCaps[wgl vid 4 gdi: rgba 8/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[.]], share 0x0
- main-SharedResourceRunner: Use ARB[avail[disabled false, quirk false], bitmap false -> true], shared false]
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] - 0.0 (Compat profile, compat[], hardware) - 1.1.0, Number(Str) 1.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, compat[], hardware), strictMatch false, glVersionsMapping true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, compat[], hardware) -> has 1.1 (Compat profile, compat[], hardware), strictMatch false, versionValidated true, versionGL3IntOK false
- Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
- Quirks local.0: [NoDoubleBufferedBitmap]
- Quirks local.X: [NoDoubleBufferedBitmap]
- Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: []
- main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software) - 1.1.0
- main-SharedResourceRunner: Initializing WGL extension address table: WGL-.windows_decon_0
- main-SharedResourceRunner: GLContext WGL ProcAddressTable mapping key(WGL-.windows_decon_0) -> 0x7033fa23
- main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software)) -> 0x12859725: jogamp.opengl.gl4.GL4bcProcAddressTable
- Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@7c56c20e
- [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
- [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
- [4]: jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:357)
- [5]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
- [6]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
- [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
- [8]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.createSharedResource(WindowsWGLDrawableFactory.java:326)
- [9]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [10]: java.lang.Thread.run(Unknown Source)
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@7c56c20e, OpenGL 1.1 (Compat profile, compat[], software) - 1.1.0
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (Compat profile, compat[], software) - 1.1.0, use glGetString
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 3, used glGetString
- main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 0
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Microsoft Corporation
- main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 3
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
- main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.windows_decon_0-0x1010042) -> 0x60184bbf - entries: 6
- WGLContext.setSwapInterval.0 N/A
- main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software) - glErr 0x0
- main-SharedResourceRunner: createImpl: NOT OK (ARB, initial) - extension not available - share 0x0, isProcCreateContextAttribsARBAvailable false, isExtGLXARBCreateContextAvailable false
- main-SharedResourceRunner: createImpl ARB not used[avail true, tried false], fall back to !ARB context 1.1 (Compat profile, compat[], software) - 1.1.0
- main-SharedResourceRunner: createImpl: OK (old) share 0x0
- main-SharedResourceRunner: Create GL context OK: For jogamp.opengl.windows.wgl.WindowsWGLContext - 1.1 (Compat profile, compat[], software) - 1.1.0 - obj 0x1ff54883, ctx 0x10000, isShared false, surf true 0x6f012a68, <2ba7493f, 44f144d6>[count 1, qsz 0, owner <main-SharedResourceRunner>]
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: 2 (Compat profile, compat[], hardware) -> 1.1 (Compat profile, compat[], software)
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: 2 (Core profile, compat[], hardware) -> 1.1 (Compat profile, compat[], software)
- main-SharedResourceRunner: createContextARB-MapGLVersions SET .windows_decon_0
- MapGLVersions .windows_decon_0-0x2040000: 1.1 (Compat profile, compat[], software)
- MapGLVersions .windows_decon_0-0x2020000: 1.1 (Compat profile, compat[], software)
- main-SharedResourceRunner: createContextOLD-MapGLVersions HAVE: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] 2 (Compat profile, compat[], hardware): [None] -> [1.1 (Compat profile, compat[], software)]
- GLDebugMessageHandler.init(false)
- GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 1.1 (Compat profile, compat[], software) - 1.1.0
- GLDebugMessageHandler.init(false) .. n/a
- Quirk: NoSurfacelessCtx -> WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: cause: probe
- SharedDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- SharedScreen: DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0]
- SharedContext: WindowsWGLContext [Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)], options 0x42, this 0x1ff54883, handle 0x10000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c56c20e,
- quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
- Drawable: WindowsOnscreenWGLDrawable[Realized true,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x6f012a68,
- Surface GDISurface[ displayHandle 0x0
- , surfaceHandle 0x6f012a68
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
- , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- , surfaceLock <4b2316cb, 6dd7768b>[count 1, qsz 0, owner <main-SharedResourceRunner>]
- , GDIDummyUpstreamSurfaceHook[pixel 64x64]
- , upstreamSurface false ]]] , madeCurrent true
- allowsSurfacelessCtx false
- pixelformat: false
- multisample: false
- pbuffer: false
- readDrawable: false
- SharedResourceRunner.run(): READY - main-SharedResourceRunner
- SharedResourceRunner.doAndWait() END init: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], release: null - main
- SharedResourceRunner.getOrCreateShared() WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: success - main
- GLProfile.init map .windows_decon_0, desktopCtxUndef false, esCtxUndef false
- GLProfile.init map *** no mapping for GL4bc on device .windows_decon_0
- GLProfile.init map *** no mapping for GL3bc on device .windows_decon_0
- GLProfile.init map GLProfile[GL2/GL2.sw] on device .windows_decon_0
- GLProfile.init map defaultAny GLProfile[GL2/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GL4 on device .windows_decon_0
- GLProfile.init map *** no mapping for GL3 on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES3 on device .windows_decon_0
- GLProfile.init map *** no mapping for GL4ES3 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES2 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .windows_decon_0
- GLProfile.init map *** no mapping for GLES1 on device .windows_decon_0
- GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .windows_decon_0
- GLProfile.initProfilesForDevice: WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: desktop Shared Ctx true, profiles: 5
- main: createContextARB-MapGLVersions SET .windows_decon_0
- MapGLVersions .windows_decon_0-0x2040000: 1.1 (Compat profile, compat[], software)
- MapGLVersions .windows_decon_0-0x2020000: 1.1 (Compat profile, compat[], software)
- GLProfile.initProfilesForDevice: .windows_decon_0: added profile(s): desktop true, egl false
- GLProfile.initProfilesForDevice: .windows_decon_0: Natives[GL4bc false, GL4 false, GLES3 false, GL3bc false, GL3 false, GL2 true [1.1 (Compat profile, compat[], software)], GLES2 false, GLES1 false, count 1 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL2ES1 GLProfile[GL2ES1/GL2.sw], GL2ES2 GLProfile[GL2ES2/GL2.sw], GL2 GLProfile[GL2/GL2.sw], GL2GL3 GLProfile[GL2GL3/GL2.sw], , default GLProfile[GL2/GL2.sw], count 4 / 12]
- GLProfile.dumpGLInfo: WindowsWGLContext [Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)], options 0x42, this 0x1ff54883, handle 0x10000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c56c20e,
- quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
- Drawable: WindowsOnscreenWGLDrawable[Realized true,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x0,
- Surface GDISurface[ displayHandle 0x0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
- , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- , surfaceLock <4b2316cb, 6dd7768b>[count 0, qsz 0, owner <NULL>]
- , GDIDummyUpstreamSurfaceHook[pixel 64x64]
- , upstreamSurface false ]]]
- -----------------------------------------------------------------------------------------------------
- WindowsGraphicsDevice[type .windows, connection decon]:
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Swap Interval 0
- GL Profile GLProfile[GL2/GL2.sw]
- GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
- Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
- Impl. class jogamp.opengl.gl4.GL4bcImpl
- GL_VENDOR Microsoft Corporation
- GL_RENDERER GDI Generic
- GL_VERSION 1.1.0
- GLSL false, has-compiler-func: false
- GL FBO: basic false, full false
- GL_EXTENSIONS 3
- GLX_EXTENSIONS 0
- -----------------------------------------------------------------------------------------------------
- GLCaps[wgl vid 1 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 2 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 3 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 4 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 5 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 6 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 7 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 8 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 9 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 10 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 11 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 12 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 13 gdi: rgba 8/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]]
- GLCaps[wgl vid 14 gdi: rgba 8/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]]
- GLCaps[wgl vid 17 gdi: rgba 8/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]]
- GLCaps[wgl vid 18 gdi: rgba 8/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]]
- WindowsProcessAffinity.reset() - pid 0xffffffffffffffff - main: OK true (werr 0), Affinity: 0x1 -> procMask 0xff
- 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 hasGLES3Impl false
- GLProfile.init hasGL234OnEGLImpl false
- GLProfile.init defaultDevice WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- GLProfile.init defaultDevice Desktop WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- GLProfile.init defaultDevice EGL null
- GLProfile.init profile order [GL4bc, GL3bc, GL2, GL4, GL3, GLES3, GL4ES3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1]
- GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Desktop Capabilities:
- GLCaps[wgl vid 1 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 2 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 3 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 4 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 5 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 6 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 7 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 8 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 9 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 10 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 11 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 12 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 13 gdi: rgba 8/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]]
- GLCaps[wgl vid 14 gdi: rgba 8/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]]
- GLCaps[wgl vid 17 gdi: rgba 8/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]]
- GLCaps[wgl vid 18 gdi: rgba 8/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]]
- EGL Capabilities:
- none
- GLProfiles on device WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Desktop Capabilities:
- GLCaps[wgl vid 1 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 2 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 3 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 4 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 5 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 6 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 7 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 8 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 9 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 10 gdi: rgba 8/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[fbo, bitmap]]
- GLCaps[wgl vid 11 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 12 gdi: rgba 8/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[fbo]]
- GLCaps[wgl vid 13 gdi: rgba 8/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]]
- GLCaps[wgl vid 14 gdi: rgba 8/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]]
- GLCaps[wgl vid 17 gdi: rgba 8/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]]
- GLCaps[wgl vid 18 gdi: rgba 8/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]]
- EGL Capabilities:
- none
- Requesting: GLCaps[rgba 8/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[.]]
- PNGPixelRect: ImageInfo [cols=16, rows=16, bitDepth=8, channels=4, bitspPixel=32, bytesPixel=4, bytesPerRow=64, samplesPerRow=64, samplesPerRowP=64, alpha=true, greyscale=false, indexed=false, packed=false]
- PNGPixelRect: indexed false, alpha true, grayscale false, channels 4/4, bytesPerPixel 4/4, grayAlpha false, pixels 16x16, dpi 72.009x72.009, format RGBA8888
- PNGPixelRect: destFormat BGRA8888 (BGRA8888, fast-path false), destDirectBuffer false, destIsGLOriented (flip) false
- PNGPixelRect: destStrideInBytes 64 (destMinStrideInBytes 0)
- PNGPixelRect: ImageInfo [cols=32, rows=32, bitDepth=8, channels=4, bitspPixel=32, bytesPixel=4, bytesPerRow=128, samplesPerRow=128, samplesPerRowP=128, alpha=true, greyscale=false, indexed=false, packed=false]
- PNGPixelRect: indexed false, alpha true, grayscale false, channels 4/4, bytesPerPixel 4/4, grayAlpha false, pixels 32x32, dpi 72.009x72.009, format RGBA8888
- PNGPixelRect: destFormat BGRA8888 (BGRA8888, fast-path false), destDirectBuffer false, destIsGLOriented (flip) false
- PNGPixelRect: destStrideInBytes 128 (destMinStrideInBytes 0)
- GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: jogamp.newt.driver.windows.WindowDriver[State [visible, focused, ],
- NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]], monitors: [Monitor[Id 0x0 [primary], 344 x 194 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], orig [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 52]]],
- window[34/57 128x128 wu, 128x128 pixel],
- Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 0, ARB-Choosen false,
- requested GLCaps[rgba 8/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[rgba 8/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[.]]],
- ParentWindow null,
- ParentWindowHandle 0x0 (false),
- WindowHandle 0x2304cc,
- SurfaceHandle 0x0 (lockedExt window false, surface false),
- WrappedSurface null,
- ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@61647839, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <61fcc212, 47cd2bf5>[count 1, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>], surfaceLockCount 0]
- GLDrawableFactoryImpl.createGLDrawable: WindowsOnscreenWGLDrawable[Realized false,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x0,
- Surface jogamp.newt.driver.windows.WindowDriver[State [visible, focused, ],
- NEWT-Screen[.windows_nil-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], NEWT-Display[.windows_nil-1, excl false, refCount 1, hasEDT true, edtRunning true, WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]], monitors: [Monitor[Id 0x0 [primary], 344 x 194 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], orig [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 52]]],
- window[34/57 128x128 wu, 128x128 pixel],
- Config WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 0, ARB-Choosen false,
- requested GLCaps[rgba 8/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[rgba 8/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[.]]],
- ParentWindow null,
- ParentWindowHandle 0x0 (false),
- WindowHandle 0x2304cc,
- SurfaceHandle 0x0 (lockedExt window false, surface false),
- WrappedSurface null,
- ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@61647839, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <61fcc212, 47cd2bf5>[count 1, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>], surfaceLockCount 0]]
- main-Display-.windows_nil-1-EDT-1: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowDriver, isProxySurface false: false -> true
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.setVisibleActionPost(GLWindow.java:676)
- [4]: jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1280)
- [5]: jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1318)
- [6]: com.jogamp.common.util.RunnableTask.run(RunnableTask.java:145)
- [7]: jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
- main-Display-.windows_nil-1-EDT-1: WindowsWGLDrawable.setRealized(true): WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- main-Display-.windows_nil-1-EDT-1: GLContext.resetStates(isInit true)
- GLAutoDrawableBase.sizeChanged: (main-Display-.windows_nil-1-EDT-1): 128x128 - surfaceHandle 0x0
- main-Display-.windows_nil-1-EDT-1: WindowsWGLContext.createImpl: START GLCaps[wgl vid 4 gdi: rgba 8/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[.]], share 0x0
- main-Display-.windows_nil-1-EDT-1: Use ARB[avail[disabled false, quirk false], bitmap false -> true], shared false]
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail: Given WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]] - 0.0 (Compat profile, compat[], hardware) - 1.1.0, Number(Str) 1.1.0
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, compat[], hardware), strictMatch false, glVersionsMapping false
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail: Version verification (String): String 1.1.0, Number(Str) 1.1.0
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, compat[], hardware) -> has 1.1 (Compat profile, compat[], hardware), strictMatch false, versionValidated true, versionGL3IntOK false
- Quirk: NoDoubleBufferedBitmap: cause: OS WINDOWS
- Quirks local.0: [NoDoubleBufferedBitmap]
- Quirks local.X: [NoDoubleBufferedBitmap, NoSurfacelessCtx]
- Quirks sticky on WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]: [NoSurfacelessCtx]
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail.0 validated FQN: .windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software) - 1.1.0
- main-Display-.windows_nil-1-EDT-1: Initializing WGL extension address table: WGL-.windows_decon_0
- main-Display-.windows_nil-1-EDT-1: GLContext WGL ProcAddressTable reusing key(WGL-.windows_decon_0) -> 0x7033fa23
- main-Display-.windows_nil-1-EDT-1: GLContext GL ProcAddressTable reusing key(.windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software)) -> 0x12859725: jogamp.opengl.gl4.GL4bcProcAddressTable -> jogamp.opengl.gl4.GL4bc
- Info: setGL (OpenGL null): main-Display-.windows_nil-1-EDT-1, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@2b54d468
- [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
- [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
- [4]: jogamp.opengl.windows.wgl.WindowsWGLContext.createImpl(WindowsWGLContext.java:357)
- [5]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
- [6]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
- [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
- [8]: jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1279)
- [9]: jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
- [10]: com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759)
- [11]: jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
- [12]: com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119)
- [13]: com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141)
- [14]: jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4383)
- [15]: jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4317)
- [16]: jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1306)
- [17]: jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1318)
- [18]: com.jogamp.common.util.RunnableTask.run(RunnableTask.java:145)
- [19]: jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
- main-Display-.windows_nil-1-EDT-1: GLContext GL ExtensionAvailabilityCache reusing key(.windows_decon_0-0x1010042) -> 0x60184bbf - entries: 6
- WGLContext.setSwapInterval.0 N/A
- main-Display-.windows_nil-1-EDT-1: GLContext.setGLFuncAvail.X: OK .windows_decon_0-0x1010042 - 1.1 (Compat profile, compat[], software) - glErr 0x0
- main-Display-.windows_nil-1-EDT-1: createImpl: NOT OK (ARB, initial) - extension not available - share 0x0, isProcCreateContextAttribsARBAvailable false, isExtGLXARBCreateContextAvailable false
- main-Display-.windows_nil-1-EDT-1: createImpl ARB not used[avail true, tried false], fall back to !ARB context 1.1 (Compat profile, compat[], software) - 1.1.0
- main-Display-.windows_nil-1-EDT-1: createImpl: OK (old) share 0x0
- main-Display-.windows_nil-1-EDT-1: Create GL context OK: For jogamp.opengl.windows.wgl.WindowsWGLContext - 1.1 (Compat profile, compat[], software) - 1.1.0 - obj 0x69b3ccd7, ctx 0x10001, isShared false, surf true 0x4c01262b, <2c3f6f42, 2836bb3>[count 1, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>]
- GLDebugMessageHandler.init(false)
- GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 1.1 (Compat profile, compat[], software) - 1.1.0
- GLDebugMessageHandler.init(false) .. n/a
- GLDrawableHelper GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.newt.opengl.GLWindow$3@685cb137[init false], ].invokeGL(): Running initAction
- Main Monitor: Monitor[Id 0x0 [primary], 344 x 194 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1366 x 768 ] [pixels], [ 0 / 0 1366 x 768 ] [window], orig [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 1366 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 52]
- pixel/mm [3.9709303, 3.958763]
- pixel/in [100.861626, 100.552574]
- -----------------------------------------------------------------------------------------------------
- WindowsGraphicsDevice[type .windows, connection decon]:
- Natives
- GL4bc false
- GL4 false
- GLES3 false
- GL3bc false
- GL3 false
- GL2 true [1.1 (Compat profile, compat[], software)]
- GLES2 false
- GLES1 false
- Count 1 / 8
- Common
- GL4ES3 false
- GL2GL3 true
- GL2ES2 true
- GL2ES1 true
- Mappings
- GL2ES1 GLProfile[GL2ES1/GL2.sw]
- GL2ES2 GLProfile[GL2ES2/GL2.sw]
- GL2 GLProfile[GL2/GL2.sw]
- GL2GL3 GLProfile[GL2GL3/GL2.sw]
- default GLProfile[GL2/GL2.sw]
- Count 4 / 12
- Swap Interval 0
- GL Profile GLProfile[GL2/GL2.sw]
- GL Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)]
- Quirks [NoDoubleBufferedBitmap, NoSurfacelessCtx]
- Impl. class jogamp.opengl.gl4.GL4bcImpl
- GL_VENDOR Microsoft Corporation
- GL_RENDERER GDI Generic
- GL_VERSION 1.1.0
- GLSL false, has-compiler-func: false
- GL FBO: basic false, full false
- GL_EXTENSIONS 3
- GLX_EXTENSIONS 0
- -----------------------------------------------------------------------------------------------------
- Requested: GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]
- GL impl. class jogamp.opengl.gl4.GL4bcImpl
- main-Display-.windows_nil-1-EDT-1: GLContextImpl.destroy.0: obj 0x69b3ccd7, ctx 0x10001, isShared false, surf true 0x4c01262b, <2c3f6f42, 2836bb3>[count 1, qsz 0, owner <main-Display-.windows_nil-1-EDT-1>]
- main-Display-.windows_nil-1-EDT-1: GLContext.resetStates(isInit false)
- main-Display-.windows_nil-1-EDT-1: GLContextImpl.destroy.X: obj 0x69b3ccd7, ctx 0x0, isShared false, surf true 0x4c01262b, <2c3f6f42, 2836bb3>[count 0, qsz 0, owner <NULL>]
- main-Display-.windows_nil-1-EDT-1: setRealized: drawable WindowsOnscreenWGLDrawable, surface WindowDriver, isProxySurface false: true -> false
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:385)
- [4]: com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:119)
- [5]: com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:631)
- [6]: jogamp.newt.WindowImpl$1.run(WindowImpl.java:1448)
- [7]: com.jogamp.common.util.RunnableTask.run(RunnableTask.java:145)
- [8]: jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
- GLDrawableFactory.shutdownAll 2 instances, on thread NativeWindowFactory_ShutdownHook
- GLDrawableFactory.shutdownAll[1/2]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory
- DisplayGamma: Reset
- WindowsWGLDrawableFactory.shutdown
- SharedResourceRunner.stop() - NativeWindowFactory_ShutdownHook
- SharedResourceRunner.run(): RELEASE START - main-SharedResourceRunner
- Shutdown Shared:
- Device : WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]]
- Screen : DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0]
- Drawable: WindowsOnscreenWGLDrawable[Realized true,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x0,
- Surface GDISurface[ displayHandle 0x0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
- , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- , surfaceLock <4b2316cb, 6dd7768b>[count 0, qsz 0, owner <NULL>]
- , GDIDummyUpstreamSurfaceHook[pixel 64x64]
- , upstreamSurface false ]]
- CTX : WindowsWGLContext [Version 1.1 (Compat profile, compat[], software) - 1.1.0 [GL 1.1.0, vendor 0.0.0 (n/a)], options 0x42, this 0x1ff54883, handle 0x10000, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c56c20e,
- quirks: [NoDoubleBufferedBitmap, NoSurfacelessCtx],
- Drawable: WindowsOnscreenWGLDrawable[Realized true,
- Factory jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory@6da9a1f,
- Handle 0x0,
- Surface GDISurface[ displayHandle 0x0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ]
- , WindowsWGLGraphicsConfiguration[DefaultGraphicsScreen[WindowsGraphicsDevice[type .windows, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x880ec60]], idx 0], pfdID 4, ARB-Choosen false,
- requested GLCaps[rgba 8/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 4 gdi: rgba 8/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[.]]]
- , surfaceLock <4b2316cb, 6dd7768b>[count 0, qsz 0, owner <NULL>]
- , GDIDummyUpstreamSurfaceHook[pixel 64x64]
- , upstreamSurface false ]]]
- main-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x1ff54883, ctx 0x10000, isShared false, surf true 0x0, <2ba7493f, 44f144d6>[count 0, qsz 0, owner <NULL>]
- main-SharedResourceRunner: GLContext.resetStates(isInit false)
- main-SharedResourceRunner: GLContextImpl.destroy.X: obj 0x1ff54883, ctx 0x0, isShared false, surf true 0x5f012ad1, <2ba7493f, 44f144d6>[count 0, qsz 0, owner <NULL>]
- main-SharedResourceRunner: setRealized: drawable WindowsOnscreenWGLDrawable, surface GDISurface, isProxySurface true: true -> false
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: jogamp.opengl.windows.wgl.WindowsWGLDrawableFactory$SharedResourceImplementation.releaseSharedResource(WindowsWGLDrawableFactory.java:393)
- [4]: jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:403)
- [5]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:385)
- [6]: java.lang.Thread.run(Unknown Source)
- SharedResourceRunner.run(): RELEASE END - main-SharedResourceRunner
- GLDrawableFactory.shutdownAll[2/2]: jogamp.opengl.egl.EGLDrawableFactory
- DisplayGamma: Reset
- EGLDrawableFactory.shutdown
- EGLDisplayUtil.EGLDisplays: Shutdown (open: 0)
- [2]: jogamp.opengl.egl.EGLDisplayUtil.shutdown(EGLDisplayUtil.java:166)
- [3]: jogamp.opengl.egl.EGLDrawableFactory.shutdownImpl(EGLDrawableFactory.java:400)
- [4]: com.jogamp.opengl.GLDrawableFactory.shutdown0(GLDrawableFactory.java:215)
- [5]: com.jogamp.opengl.GLDrawableFactory.access$000(GLDrawableFactory.java:97)
- [6]: com.jogamp.opengl.GLDrawableFactory$1.run(GLDrawableFactory.java:125)
- [7]: com.jogamp.nativewindow.NativeWindowFactory.shutdown(NativeWindowFactory.java:272)
- [8]: com.jogamp.nativewindow.NativeWindowFactory$2$1.run(NativeWindowFactory.java:190)
- [9]: java.lang.Thread.run(Unknown Source)
- GLDrawableFactory.shutdownAll.X on thread NativeWindowFactory_ShutdownHook
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement