Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- debug:
- GLProfile.initSingleton() - thread main
- [2]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:207)
- [3]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2297)
- [4]: com.jogamp.opengl.GLProfile.get(GLProfile.java:988)
- [5]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1004)
- [6]: ai.BinReader.main(BinReader.java:28)
- 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.java2d.xr.XRGraphicsConfig
- JOGL/Java2D OGL Pipeline active false, resourceCompatible false
- GLProfile.init - thread: main
- -----------------------------------------------------------------------------------------------------
- Platform: LINUX / Linux 4.12.12-1-ARCH (4.12.12), amd64 (X86_64, GENERIC_ABI), 16 cores, littleEndian true
- MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
- int8 1 / 1, int16 2 / 2
- int 4 / 4, long 8 / 8
- 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_144 (1.8.0u144), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
- Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: true, AWT enabled: true
- -----------------------------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------------------------
- Package: com.jogamp
- Extension Name: com.jogamp
- Specification Title: JogAmp Java Bindings Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- Implementation Title: JogAmp Java Bindings Fat Jar
- 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
- Extension Name: com.jogamp
- Specification Title: JogAmp Java Bindings Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- Implementation Title: JogAmp Java Bindings Fat Jar
- 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
- Extension Name: com.jogamp
- Specification Title: JogAmp Java Bindings Specification
- Specification Vendor: JogAmp Community
- Specification Version: 2.3
- Implementation Title: JogAmp Java Bindings Fat Jar
- 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
- -----------------------------------------------------------------------------------------------------
- GLDrawableFactory.static - Native OS Factory for: .x11: jogamp.opengl.x11.glx.X11GLXDrawableFactory
- SharedResourceRunner.start() - start new Thread - main
- SharedResourceRunner.run(): STARTED - main-SharedResourceRunner
- SharedResourceRunner.run(): READY - main-SharedResourceRunner
- Info: EGLDrawableFactory: EGL ES2 - OK (includesES1 true, isANGLE: false, eglInitialize 0x7fb47a2e2120)
- Info: EGLDrawableFactory: EGL ES1 - OK (ES2 lib)
- Info: EGLDrawableFactory: EGL GLn - OK (eglTableReset true, eglInitialize 0x7fb47a2e2120)
- SharedResourceRunner.start() - start new Thread - main
- SharedResourceRunner.run(): STARTED - main-SharedResourceRunner
- SharedResourceRunner.run(): READY - main-SharedResourceRunner
- Info: GLProfile.init - Default device is desktop derived: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1460a8c0, isOwner false, <4f638935, 4387b79e>[count 0, qsz 0, owner <NULL>]]]
- Info: GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, v0.0.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner false, <2cbb3d47, 527e5409>[count 0, qsz 0, owner <NULL>]]] (com.jogamp.nativewindow.egl.EGLGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory true
- GLProfile.init map .egl_:0.0_0, desktopCtxUndef true, esCtxUndef true
- GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .egl_:0.0_0
- GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GL2/GL2.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GL4/GL4.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GL3/GL3.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GLES3/GLES3.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GLES2/GLES2.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GLES1/GLES1.sw] on device .egl_:0.0_0
- GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .egl_:0.0_0
- SharedResourceRunner.getOrCreateShared() EGLGraphicsDevice[type .egl, v0.0.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner false, <2cbb3d47, 527e5409>[count 0, qsz 0, owner <NULL>]]]: trying - main
- [2]: jogamp.opengl.SharedResourceRunner.getOrCreateShared(SharedResourceRunner.java:222)
- [3]: jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:978)
- [4]: jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:88)
- [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:1946)
- [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1875)
- [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1842)
- [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.getProfileMap(GLProfile.java:2297)
- [16]: com.jogamp.opengl.GLProfile.get(GLProfile.java:988)
- [17]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1004)
- [18]: ai.BinReader.main(BinReader.java:28)
- SharedResourceRunner.doAndWait() START init: EGLGraphicsDevice[type .egl, v0.0.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner false, <2cbb3d47, 527e5409>[count 0, qsz 0, owner <NULL>]]], release: null - main
- SharedResourceRunner.doAndWait() set command: EGLGraphicsDevice[type .egl, v0.0.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner false, <2cbb3d47, 527e5409>[count 0, qsz 0, owner <NULL>]]], release: null - main
- SharedResourceRunner.run(): WOKE UP for device connection init: EGLGraphicsDevice[type .egl, v0.0.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner false, <2cbb3d47, 527e5409>[count 0, qsz 0, owner <NULL>]]], release: null - main-SharedResourceRunner
- SharedResourceRunner.run(): create Shared for: EGLGraphicsDevice[type .egl, v0.0.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner false, <2cbb3d47, 527e5409>[count 0, qsz 0, owner <NULL>]]] - main-SharedResourceRunner
- EGLDrawableFactory.MapGLVersions: device EGLGraphicsDevice[type .egl, v0.0.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 1, qsz 0, owner <main-SharedResourceRunner>]]]
- EGLDisplayUtil.eglGetDisplay.X: eglDisplay(0x0): 0x7fb4a447f0a0, OK, singletonEGLDisplay null (use false)
- EGLDisplayUtil.EGL.eglInitialize 0x7fb4a447f0a0 -> true
- EGLDisplayUtil.EGL.eglInitialize EGLDisplayRef[0x7fb4a447f0a0: refCnt 1]
- EGLDisplayUtil.eglInitialize(0x7fb4a447f0a0 ...): EGLDisplayRef[0x7fb4a447f0a0: refCnt 1] = true, eglVersion 1.5, singletonEGLDisplay EGLDisplayRef[0x7fb4a447f0a0: refCnt 1] (use false)
- EGLFeatures on device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 1, qsz 0, owner <main-SharedResourceRunner>]]], vendor Mesa Project
- Client APIs: 'OpenGL OpenGL_ES '; has EGL 1.4 true -> has OpenGL true
- EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
- EGL extensions (Client): EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_MESA_platform_gbm
- EGL extensions (Server): EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
- Extensions: EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_MESA_platform_gbm EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
- KHR_create_context: true
- KHR_surfaceless_context: true
- EGLDrawableFactory.MapGLVersions: defaultDevice EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 1, qsz 0, owner <main-SharedResourceRunner>]]]
- EGLDrawableFactory.MapGLVersions: defaultDevice EGLFeatures EGLFeatures[vendor Mesa Project, version 1.5.0, has[GL-API true, KHR[CreateContext true, Surfaceless true]]]
- EGLDrawableFactory.MapGLVersions: GLES2 ( 2 ), mapsADeviceToDefaultDevice false (useDefaultDevice true, defaultDeviceHasPBuffer true, hasDesktopFactory true, isEGLGraphicsDevice true)
- EGLSurface.ctor().3: EGLSurface[ displayHandle 0x7fb4a447f0a0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ ]
- , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 1, qsz 0, owner <main-SharedResourceRunner>]]], idx 0],
- eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
- requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.]],
- chosen GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
- , surfaceLock <28a851da, 619114ed>[count 0, qsz 0, owner <NULL>]
- , GenericUpstreamSurfacelessHook[pixel 64x64]
- , upstreamSurface false ]
- Surface Hierarchy of jogamp.opengl.egl.EGLSurface
- Surface device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 1, qsz 0, owner <main-SharedResourceRunner>]]]
- Surface size 64x64, handle 0x0
- Upstream options UOB[ ]
- Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
- Upstream Hook's Surface NULL
- EGLDrawableFactory-MapGLVersions.0: EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 1, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: setRealized: drawable EGLDrawable, surface EGLSurface, isProxySurface true: false -> true
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:715)
- [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
- [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
- [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [7]: java.lang.Thread.run(Thread.java:748)
- main-SharedResourceRunner: EGLDrawable.setRealized(true): NOP - EGLSurface[ displayHandle 0x7fb4a447f0a0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
- , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], idx 0],
- eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
- requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.]],
- chosen GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
- , surfaceLock <28a851da, 619114ed>[count 1, qsz 0, owner <main-SharedResourceRunner>]
- , GenericUpstreamSurfacelessHook[pixel 64x64]
- , upstreamSurface false ]
- main-SharedResourceRunner: createHandle of EGLSurface[ displayHandle 0x7fb4a447f0a0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
- , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], idx 0],
- eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
- requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.]],
- chosen GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
- , surfaceLock <28a851da, 619114ed>[count 1, qsz 0, owner <main-SharedResourceRunner>]
- , GenericUpstreamSurfacelessHook[pixel 64x64]
- , upstreamSurface false ]
- Surface Hierarchy of jogamp.opengl.egl.EGLSurface
- Surface device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- Surface size 64x64, handle 0x0
- Upstream options UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
- Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
- Upstream Hook's Surface NULL
- main-SharedResourceRunner: GLContext.resetStates(isInit true)
- main-SharedResourceRunner: GLContext.makeCurrent: Surfaceless evaluate
- main-SharedResourceRunner: EGLContext.createImpl: START GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]], share 0x0
- main-SharedResourceRunner: Use ARB[avail[disabled false, quirk false] -> true]]
- main-SharedResourceRunner: createContextARB-MapGLVersions is SET (:0.0): false
- main-SharedResourceRunner: createContextARB-MapGLVersions START (GLDesktop true, GLES true, minorVersion true) on EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.2 [3.2 .. 3.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.2 (ES profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4
- main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.2 (ES profile, arb, compat[], hardware) - @creation - error 0x3009
- main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 3.1 [3.2 .. 3.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.1 (ES profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4
- main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.1 (ES profile, arb, compat[], hardware) - @creation, share 0, direct true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 3.1 (ES profile, arb, compat[], hardware) - OpenGL ES 3.1 Mesa 17.2.0, Number(Str) 3.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (ES profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.1 Mesa 17.2.0, Number(Int) 3.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 3.1 (ES profile, arb, compat[], hardware) -> has 3.1 (ES profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true
- Quirks local.0: []
- Quirks local.X: []
- Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
- main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0.0_0-0x3010009 - 3.1 (ES profile, arb, compat[], hardware) - OpenGL ES 3.1 Mesa 17.2.0
- main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
- main-SharedResourceRunner: GLContext EGL ProcAddressTable mapping key(EGL-.egl_:0.0_0) -> 0x5e9d1986
- main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0.0_0-0x3010009 - 3.1 (ES profile, arb, compat[], hardware)) -> 0x79a45e99: jogamp.opengl.es3.GLES3ProcAddressTable
- Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@bb22476
- [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
- [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
- [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1403)
- [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1342)
- [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1140)
- [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:964)
- [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
- [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
- [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
- [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
- [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
- [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
- [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
- [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [16]: java.lang.Thread.run(Thread.java:748)
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es3.GLES3Impl@bb22476, OpenGL 3.1 (ES profile, arb, compat[], hardware) - OpenGL ES 3.1 Mesa 17.2.0
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.1 (ES profile, arb, compat[], hardware) - OpenGL ES 3.1 Mesa 17.2.0, use glGetStringi
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 97, used glGetStringi
- EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 3, qsz 0, owner <main-SharedResourceRunner>]]]
- EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
- EGL extensions (Client): EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_MESA_platform_gbm
- EGL extensions (Server): EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
- main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 35
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: X.Org
- main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 132
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_0 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_2_0 to known extensions
- main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0.0_0-0x3010009) -> 0x3e31e00f - entries: 136
- main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0.0_0-0x3010009 - 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - glErr 0x0
- main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3a80c5ad0, share 0, direct true, version 3.1 [3.2 .. 3.0]
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: 3 (ES profile, compat[], hardware) -> 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
- EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 3 (ES profile, compat[], hardware): [None] -> [3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)]
- main-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 3 (ES profile, compat[], hardware)[3.0 .. 3.2]: [None] -> [3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)]
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: 2 (ES profile, compat[], hardware) -> 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
- EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 2 (ES profile, compat[], hardware): [None] -> [3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)]
- main-SharedResourceRunner: GLContext.resetStates(isInit false)
- main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 1.1 [1.1 .. 1.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 1.1 (ES profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 1, flags 0x0, index 4
- main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 1.1 (ES profile, arb, compat[], hardware) - @creation, share 0, direct true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 17.2.0, Number(Str) 1.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 1.1 (ES profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (String): String OpenGL ES-CM 1.1 Mesa 17.2.0, Number(Str) 1.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 1.1 (ES profile, arb, compat[], hardware) -> has 1.1 (ES profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK false
- Quirks local.0: []
- Quirks local.X: []
- Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
- main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0.0_0-0x1010009 - 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 17.2.0
- main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
- main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0.0_0) -> 0x5e9d1986
- main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0.0_0-0x1010009 - 1.1 (ES profile, arb, compat[], hardware)) -> 0xb44f974: jogamp.opengl.es1.GLES1ProcAddressTable
- Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GLES1Impl, jogamp.opengl.es1.GLES1Impl@20b27460
- [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
- [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
- [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1403)
- [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1342)
- [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1164)
- [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:964)
- [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
- [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
- [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
- [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
- [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
- [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
- [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
- [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [16]: java.lang.Thread.run(Thread.java:748)
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es1.GLES1Impl@20b27460, OpenGL 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 17.2.0
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 17.2.0, use glGetString
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 47, used glGetString
- EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 3, qsz 0, owner <main-SharedResourceRunner>]]]
- EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
- EGL extensions (Client): EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_MESA_platform_gbm
- EGL extensions (Server): EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
- main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 35
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: X.Org
- main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 82
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_0 to known extensions
- main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0.0_0-0x1010009) -> 0x2a705875 - entries: 85
- main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0.0_0-0x1010009 - 1.1 (ES profile, arb, compat[FP32], hardware) - glErr 0x0
- main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3a8178e70, share 0, direct true, version 1.1 [1.1 .. 1.0]
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: 1 (ES profile, compat[], hardware) -> 1.1 (ES profile, arb, compat[FP32], hardware)
- EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 1 (ES profile, compat[], hardware): [None] -> [1.1 (ES profile, arb, compat[FP32], hardware)]
- main-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 1 (ES profile, compat[], hardware)[1.0 .. 1.1]: [None] -> [1.1 (ES profile, arb, compat[FP32], hardware)]
- main-SharedResourceRunner: GLContext.resetStates(isInit false)
- main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.5 [4.5 .. 4.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.5 (Core profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
- main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 4.5 (Core profile, arb, compat[], hardware) - @creation, share 0, direct true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 4.5 (Core profile, arb, compat[], hardware) - 4.5 (Core Profile) Mesa 17.2.0, Number(Str) 4.5.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 4.5 (Core profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.5 (Core Profile) Mesa 17.2.0, Number(Int) 4.5.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 4.5 (Core profile, arb, compat[], hardware) -> has 4.5 (Core profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true
- Quirks local.0: []
- Quirks local.X: []
- Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
- main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0.0_0-0x4050005 - 4.5 (Core profile, arb, compat[], hardware) - 4.5 (Core Profile) Mesa 17.2.0
- main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
- main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0.0_0) -> 0x5e9d1986
- main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0.0_0-0x4050005 - 4.5 (Core profile, arb, compat[], hardware)) -> 0x244cbe9c: jogamp.opengl.gl4.GL4bcProcAddressTable
- Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@6587c4f1
- [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
- [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
- [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1403)
- [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1342)
- [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1199)
- [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:964)
- [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
- [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
- [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
- [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
- [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
- [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
- [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
- [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [16]: java.lang.Thread.run(Thread.java:748)
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@6587c4f1, OpenGL 4.5 (Core profile, arb, compat[], hardware) - 4.5 (Core Profile) Mesa 17.2.0
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.5 (Core profile, arb, compat[], hardware) - 4.5 (Core Profile) Mesa 17.2.0, use glGetStringi
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 189, used glGetStringi
- EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 3, qsz 0, owner <main-SharedResourceRunner>]]]
- EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
- EGL extensions (Client): EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_MESA_platform_gbm
- EGL extensions (Server): EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
- main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 35
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: X.Org
- main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 224
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_5 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_4 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_3 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_2 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
- 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(.egl_:0.0_0-0x4050005) -> 0xd976d85 - entries: 243
- main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0.0_0-0x4050005 - 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0
- main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3a80f1100, share 0, direct true, version 4.5 [4.5 .. 4.0]
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: 4 (Core profile, compat[], hardware) -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 4 (Core profile, compat[], hardware): [None] -> [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
- main-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 4 (Core profile, compat[], hardware)[4.0 .. 4.5]: [None] -> [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: 3 (Core profile, compat[], hardware) -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 3 (Core profile, compat[], hardware): [None] -> [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
- main-SharedResourceRunner: GLContext.resetStates(isInit false)
- main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.5 [4.5 .. 4.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.5 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
- main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.5 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
- main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 4.4 [4.5 .. 4.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.4 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
- main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.4 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
- main-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 4.3 [4.5 .. 4.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.3 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
- main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.3 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
- main-SharedResourceRunner: createContextARBVersions.4: share 0, direct true, version 4.2 [4.5 .. 4.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.2 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
- main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.2 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
- main-SharedResourceRunner: createContextARBVersions.5: share 0, direct true, version 4.1 [4.5 .. 4.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.1 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
- main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.1 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
- main-SharedResourceRunner: createContextARBVersions.6: share 0, direct true, version 4.0 [4.5 .. 4.0]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.0 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
- main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.0 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
- main-SharedResourceRunner: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 4.0 [4.5 .. 4.0]
- main-SharedResourceRunner: createContextARB-MapGLVersions NOPE EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], 4 (Compat profile, compat[], hardware) [4.5 .. 4.0]
- main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.3 [3.3 .. 3.1]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.3 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 6
- main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.3 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
- main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 3.2 [3.3 .. 3.1]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.2 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 6
- main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.2 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
- main-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 3.1 [3.3 .. 3.1]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.1 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4
- main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.1 (Compat profile, arb, compat[], hardware) - @creation, share 0, direct true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 3.1 (Compat profile, arb, compat[], hardware) - 4.5 (Core Profile) Mesa 17.2.0, Number(Str) 4.5.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (Compat profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.5 (Core Profile) Mesa 17.2.0, Number(Int) 4.5.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 3.1 (Compat profile, arb, compat[], hardware) -> has 4.5 (Compat profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true
- Quirks local.0: []
- Quirks local.X: []
- Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
- main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0.0_0-0x4050003 - 4.5 (Compat profile, arb, compat[], hardware) - 4.5 (Core Profile) Mesa 17.2.0
- main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
- main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0.0_0) -> 0x5e9d1986
- main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0.0_0-0x4050003 - 4.5 (Compat profile, arb, compat[], hardware)) -> 0x1bd57446: jogamp.opengl.gl4.GL4bcProcAddressTable
- Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@6abe8ffe
- [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
- [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
- [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1403)
- [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1342)
- [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1246)
- [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:964)
- [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
- [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
- [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
- [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
- [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
- [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
- [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
- [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [16]: java.lang.Thread.run(Thread.java:748)
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@6abe8ffe, OpenGL 4.5 (Compat profile, arb, compat[], hardware) - 4.5 (Core Profile) Mesa 17.2.0
- main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.5 (Compat profile, arb, compat[], hardware) - 4.5 (Core Profile) Mesa 17.2.0, use glGetStringi
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 189, used glGetStringi
- EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 3, qsz 0, owner <main-SharedResourceRunner>]]]
- EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
- EGL extensions (Client): EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_MESA_platform_gbm
- EGL extensions (Server): EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display
- main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 35
- main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: X.Org
- main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 224
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_5 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_4 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_3 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_2 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
- main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
- 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(.egl_:0.0_0-0x4050003) -> 0x583f82ef - entries: 243
- main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0.0_0-0x4050003 - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0
- main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3a820f5f0, share 0, direct true, version 3.1 [3.3 .. 3.1]
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: 3 (Compat profile, compat[], hardware) -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 3 (Compat profile, compat[], hardware): [None] -> [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
- main-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 3 (Compat profile, compat[], hardware)[3.1 .. 3.3]: [None] -> [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
- main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: 2 (Compat profile, compat[], hardware) -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] 2 (Compat profile, compat[], hardware): [None] -> [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)]
- main-SharedResourceRunner: GLContext.resetStates(isInit false)
- main-SharedResourceRunner: createContextARB-MapGLVersions SET .egl_:0.0_0
- MapGLVersions .egl_:0.0_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x3080000: 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware)
- MapGLVersions .egl_:0.0_0-0x2080000: 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- main-SharedResourceRunner: createContextARB-MapGLVersions END (success true) on EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], profileAliasing: true, total 5699.777063ms
- MapGLVersions .egl_:0.0_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x3080000: 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware)
- MapGLVersions .egl_:0.0_0-0x2080000: 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- MapGLVersions .egl_:0.0_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
- main-SharedResourceRunner: createContextARB-MapGLVersions Requested GLProfile[GLES2/GLES2.sw] -> 2.0 (ES profile, compat[], hardware)
- main-SharedResourceRunner: createContextARB-MapGLVersions Mapped 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
- main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4
- main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - @creation, share 0, direct true
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]] - 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - OpenGL ES 3.1 Mesa 17.2.0, Number(Str) 3.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware), strictMatch false, glVersionsMapping false
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.1 Mesa 17.2.0, Number(Int) 3.1.0
- main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) -> has 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true
- Quirks local.0: []
- Quirks local.X: []
- Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]: []
- main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0.0_0-0x3010009 - 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - OpenGL ES 3.1 Mesa 17.2.0
- main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
- main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0.0_0) -> 0x5e9d1986
- main-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.egl_:0.0_0-0x3010009 - 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)) -> 0x79a45e99: jogamp.opengl.es3.GLES3ProcAddressTable -> jogamp.opengl.es3.GLES3
- Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@406aaca3
- [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
- [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
- [4]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:988)
- [5]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
- [6]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
- [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
- [8]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
- [9]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
- [10]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
- [11]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
- [12]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [13]: java.lang.Thread.run(Thread.java:748)
- main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.egl_:0.0_0-0x3010009) -> 0x3e31e00f - entries: 136
- main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0.0_0-0x3010009 - 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - glErr 0x0
- main-SharedResourceRunner: createImpl: OK (ARB) on eglDevice EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], idx 0],
- eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
- requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.]],
- chosen GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], GLProfile[GLES2/GLES2.sw], shareWith 0x0, error 0x300d
- main-SharedResourceRunner: createImpl: Created OpenGL context 0x7fb3a81429e0,
- write surface 0x0,
- read surface 0x0,
- EGLContext [Version 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - OpenGL ES 3.1 Mesa 17.2.0 [GL 3.1.0, vendor 17.2.0 (Mesa 17.2.0)], options 0x5c09, this 0x1e28fd8e, handle 0x7fb3a81429e0, isShared false, jogamp.opengl.es3.GLES3Impl@406aaca3,
- quirks: [],
- Drawable: jogamp.opengl.egl.EGLDrawable[realized true,
- factory jogamp.opengl.egl.EGLDrawableFactory@646666bb,
- surface EGLSurface[ displayHandle 0x7fb4a447f0a0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
- , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], idx 0],
- eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
- requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.]],
- chosen GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
- , surfaceLock <28a851da, 619114ed>[count 1, qsz 0, owner <main-SharedResourceRunner>]
- , GenericUpstreamSurfacelessHook[pixel 64x64]
- , upstreamSurface false ],
- eglSurface 0x0,
- eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], idx 0],
- eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
- requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.]],
- chosen GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]],
- requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.]],
- chosen GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]] ,
- sharing with 0x0
- main-SharedResourceRunner: Create GL context OK: For jogamp.opengl.egl.EGLContext - 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - OpenGL ES 3.1 Mesa 17.2.0 - obj 0x1e28fd8e, ctx 0x7fb3a81429e0, isShared false, surf true 0x0, <1bd2d678, 6d5e965f>[count 1, qsz 0, owner <main-SharedResourceRunner>]
- main-SharedResourceRunner: GLContext.makeCurrent: Surfaceless OK - validated
- GLDebugMessageHandler.init(false)
- GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - OpenGL ES 3.1 Mesa 17.2.0
- GLDebugMessageHandler.init(false) .. n/a
- main-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x1e28fd8e, ctx 0x7fb3a81429e0, isShared false, surf true 0x0, <1bd2d678, 6d5e965f>[count 1, qsz 0, owner <main-SharedResourceRunner>]
- main-SharedResourceRunner: GLContext.resetStates(isInit false)
- main-SharedResourceRunner: GLContextImpl.destroy.X: obj 0x1e28fd8e, ctx 0x0, isShared false, surf true 0x0, <1bd2d678, 6d5e965f>[count 0, qsz 0, owner <NULL>]
- main-SharedResourceRunner: setRealized: drawable EGLDrawable, surface EGLSurface, isProxySurface true: true -> false
- [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
- [3]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:752)
- [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
- [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
- [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [7]: java.lang.Thread.run(Thread.java:748)
- main-SharedResourceRunner: EGLDrawable: destroyHandle of 0x0
- Surface Hierarchy of jogamp.opengl.egl.EGLSurface
- Surface device EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]]
- Surface size 64x64, handle 0x0
- Upstream options UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
- Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
- Upstream Hook's Surface NULL
- main-SharedResourceRunner: EGLSurface : EGLSurface[ displayHandle 0x7fb4a447f0a0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
- , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], idx 0],
- eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
- requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.]],
- chosen GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
- , surfaceLock <28a851da, 619114ed>[count 0, qsz 0, owner <NULL>]
- , GenericUpstreamSurfacelessHook[pixel 64x64]
- , upstreamSurface false ]
- [2]: jogamp.opengl.egl.EGLDrawable.destroyHandle(EGLDrawable.java:89)
- [3]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:196)
- [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:752)
- [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
- [6]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
- [7]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
- [8]: java.lang.Thread.run(Thread.java:748)
- main-SharedResourceRunner: EGLDrawable.setRealized(false): NOP - EGLSurface[ displayHandle 0x7fb4a447f0a0
- , surfaceHandle 0x0
- , size 64x64
- , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
- , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 2, qsz 0, owner <main-SharedResourceRunner>]]], idx 0],
- eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
- requested GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.]],
- chosen GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
- , surfaceLock <28a851da, 619114ed>[count 0, qsz 0, owner <NULL>]
- , GenericUpstreamSurfacelessHook[pixel 64x64]
- , upstreamSurface false ]
- EGLDrawableFactory.MapGLVersions: mapSuccess true, mappedToDefaultDevice false
- EGLDrawableFactory.MapGLVersions: defDevice : EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 1, qsz 0, owner <main-SharedResourceRunner>]]]
- EGLDrawableFactory.MapGLVersions: adevice : EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 1, qsz 0, owner <main-SharedResourceRunner>]]]
- EGLDrawableFactory.MapGLVersions: eglDevice : EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner true, <2cbb3d47, 527e5409>[count 1, qsz 0, owner <main-SharedResourceRunner>]]]
- EGLDrawableFactory.MapGLVersions: context ES1: true, quirks []
- EGLDrawableFactory.MapGLVersions: context ES2: true, quirks []
- EGLDrawableFactory.MapGLVersions: context ES3: true, quirks []
- EGLDrawableFactory.MapGLVersions: context GLn: true, quirks []
- EGLDrawableFactory.MapGLVersion.map 0
- SharedResourceRunner.run(): READY - main-SharedResourceRunner
- SharedResourceRunner.doAndWait() END init: EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner false, <2cbb3d47, 527e5409>[count 0, qsz 0, owner <NULL>]]], release: null - main
- SharedResourceRunner.getOrCreateShared() EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner false, <2cbb3d47, 527e5409>[count 0, qsz 0, owner <NULL>]]]: success - main
- GLProfile.init map .egl_:0.0_0, desktopCtxUndef false, esCtxUndef false
- GLProfile.init map *** no mapping for GL4bc on device .egl_:0.0_0
- Exception in thread "main" java.lang.InternalError: XXX0 profile[1]: GL3bc -> profileImpl GL4bc !!! not mapped
- at com.jogamp.opengl.GLProfile.computeProfileMap(GLProfile.java:2071)
- at com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1954)
- at com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1875)
- at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1842)
- 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.getProfileMap(GLProfile.java:2297)
- at com.jogamp.opengl.GLProfile.get(GLProfile.java:988)
- at com.jogamp.opengl.GLProfile.get(GLProfile.java:1004)
- at ai.BinReader.main(BinReader.java:28)
- GLDrawableFactory.shutdownAll 2 instances, on thread NativeWindowFactory_ShutdownHook
- GLDrawableFactory.shutdownAll[1/2]: jogamp.opengl.x11.glx.X11GLXDrawableFactory
- DisplayGamma: Reset
- X11GLXDrawableFactory.shutdown
- SharedResourceRunner.stop() - NativeWindowFactory_ShutdownHook
- SharedResourceRunner.run(): RELEASE START - main-SharedResourceRunner
- SharedResourceRunner.run(): RELEASE END - main-SharedResourceRunner
- GLDrawableFactory.shutdownAll[2/2]: jogamp.opengl.egl.EGLDrawableFactory
- DisplayGamma: Reset
- EGLDrawableFactory.shutdown
- SharedResourceRunner.stop() - NativeWindowFactory_ShutdownHook
- SharedResourceRunner.run(): RELEASE START - main-SharedResourceRunner
- Shutdown Shared:
- Device : EGLGraphicsDevice[type .egl, v1.5.0, connection :0.0, unitID 0, handle 0x7fb4a447f0a0, owner true, ResourceToolkitLock[obj 0x7fc229ab, isOwner false, <2cbb3d47, 527e5409>[count 0, qsz 0, owner <NULL>]]]
- [2]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.releaseSharedResource(EGLDrawableFactory.java:886)
- [3]: jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:403)
- [4]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:385)
- [5]: java.lang.Thread.run(Thread.java:748)
- EGLDisplayUtil.EGL.eglTerminate 0x7fb4a447f0a0 -> true
- EGLDisplayUtil.EGL.eglTerminate EGLDisplayRef[0x7fb4a447f0a0: refCnt 0]
- EGLDisplayUtil.eglTerminate.X(0x7fb4a447f0a0 ...): EGLDisplayRef[0x7fb4a447f0a0: refCnt 0] = true, singletonEGLDisplay null (use false)
- SharedResourceRunner.run(): RELEASE END - main-SharedResourceRunner
- 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(Thread.java:748)
- GLDrawableFactory.shutdownAll.X on thread NativeWindowFactory_ShutdownHook
- /home/zeno/.cache/netbeans/8.1/executor-snippets/debug.xml:83: Java returned: 1
- BUILD FAILED (total time: 9 seconds)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement