SHARE
TWEET

Mesa 17.2.0 debug output

a guest Sep 12th, 2017 208 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. debug:
  2. GLProfile.initSingleton() - thread main
  3.     [2]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:207)
  4.     [3]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2297)
  5.     [4]: com.jogamp.opengl.GLProfile.get(GLProfile.java:988)
  6.     [5]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1004)
  7.     [6]: ai.BinReader.main(BinReader.java:28)
  8. OGLUtilities.UNDEFINED = 0
  9. OGLUtilities.WINDOW = 1
  10. OGLUtilities.PBUFFER = 2
  11. OGLUtilities.TEXTURE = 3
  12. OGLUtilities.FLIP_BACKBUFFER = 4
  13. OGLUtilities.FBOBJECT = 5
  14. Checking for Java2D/OpenGL support
  15. Java2D support: default GraphicsConfiguration = sun.java2d.xr.XRGraphicsConfig
  16. JOGL/Java2D OGL Pipeline active false, resourceCompatible false
  17. GLProfile.init - thread: main
  18. -----------------------------------------------------------------------------------------------------
  19. Platform: LINUX / Linux 4.12.12-1-ARCH (4.12.12), amd64 (X86_64, GENERIC_ABI), 16 cores, littleEndian true
  20. MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
  21.   int8    1 / 1, int16   2 / 2
  22.   int     4 / 4, long    8 / 8
  23.   int32   4 / 4, int64   8 / 8
  24.   float   4 / 4, double  8 / 8, ldouble 16 / 16
  25.   pointer 8 / 8, page    4096
  26. Platform: Java Version: 1.8.0_144 (1.8.0u144), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
  27. Platform: Java Vendor: Oracle Corporation, http://java.oracle.com/, JavaSE: true, Java6: true, AWT enabled: true
  28. -----------------------------------------------------------------------------------------------------
  29. -----------------------------------------------------------------------------------------------------
  30. Package: com.jogamp
  31. Extension Name: com.jogamp
  32. Specification Title: JogAmp Java Bindings Specification
  33. Specification Vendor: JogAmp Community
  34. Specification Version: 2.3
  35. Implementation Title: JogAmp Java Bindings Fat Jar
  36. Implementation Vendor: JogAmp Community
  37. Implementation Vendor ID: com.jogamp
  38. Implementation URL: http://jogamp.org/
  39. Implementation Version: 2.3.2
  40. Implementation Build: 2.3-b900-20151009
  41. Implementation Branch: origin/master
  42. Implementation Commit: cc1e9bc698b7f11097c1e114027e53121552f280
  43. -----------------------------------------------------------------------------------------------------
  44. -----------------------------------------------------------------------------------------------------
  45. Package: com.jogamp
  46. Extension Name: com.jogamp
  47. Specification Title: JogAmp Java Bindings Specification
  48. Specification Vendor: JogAmp Community
  49. Specification Version: 2.3
  50. Implementation Title: JogAmp Java Bindings Fat Jar
  51. Implementation Vendor: JogAmp Community
  52. Implementation Vendor ID: com.jogamp
  53. Implementation URL: http://jogamp.org/
  54. Implementation Version: 2.3.2
  55. Implementation Build: 2.3-b900-20151009
  56. Implementation Branch: origin/master
  57. Implementation Commit: cc1e9bc698b7f11097c1e114027e53121552f280
  58. -----------------------------------------------------------------------------------------------------
  59. -----------------------------------------------------------------------------------------------------
  60. Package: com.jogamp
  61. Extension Name: com.jogamp
  62. Specification Title: JogAmp Java Bindings Specification
  63. Specification Vendor: JogAmp Community
  64. Specification Version: 2.3
  65. Implementation Title: JogAmp Java Bindings Fat Jar
  66. Implementation Vendor: JogAmp Community
  67. Implementation Vendor ID: com.jogamp
  68. Implementation URL: http://jogamp.org/
  69. Implementation Version: 2.3.2
  70. Implementation Build: 2.3-b900-20151009
  71. Implementation Branch: origin/master
  72. Implementation Commit: cc1e9bc698b7f11097c1e114027e53121552f280
  73. -----------------------------------------------------------------------------------------------------
  74. GLDrawableFactory.static - Native OS Factory for: .x11: jogamp.opengl.x11.glx.X11GLXDrawableFactory
  75. SharedResourceRunner.start() - start new Thread - main
  76. SharedResourceRunner.run(): STARTED - main-SharedResourceRunner
  77. SharedResourceRunner.run(): READY - main-SharedResourceRunner
  78. Info: EGLDrawableFactory: EGL ES2 - OK (includesES1 true, isANGLE: false, eglInitialize 0x7fb47a2e2120)
  79. Info: EGLDrawableFactory: EGL ES1 - OK (ES2 lib)
  80. Info: EGLDrawableFactory: EGL GLn - OK (eglTableReset true, eglInitialize 0x7fb47a2e2120)
  81. SharedResourceRunner.start() - start new Thread - main
  82. SharedResourceRunner.run(): STARTED - main-SharedResourceRunner
  83. SharedResourceRunner.run(): READY - main-SharedResourceRunner
  84. 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>]]]
  85. 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
  86. GLProfile.init map .egl_:0.0_0, desktopCtxUndef true, esCtxUndef true
  87. GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .egl_:0.0_0
  88. GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .egl_:0.0_0
  89. GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .egl_:0.0_0
  90. GLProfile.init map GLProfile[GL2/GL2.sw] on device .egl_:0.0_0
  91. GLProfile.init map GLProfile[GL4/GL4.sw] on device .egl_:0.0_0
  92. GLProfile.init map GLProfile[GL3/GL3.sw] on device .egl_:0.0_0
  93. GLProfile.init map GLProfile[GLES3/GLES3.sw] on device .egl_:0.0_0
  94. GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .egl_:0.0_0
  95. GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .egl_:0.0_0
  96. GLProfile.init map GLProfile[GLES2/GLES2.sw] on device .egl_:0.0_0
  97. GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .egl_:0.0_0
  98. GLProfile.init map GLProfile[GLES1/GLES1.sw] on device .egl_:0.0_0
  99. GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .egl_:0.0_0
  100. 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
  101.     [2]: jogamp.opengl.SharedResourceRunner.getOrCreateShared(SharedResourceRunner.java:222)
  102.     [3]: jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:978)
  103.     [4]: jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:88)
  104.     [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:187)
  105.     [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:216)
  106.     [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:381)
  107.     [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1946)
  108.     [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1875)
  109.     [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1842)
  110.     [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80)
  111.     [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230)
  112.     [13]: java.security.AccessController.doPrivileged(Native Method)
  113.     [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216)
  114.     [15]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2297)
  115.     [16]: com.jogamp.opengl.GLProfile.get(GLProfile.java:988)
  116.     [17]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1004)
  117.     [18]: ai.BinReader.main(BinReader.java:28)
  118. 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
  119. 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
  120. 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
  121. 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
  122. 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>]]]
  123. EGLDisplayUtil.eglGetDisplay.X: eglDisplay(0x0): 0x7fb4a447f0a0, OK, singletonEGLDisplay null (use false)
  124. EGLDisplayUtil.EGL.eglInitialize 0x7fb4a447f0a0 -> true
  125. EGLDisplayUtil.EGL.eglInitialize EGLDisplayRef[0x7fb4a447f0a0: refCnt 1]
  126. EGLDisplayUtil.eglInitialize(0x7fb4a447f0a0 ...): EGLDisplayRef[0x7fb4a447f0a0: refCnt 1] = true, eglVersion 1.5, singletonEGLDisplay EGLDisplayRef[0x7fb4a447f0a0: refCnt 1] (use false)
  127. 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
  128.   Client APIs: 'OpenGL OpenGL_ES '; has EGL 1.4 true -> has OpenGL true
  129. 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>]]]
  130. EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
  131. 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
  132. 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
  133.   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  
  134.   KHR_create_context: true
  135.   KHR_surfaceless_context: true
  136. 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>]]]
  137. EGLDrawableFactory.MapGLVersions: defaultDevice EGLFeatures EGLFeatures[vendor Mesa Project, version 1.5.0, has[GL-API true, KHR[CreateContext true, Surfaceless true]]]
  138. EGLDrawableFactory.MapGLVersions: GLES2 ( 2 ), mapsADeviceToDefaultDevice false (useDefaultDevice true, defaultDeviceHasPBuffer true, hasDesktopFactory true, isEGLGraphicsDevice true)
  139. EGLSurface.ctor().3: EGLSurface[ displayHandle 0x7fb4a447f0a0
  140. , surfaceHandle 0x0
  141. , size 64x64
  142. , UOB[ ]
  143. , 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],
  144.     eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
  145.     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[.]],
  146.     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]]]
  147. , surfaceLock <28a851da, 619114ed>[count 0, qsz 0, owner <NULL>]
  148. , GenericUpstreamSurfacelessHook[pixel 64x64]
  149. , upstreamSurface false ]
  150. Surface Hierarchy of jogamp.opengl.egl.EGLSurface
  151.   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>]]]
  152.   Surface size 64x64, handle 0x0
  153.   Upstream options UOB[ ]
  154.   Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
  155.     Upstream Hook's Surface NULL
  156.  
  157. 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>]]]
  158. main-SharedResourceRunner: setRealized: drawable EGLDrawable, surface EGLSurface, isProxySurface true: false -> true
  159.     [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
  160.     [3]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:715)
  161.     [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
  162.     [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
  163.     [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
  164.     [7]: java.lang.Thread.run(Thread.java:748)
  165. main-SharedResourceRunner: EGLDrawable.setRealized(true): NOP - EGLSurface[ displayHandle 0x7fb4a447f0a0
  166. , surfaceHandle 0x0
  167. , size 64x64
  168. , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
  169. , 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],
  170.     eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
  171.     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[.]],
  172.     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]]]
  173. , surfaceLock <28a851da, 619114ed>[count 1, qsz 0, owner <main-SharedResourceRunner>]
  174. , GenericUpstreamSurfacelessHook[pixel 64x64]
  175. , upstreamSurface false ]
  176. main-SharedResourceRunner: createHandle of EGLSurface[ displayHandle 0x7fb4a447f0a0
  177. , surfaceHandle 0x0
  178. , size 64x64
  179. , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
  180. , 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],
  181.     eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
  182.     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[.]],
  183.     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]]]
  184. , surfaceLock <28a851da, 619114ed>[count 1, qsz 0, owner <main-SharedResourceRunner>]
  185. , GenericUpstreamSurfacelessHook[pixel 64x64]
  186. , upstreamSurface false ]
  187. Surface Hierarchy of jogamp.opengl.egl.EGLSurface
  188.   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>]]]
  189.   Surface size 64x64, handle 0x0
  190.   Upstream options UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
  191.   Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
  192.     Upstream Hook's Surface NULL
  193.  
  194. main-SharedResourceRunner: GLContext.resetStates(isInit true)
  195. main-SharedResourceRunner: GLContext.makeCurrent: Surfaceless evaluate
  196. 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
  197. main-SharedResourceRunner: Use ARB[avail[disabled false, quirk false] -> true]]
  198. main-SharedResourceRunner: createContextARB-MapGLVersions is SET (:0.0): false
  199. 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>]]]
  200. main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.2 [3.2 .. 3.0]
  201. 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>]]]
  202. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4
  203. main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.2 (ES profile, arb, compat[], hardware) - @creation - error 0x3009
  204. main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 3.1 [3.2 .. 3.0]
  205. 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>]]]
  206. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4
  207. main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.1 (ES profile, arb, compat[], hardware) - @creation, share 0, direct true
  208. 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
  209. main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (ES profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true
  210. main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.1 Mesa 17.2.0, Number(Int) 3.1.0
  211. 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
  212. Quirks local.0: []
  213. Quirks local.X: []
  214. 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>]]]: []
  215. 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
  216. main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
  217. main-SharedResourceRunner: GLContext EGL ProcAddressTable mapping key(EGL-.egl_:0.0_0) -> 0x5e9d1986
  218. main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0.0_0-0x3010009 - 3.1 (ES profile, arb, compat[], hardware)) -> 0x79a45e99: jogamp.opengl.es3.GLES3ProcAddressTable
  219. Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@bb22476
  220.     [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
  221.     [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
  222.     [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1403)
  223.     [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1342)
  224.     [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1140)
  225.     [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:964)
  226.     [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
  227.     [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
  228.     [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
  229.     [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
  230.     [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
  231.     [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
  232.     [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
  233.     [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
  234.     [16]: java.lang.Thread.run(Thread.java:748)
  235. 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
  236. 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
  237. main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 97, used glGetStringi
  238. 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>]]]
  239. EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
  240. 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
  241. 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
  242. main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 35
  243. main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: X.Org
  244. main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 132
  245. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_1 to known extensions
  246. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_0 to known extensions
  247. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_2_0 to known extensions
  248. main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0.0_0-0x3010009) -> 0x3e31e00f - entries: 136
  249. main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0.0_0-0x3010009 - 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - glErr 0x0
  250. main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3a80c5ad0, share 0, direct true, version 3.1 [3.2 .. 3.0]
  251. 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)
  252. 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)]
  253. 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)]
  254. 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)
  255. 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)]
  256. main-SharedResourceRunner: GLContext.resetStates(isInit false)
  257. main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 1.1 [1.1 .. 1.0]
  258. 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>]]]
  259. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 1, flags 0x0, index 4
  260. main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 1.1 (ES profile, arb, compat[], hardware) - @creation, share 0, direct true
  261. 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
  262. main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 1.1 (ES profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true
  263. main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (String): String OpenGL ES-CM 1.1 Mesa 17.2.0, Number(Str) 1.1.0
  264. 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
  265. Quirks local.0: []
  266. Quirks local.X: []
  267. 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>]]]: []
  268. 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
  269. main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
  270. main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0.0_0) -> 0x5e9d1986
  271. main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0.0_0-0x1010009 - 1.1 (ES profile, arb, compat[], hardware)) -> 0xb44f974: jogamp.opengl.es1.GLES1ProcAddressTable
  272. Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GLES1Impl, jogamp.opengl.es1.GLES1Impl@20b27460
  273.     [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
  274.     [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
  275.     [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1403)
  276.     [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1342)
  277.     [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1164)
  278.     [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:964)
  279.     [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
  280.     [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
  281.     [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
  282.     [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
  283.     [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
  284.     [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
  285.     [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
  286.     [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
  287.     [16]: java.lang.Thread.run(Thread.java:748)
  288. 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
  289. 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
  290. main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 47, used glGetString
  291. 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>]]]
  292. EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
  293. 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
  294. 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
  295. main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 35
  296. main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: X.Org
  297. main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 82
  298. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_1 to known extensions
  299. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_0 to known extensions
  300. main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0.0_0-0x1010009) -> 0x2a705875 - entries: 85
  301. main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0.0_0-0x1010009 - 1.1 (ES profile, arb, compat[FP32], hardware) - glErr 0x0
  302. main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3a8178e70, share 0, direct true, version 1.1 [1.1 .. 1.0]
  303. 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)
  304. 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)]
  305. 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)]
  306. main-SharedResourceRunner: GLContext.resetStates(isInit false)
  307. main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.5 [4.5 .. 4.0]
  308. 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>]]]
  309. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
  310. main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 4.5 (Core profile, arb, compat[], hardware) - @creation, share 0, direct true
  311. 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
  312. main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 4.5 (Core profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true
  313. main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.5 (Core Profile) Mesa 17.2.0, Number(Int) 4.5.0
  314. 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
  315. Quirks local.0: []
  316. Quirks local.X: []
  317. 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>]]]: []
  318. 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
  319. main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
  320. main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0.0_0) -> 0x5e9d1986
  321. main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0.0_0-0x4050005 - 4.5 (Core profile, arb, compat[], hardware)) -> 0x244cbe9c: jogamp.opengl.gl4.GL4bcProcAddressTable
  322. Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@6587c4f1
  323.     [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
  324.     [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
  325.     [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1403)
  326.     [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1342)
  327.     [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1199)
  328.     [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:964)
  329.     [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
  330.     [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
  331.     [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
  332.     [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
  333.     [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
  334.     [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
  335.     [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
  336.     [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
  337.     [16]: java.lang.Thread.run(Thread.java:748)
  338. 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
  339. 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
  340. main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 189, used glGetStringi
  341. 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>]]]
  342. EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
  343. 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
  344. 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
  345. main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 35
  346. main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: X.Org
  347. main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 224
  348. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_5 to known extensions
  349. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_4 to known extensions
  350. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_3 to known extensions
  351. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_2 to known extensions
  352. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions
  353. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions
  354. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions
  355. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions
  356. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions
  357. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
  358. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions
  359. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
  360. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
  361. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
  362. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
  363. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
  364. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
  365. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
  366. main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0.0_0-0x4050005) -> 0xd976d85 - entries: 243
  367. 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
  368. main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3a80f1100, share 0, direct true, version 4.5 [4.5 .. 4.0]
  369. 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)
  370. 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)]
  371. 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)]
  372. 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)
  373. 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)]
  374. main-SharedResourceRunner: GLContext.resetStates(isInit false)
  375. main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.5 [4.5 .. 4.0]
  376. 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>]]]
  377. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
  378. main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.5 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
  379. main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 4.4 [4.5 .. 4.0]
  380. 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>]]]
  381. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
  382. main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.4 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
  383. main-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 4.3 [4.5 .. 4.0]
  384. 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>]]]
  385. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
  386. main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.3 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
  387. main-SharedResourceRunner: createContextARBVersions.4: share 0, direct true, version 4.2 [4.5 .. 4.0]
  388. 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>]]]
  389. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
  390. main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.2 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
  391. main-SharedResourceRunner: createContextARBVersions.5: share 0, direct true, version 4.1 [4.5 .. 4.0]
  392. 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>]]]
  393. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
  394. main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.1 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
  395. main-SharedResourceRunner: createContextARBVersions.6: share 0, direct true, version 4.0 [4.5 .. 4.0]
  396. 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>]]]
  397. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6
  398. main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.0 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
  399. main-SharedResourceRunner: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 4.0 [4.5 .. 4.0]
  400. 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]
  401. main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.3 [3.3 .. 3.1]
  402. 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>]]]
  403. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 6
  404. main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.3 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
  405. main-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 3.2 [3.3 .. 3.1]
  406. 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>]]]
  407. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 6
  408. main-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.2 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009
  409. main-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 3.1 [3.3 .. 3.1]
  410. 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>]]]
  411. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4
  412. main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.1 (Compat profile, arb, compat[], hardware) - @creation, share 0, direct true
  413. 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
  414. main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (Compat profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true
  415. main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.5 (Core Profile) Mesa 17.2.0, Number(Int) 4.5.0
  416. 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
  417. Quirks local.0: []
  418. Quirks local.X: []
  419. 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>]]]: []
  420. 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
  421. main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
  422. main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0.0_0) -> 0x5e9d1986
  423. main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0.0_0-0x4050003 - 4.5 (Compat profile, arb, compat[], hardware)) -> 0x1bd57446: jogamp.opengl.gl4.GL4bcProcAddressTable
  424. Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@6abe8ffe
  425.     [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
  426.     [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
  427.     [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1403)
  428.     [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1342)
  429.     [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1246)
  430.     [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:964)
  431.     [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
  432.     [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
  433.     [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
  434.     [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
  435.     [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
  436.     [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
  437.     [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
  438.     [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
  439.     [16]: java.lang.Thread.run(Thread.java:748)
  440. 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
  441. 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
  442. main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 189, used glGetStringi
  443. 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>]]]
  444. EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5 (DRI2)], clientAPIs OpenGL OpenGL_ES
  445. 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
  446. 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
  447. main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 35
  448. main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: X.Org
  449. main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 224
  450. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_5 to known extensions
  451. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_4 to known extensions
  452. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_3 to known extensions
  453. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_2 to known extensions
  454. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions
  455. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions
  456. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions
  457. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions
  458. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions
  459. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions
  460. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions
  461. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions
  462. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions
  463. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions
  464. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions
  465. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions
  466. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions
  467. main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions
  468. main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0.0_0-0x4050003) -> 0x583f82ef - entries: 243
  469. 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
  470. main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3a820f5f0, share 0, direct true, version 3.1 [3.3 .. 3.1]
  471. 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)
  472. 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)]
  473. 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)]
  474. 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)
  475. 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)]
  476. main-SharedResourceRunner: GLContext.resetStates(isInit false)
  477. main-SharedResourceRunner: createContextARB-MapGLVersions SET .egl_:0.0_0
  478. MapGLVersions .egl_:0.0_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
  479. MapGLVersions .egl_:0.0_0-0x3080000: 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
  480. MapGLVersions .egl_:0.0_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware)
  481. MapGLVersions .egl_:0.0_0-0x2080000: 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
  482. MapGLVersions .egl_:0.0_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
  483. MapGLVersions .egl_:0.0_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
  484. MapGLVersions .egl_:0.0_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
  485. 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
  486. MapGLVersions .egl_:0.0_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
  487. MapGLVersions .egl_:0.0_0-0x3080000: 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
  488. MapGLVersions .egl_:0.0_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware)
  489. MapGLVersions .egl_:0.0_0-0x2080000: 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
  490. MapGLVersions .egl_:0.0_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
  491. MapGLVersions .egl_:0.0_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
  492. MapGLVersions .egl_:0.0_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)
  493. main-SharedResourceRunner: createContextARB-MapGLVersions Requested GLProfile[GLES2/GLES2.sw] -> 2.0 (ES profile, compat[], hardware)
  494. main-SharedResourceRunner: createContextARB-MapGLVersions Mapped 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware)
  495. 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>]]]
  496. main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4
  497. main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - @creation, share 0, direct true
  498. 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
  499. main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware), strictMatch false, glVersionsMapping false
  500. main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.1 Mesa 17.2.0, Number(Int) 3.1.0
  501. 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
  502. Quirks local.0: []
  503. Quirks local.X: []
  504. 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>]]]: []
  505. 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
  506. main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0.0_0
  507. main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0.0_0) -> 0x5e9d1986
  508. 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
  509. Info: setGL (OpenGL null): main-SharedResourceRunner, <null> -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@406aaca3
  510.     [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353)
  511.     [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983)
  512.     [4]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:988)
  513.     [5]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318)
  514.     [6]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
  515.     [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
  516.     [8]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
  517.     [9]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:722)
  518.     [10]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
  519.     [11]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
  520.     [12]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
  521.     [13]: java.lang.Thread.run(Thread.java:748)
  522. main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.egl_:0.0_0-0x3010009) -> 0x3e31e00f - entries: 136
  523. main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0.0_0-0x3010009 - 3.1 (ES profile, arb, compat[ES2, ES3, ES31], FBO, hardware) - glErr 0x0
  524. 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],
  525.     eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
  526.     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[.]],
  527.     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
  528. main-SharedResourceRunner: createImpl: Created OpenGL context 0x7fb3a81429e0,
  529.     write surface 0x0,
  530.     read  surface 0x0,
  531.     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,
  532.      quirks: [],
  533.     Drawable: jogamp.opengl.egl.EGLDrawable[realized true,
  534.     factory    jogamp.opengl.egl.EGLDrawableFactory@646666bb,
  535.     surface    EGLSurface[ displayHandle 0x7fb4a447f0a0
  536. , surfaceHandle 0x0
  537. , size 64x64
  538. , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
  539. , 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],
  540.     eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
  541.     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[.]],
  542.     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]]]
  543. , surfaceLock <28a851da, 619114ed>[count 1, qsz 0, owner <main-SharedResourceRunner>]
  544. , GenericUpstreamSurfacelessHook[pixel 64x64]
  545. , upstreamSurface false ],
  546.     eglSurface 0x0,
  547.     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],
  548.     eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
  549.     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[.]],
  550.     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]]],
  551.     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[.]],
  552.     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]]]] ,
  553.     sharing with 0x0
  554. 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>]
  555. main-SharedResourceRunner: GLContext.makeCurrent: Surfaceless OK - validated
  556. GLDebugMessageHandler.init(false)
  557. 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
  558. GLDebugMessageHandler.init(false) .. n/a
  559. main-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x1e28fd8e, ctx 0x7fb3a81429e0, isShared false, surf true 0x0, <1bd2d678, 6d5e965f>[count 1, qsz 0, owner <main-SharedResourceRunner>]
  560. main-SharedResourceRunner: GLContext.resetStates(isInit false)
  561. main-SharedResourceRunner: GLContextImpl.destroy.X: obj 0x1e28fd8e, ctx 0x0, isShared false, surf true 0x0, <1bd2d678, 6d5e965f>[count 0, qsz 0, owner <NULL>]
  562. main-SharedResourceRunner: setRealized: drawable EGLDrawable, surface EGLSurface, isProxySurface true: true -> false
  563.     [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176)
  564.     [3]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:752)
  565.     [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
  566.     [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
  567.     [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
  568.     [7]: java.lang.Thread.run(Thread.java:748)
  569. main-SharedResourceRunner: EGLDrawable: destroyHandle of 0x0
  570. Surface Hierarchy of jogamp.opengl.egl.EGLSurface
  571.   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>]]]
  572.   Surface size 64x64, handle 0x0
  573.   Upstream options UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
  574.   Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
  575.     Upstream Hook's Surface NULL
  576.  
  577. main-SharedResourceRunner: EGLSurface         : EGLSurface[ displayHandle 0x7fb4a447f0a0
  578. , surfaceHandle 0x0
  579. , size 64x64
  580. , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
  581. , 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],
  582.     eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
  583.     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[.]],
  584.     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]]]
  585. , surfaceLock <28a851da, 619114ed>[count 0, qsz 0, owner <NULL>]
  586. , GenericUpstreamSurfacelessHook[pixel 64x64]
  587. , upstreamSurface false ]
  588.     [2]: jogamp.opengl.egl.EGLDrawable.destroyHandle(EGLDrawable.java:89)
  589.     [3]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:196)
  590.     [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:752)
  591.     [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:613)
  592.     [6]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:516)
  593.     [7]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353)
  594.     [8]: java.lang.Thread.run(Thread.java:748)
  595. main-SharedResourceRunner: EGLDrawable.setRealized(false): NOP - EGLSurface[ displayHandle 0x7fb4a447f0a0
  596. , surfaceHandle 0x0
  597. , size 64x64
  598. , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ]
  599. , 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],
  600.     eglConfigHandle 0x7fb3a80b3f70, eglConfigID 0x12,
  601.     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[.]],
  602.     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]]]
  603. , surfaceLock <28a851da, 619114ed>[count 0, qsz 0, owner <NULL>]
  604. , GenericUpstreamSurfacelessHook[pixel 64x64]
  605. , upstreamSurface false ]
  606. EGLDrawableFactory.MapGLVersions: mapSuccess true, mappedToDefaultDevice false
  607. 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>]]]
  608. 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>]]]
  609. 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>]]]
  610. EGLDrawableFactory.MapGLVersions: context ES1: true, quirks []
  611. EGLDrawableFactory.MapGLVersions: context ES2: true, quirks []
  612. EGLDrawableFactory.MapGLVersions: context ES3: true, quirks []
  613. EGLDrawableFactory.MapGLVersions: context GLn: true, quirks []
  614. EGLDrawableFactory.MapGLVersion.map 0
  615. SharedResourceRunner.run(): READY - main-SharedResourceRunner
  616. 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
  617. 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
  618. GLProfile.init map .egl_:0.0_0, desktopCtxUndef false, esCtxUndef false
  619. GLProfile.init map *** no mapping for GL4bc on device .egl_:0.0_0
  620. Exception in thread "main" java.lang.InternalError: XXX0 profile[1]: GL3bc -> profileImpl GL4bc !!! not mapped
  621.     at com.jogamp.opengl.GLProfile.computeProfileMap(GLProfile.java:2071)
  622.     at com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1954)
  623.     at com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1875)
  624.     at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1842)
  625.     at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80)
  626.     at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230)
  627.     at java.security.AccessController.doPrivileged(Native Method)
  628.     at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216)
  629.     at com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2297)
  630.     at com.jogamp.opengl.GLProfile.get(GLProfile.java:988)
  631.     at com.jogamp.opengl.GLProfile.get(GLProfile.java:1004)
  632.     at ai.BinReader.main(BinReader.java:28)
  633. GLDrawableFactory.shutdownAll 2 instances, on thread NativeWindowFactory_ShutdownHook
  634. GLDrawableFactory.shutdownAll[1/2]:  jogamp.opengl.x11.glx.X11GLXDrawableFactory
  635. DisplayGamma: Reset
  636. X11GLXDrawableFactory.shutdown
  637. SharedResourceRunner.stop() - NativeWindowFactory_ShutdownHook
  638. SharedResourceRunner.run(): RELEASE START - main-SharedResourceRunner
  639. SharedResourceRunner.run(): RELEASE END - main-SharedResourceRunner
  640. GLDrawableFactory.shutdownAll[2/2]:  jogamp.opengl.egl.EGLDrawableFactory
  641. DisplayGamma: Reset
  642. EGLDrawableFactory.shutdown
  643. SharedResourceRunner.stop() - NativeWindowFactory_ShutdownHook
  644. SharedResourceRunner.run(): RELEASE START - main-SharedResourceRunner
  645. Shutdown Shared:
  646. 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>]]]
  647.     [2]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.releaseSharedResource(EGLDrawableFactory.java:886)
  648.     [3]: jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:403)
  649.     [4]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:385)
  650.     [5]: java.lang.Thread.run(Thread.java:748)
  651. EGLDisplayUtil.EGL.eglTerminate 0x7fb4a447f0a0 -> true
  652. EGLDisplayUtil.EGL.eglTerminate EGLDisplayRef[0x7fb4a447f0a0: refCnt 0]
  653. EGLDisplayUtil.eglTerminate.X(0x7fb4a447f0a0 ...): EGLDisplayRef[0x7fb4a447f0a0: refCnt 0] = true, singletonEGLDisplay null (use false)
  654. SharedResourceRunner.run(): RELEASE END - main-SharedResourceRunner
  655. EGLDisplayUtil.EGLDisplays: Shutdown (open: 0)
  656.     [2]: jogamp.opengl.egl.EGLDisplayUtil.shutdown(EGLDisplayUtil.java:166)
  657.     [3]: jogamp.opengl.egl.EGLDrawableFactory.shutdownImpl(EGLDrawableFactory.java:400)
  658.     [4]: com.jogamp.opengl.GLDrawableFactory.shutdown0(GLDrawableFactory.java:215)
  659.     [5]: com.jogamp.opengl.GLDrawableFactory.access$000(GLDrawableFactory.java:97)
  660.     [6]: com.jogamp.opengl.GLDrawableFactory$1.run(GLDrawableFactory.java:125)
  661.     [7]: com.jogamp.nativewindow.NativeWindowFactory.shutdown(NativeWindowFactory.java:272)
  662.     [8]: com.jogamp.nativewindow.NativeWindowFactory$2$1.run(NativeWindowFactory.java:190)
  663.     [9]: java.lang.Thread.run(Thread.java:748)
  664. GLDrawableFactory.shutdownAll.X on thread NativeWindowFactory_ShutdownHook
  665. /home/zeno/.cache/netbeans/8.1/executor-snippets/debug.xml:83: Java returned: 1
  666. BUILD FAILED (total time: 9 seconds)
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top