forceES2 false forceES3 false forceGL3 false forceGL4ES3 false ----------------------------------------------------------------------------------------------------- Platform: LINUX / Linux 4.1.6-200.fc22.x86_64 (4.1.6), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 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_51 (1.8.0u51), 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.common Extension Name: com.jogamp.common Specification Title: GlueGen Java Bindings Generator Specification Vendor: JogAmp Community Specification Version: 2.3 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.3.2-rc-20151008 Implementation Build: 2.3-bmanual-20151008 Implementation Branch: (HEAD frånkopplat vid origin/master) Implementation Commit: 444af35253943cfa5bad88ff752981c311689e49 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.opengl Extension Name: com.jogamp.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.3 Implementation Title: Java Bindings for OpenGL Runtime Environment Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.3.2-rc-20151008 Implementation Build: 2.3-bmanual-20151008 Implementation Branch: (HEAD frånkopplat vid origin/master) Implementation Commit: 56eb5025694064ad3e25cf2fb7ba0cabbda8ee67 ----------------------------------------------------------------------------------------------------- GLProfile.initSingleton() - thread main [2]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:207) [3]: com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027) [4]: com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115) [5]: com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063) OGLUtilities.UNDEFINED = 0 OGLUtilities.WINDOW = 1 OGLUtilities.PBUFFER = 2 OGLUtilities.TEXTURE = 3 OGLUtilities.FLIP_BACKBUFFER = 4 OGLUtilities.FBOBJECT = 5 Checking for Java2D/OpenGL support Java2D support: default GraphicsConfiguration = sun.java2d.xr.XRGraphicsConfig JOGL/Java2D OGL Pipeline active false, resourceCompatible false GLProfile.init - thread: main ----------------------------------------------------------------------------------------------------- Platform: LINUX / Linux 4.1.6-200.fc22.x86_64 (4.1.6), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 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_51 (1.8.0u51), 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.common Extension Name: com.jogamp.common Specification Title: GlueGen Java Bindings Generator Specification Vendor: JogAmp Community Specification Version: 2.3 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.3.2-rc-20151008 Implementation Build: 2.3-bmanual-20151008 Implementation Branch: (HEAD frånkopplat vid origin/master) Implementation Commit: 444af35253943cfa5bad88ff752981c311689e49 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.nativewindow Extension Name: com.jogamp.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.3 Implementation Title: Java Bindings for OpenGL Runtime Environment Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.3.2-rc-20151008 Implementation Build: 2.3-bmanual-20151008 Implementation Branch: (HEAD frånkopplat vid origin/master) Implementation Commit: 56eb5025694064ad3e25cf2fb7ba0cabbda8ee67 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.opengl Extension Name: com.jogamp.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.3 Implementation Title: Java Bindings for OpenGL Runtime Environment Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.3.2-rc-20151008 Implementation Build: 2.3-bmanual-20151008 Implementation Branch: (HEAD frånkopplat vid origin/master) Implementation Commit: 56eb5025694064ad3e25cf2fb7ba0cabbda8ee67 ----------------------------------------------------------------------------------------------------- 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 0x7f741832ac90) Info: EGLDrawableFactory: EGL ES1 - OK (ES2 lib) Info: EGLDrawableFactory: EGL GLn - OK (eglTableReset true, eglInitialize 0x7f741832ac90) 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 :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]] Info: GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, v0.0.0, connection :1, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]] (com.jogamp.nativewindow.egl.EGLGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory true GLProfile.init map .egl_:1_0, desktopCtxUndef true, esCtxUndef true GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .egl_:1_0 GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GL2/GL2.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GL4/GL4.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GL3/GL3.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GLES3/GLES3.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GLES2/GLES2.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GLES1/GLES1.sw] on device .egl_:1_0 GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .egl_:1_0 SharedResourceRunner.getOrCreateShared() EGLGraphicsDevice[type .egl, v0.0.0, connection :1, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]]: 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.getDefaultDevice(GLProfile.java:2027) [16]: com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115) [17]: com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063) SharedResourceRunner.doAndWait() START init: EGLGraphicsDevice[type .egl, v0.0.0, connection :1, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]], release: null - main SharedResourceRunner.doAndWait() set command: EGLGraphicsDevice[type .egl, v0.0.0, connection :1, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]], release: null - main SharedResourceRunner.run(): WOKE UP for device connection init: EGLGraphicsDevice[type .egl, v0.0.0, connection :1, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]], release: null - main-SharedResourceRunner SharedResourceRunner.run(): create Shared for: EGLGraphicsDevice[type .egl, v0.0.0, connection :1, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]] - main-SharedResourceRunner EGLDrawableFactory.MapGLVersions: device EGLGraphicsDevice[type .egl, v0.0.0, connection :1, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 1, qsz 0, owner ]]] EGLDisplayUtil.eglGetDisplay.X: eglDisplay(0x0): 0x1, OK, singletonEGLDisplay null (use false) EGLDisplayUtil.EGL.eglInitialize 0x1 -> true EGLDisplayUtil.EGL.eglInitialize EGLDisplayRef[0x1: refCnt 1] EGLDisplayUtil.eglInitialize(0x1 ...): EGLDisplayRef[0x1: refCnt 1] = true, eglVersion 1.4, singletonEGLDisplay EGLDisplayRef[0x1: refCnt 1] (use false) EGLFeatures on device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 1, qsz 0, owner ]]], vendor NVIDIA Client APIs: 'OpenGL_ES OpenGL'; has EGL 1.4 true -> has OpenGL true EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] EGL PlatformExtensions: EGL vendor NVIDIA, version [client null, server 1.4], clientAPIs OpenGL_ES OpenGL EGL extensions (Server): EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_output_base EGL_IMG_context_priority EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_partial_update EGL_KHR_swap_buffers_with_damage EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_reusable_sync EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_KHR_stream_cross_process_fd EGL_KHR_stream_fifo EGL_KHR_stream_producer_eglsurface EGL_KHR_surfaceless_context EGL_NV_post_sub_buffer EGL_NV_stream_metadata EGL_NV_stream_remote EGL_NV_stream_socket EGL_NV_stream_socket_unix EGL_NV_stream_sync EGL_NV_stream_consumer_gltexture_yuv EGL_NV_sync EGL_NV_system_time Extensions: EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_output_base EGL_IMG_context_priority EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_partial_update EGL_KHR_swap_buffers_with_damage EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_reusable_sync EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_KHR_stream_cross_process_fd EGL_KHR_stream_fifo EGL_KHR_stream_producer_eglsurface EGL_KHR_surfaceless_context EGL_NV_post_sub_buffer EGL_NV_stream_metadata EGL_NV_stream_remote EGL_NV_stream_socket EGL_NV_stream_socket_unix EGL_NV_stream_sync EGL_NV_stream_consumer_gltexture_yuv EGL_NV_sync EGL_NV_system_time KHR_create_context: true KHR_surfaceless_context: true EGLDrawableFactory.MapGLVersions: defaultDevice EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 1, qsz 0, owner ]]] EGLDrawableFactory.MapGLVersions: defaultDevice EGLFeatures EGLFeatures[vendor NVIDIA, version 1.4.0, has[GL-API true, KHR[CreateContext true, Surfaceless true]]] Quirk: SingletonEGLDisplayOnly: cause: Vendor: EGLFeatures[vendor NVIDIA, version 1.4.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 0x1 , surfaceHandle 0x0 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 1, qsz 0, owner ]]], idx 0], eglConfigHandle 0xcaf365, eglConfigID 0x3d, 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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] , surfaceLock <788db121, 38485f2f>[count 0, qsz 0, owner ] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] Surface Hierarchy of jogamp.opengl.egl.EGLSurface Surface device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 1, qsz 0, owner ]]] 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 1, qsz 0, owner ]]] 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:745) main-SharedResourceRunner: EGLDrawable.setRealized(true): NOP - EGLSurface[ displayHandle 0x1 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]], idx 0], eglConfigHandle 0xcaf365, eglConfigID 0x3d, 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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] , surfaceLock <788db121, 38485f2f>[count 1, qsz 0, owner ] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] main-SharedResourceRunner: createHandle of EGLSurface[ displayHandle 0x1 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]], idx 0], eglConfigHandle 0xcaf365, eglConfigID 0x3d, 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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] , surfaceLock <788db121, 38485f2f>[count 1, qsz 0, owner ] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] Surface Hierarchy of jogamp.opengl.egl.EGLSurface Surface device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/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 (:1): false main-SharedResourceRunner: createContextARB-MapGLVersions START (GLDesktop true, GLES true, minorVersion true) on EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.2 (ES profile, arb, compat[], hardware) - @creation, share 0, direct true main-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] - 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 NVIDIA 355.00.09, Number(Str) 3.2.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.2 (ES profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.2 NVIDIA 355.00.09, Number(Int) 3.2.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 3.2 (ES profile, arb, compat[], hardware) -> has 3.2 (ES profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirks local.0: [] Quirks local.X: [SingletonEGLDisplayOnly] Quirks sticky on EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: [SingletonEGLDisplayOnly] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:1_0-0x3020009 - 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 NVIDIA 355.00.09 main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:1_0 main-SharedResourceRunner: GLContext EGL ProcAddressTable mapping key(EGL-.egl_:1_0) -> 0x51c94b2e main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:1_0-0x3020009 - 3.2 (ES profile, arb, compat[], hardware)) -> 0x44fabaac: jogamp.opengl.es3.GLES3ProcAddressTable Info: setGL (OpenGL null): main-SharedResourceRunner, -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@3a77213a [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:745) main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es3.GLES3Impl@3a77213a, OpenGL 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 NVIDIA 355.00.09 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 NVIDIA 355.00.09, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 136, used glGetStringi EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 3, qsz 0, owner ]]] EGL PlatformExtensions: EGL vendor NVIDIA, version [client null, server 1.4], clientAPIs OpenGL_ES OpenGL EGL extensions (Server): EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_output_base EGL_IMG_context_priority EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_partial_update EGL_KHR_swap_buffers_with_damage EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_reusable_sync EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_KHR_stream_cross_process_fd EGL_KHR_stream_fifo EGL_KHR_stream_producer_eglsurface EGL_KHR_surfaceless_context EGL_NV_post_sub_buffer EGL_NV_stream_metadata EGL_NV_stream_remote EGL_NV_stream_socket EGL_NV_stream_socket_unix EGL_NV_stream_sync EGL_NV_stream_consumer_gltexture_yuv EGL_NV_sync EGL_NV_system_time main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 32 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: NVIDIA Corporation main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 168 main-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_2 to known extensions 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_:1_0-0x3020009) -> 0x752f20a7 - entries: 173 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:1_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7f7400078711, share 0, direct true, version 3.2 [3.2 .. 3.0] main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: 3 (ES profile, compat[], hardware) -> 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 3 (ES profile, compat[], hardware): [None] -> [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] main-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 3 (ES profile, compat[], hardware)[3.0 .. 3.2]: [None] -> [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: 2 (ES profile, compat[], hardware) -> 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 2 (ES profile, compat[], hardware): [None] -> [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] - 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES 1.1 NVIDIA 355.00.09, 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 1.1 NVIDIA 355.00.09, 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: [SingletonEGLDisplayOnly] Quirks sticky on EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: [SingletonEGLDisplayOnly] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:1_0-0x1010009 - 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES 1.1 NVIDIA 355.00.09 main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:1_0 main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:1_0) -> 0x51c94b2e main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:1_0-0x1010009 - 1.1 (ES profile, arb, compat[], hardware)) -> 0x43697b8d: jogamp.opengl.es1.GLES1ProcAddressTable Info: setGL (OpenGL null): main-SharedResourceRunner, -> GLES1Impl, jogamp.opengl.es1.GLES1Impl@36836df7 [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:745) main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es1.GLES1Impl@36836df7, OpenGL 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES 1.1 NVIDIA 355.00.09 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES 1.1 NVIDIA 355.00.09, use glGetString main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 28, used glGetString EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 3, qsz 0, owner ]]] EGL PlatformExtensions: EGL vendor NVIDIA, version [client null, server 1.4], clientAPIs OpenGL_ES OpenGL EGL extensions (Server): EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_output_base EGL_IMG_context_priority EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_partial_update EGL_KHR_swap_buffers_with_damage EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_reusable_sync EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_KHR_stream_cross_process_fd EGL_KHR_stream_fifo EGL_KHR_stream_producer_eglsurface EGL_KHR_surfaceless_context EGL_NV_post_sub_buffer EGL_NV_stream_metadata EGL_NV_stream_remote EGL_NV_stream_socket EGL_NV_stream_socket_unix EGL_NV_stream_sync EGL_NV_stream_consumer_gltexture_yuv EGL_NV_sync EGL_NV_system_time main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 32 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: NVIDIA Corporation main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 60 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_:1_0-0x1010009) -> 0x2f855d31 - entries: 63 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:1_0-0x1010009 - 1.1 (ES profile, arb, compat[FP32], hardware) - glErr 0x0 main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7f7400348541, share 0, direct true, version 1.1 [1.1 .. 1.0] main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: 1 (ES profile, compat[], hardware) -> 1.1 (ES profile, arb, compat[FP32], hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 1 (ES profile, compat[], hardware): [None] -> [1.1 (ES profile, arb, compat[FP32], hardware)] main-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] - 4.5 (Core profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, 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.0 NVIDIA 355.00.09, 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: [SingletonEGLDisplayOnly] Quirks sticky on EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: [SingletonEGLDisplayOnly] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:1_0-0x4050005 - 4.5 (Core profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:1_0 main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:1_0) -> 0x51c94b2e main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:1_0-0x4050005 - 4.5 (Core profile, arb, compat[], hardware)) -> 0x5041aace: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): main-SharedResourceRunner, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@70413afd [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:745) main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@70413afd, OpenGL 4.5 (Core profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.5 (Core profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 307, used glGetStringi EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 3, qsz 0, owner ]]] EGL PlatformExtensions: EGL vendor NVIDIA, version [client null, server 1.4], clientAPIs OpenGL_ES OpenGL EGL extensions (Server): EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_output_base EGL_IMG_context_priority EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_partial_update EGL_KHR_swap_buffers_with_damage EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_reusable_sync EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_KHR_stream_cross_process_fd EGL_KHR_stream_fifo EGL_KHR_stream_producer_eglsurface EGL_KHR_surfaceless_context EGL_NV_post_sub_buffer EGL_NV_stream_metadata EGL_NV_stream_remote EGL_NV_stream_socket EGL_NV_stream_socket_unix EGL_NV_stream_sync EGL_NV_stream_consumer_gltexture_yuv EGL_NV_sync EGL_NV_system_time main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 32 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: NVIDIA Corporation main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 339 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_:1_0-0x4050005) -> 0x69a00d37 - entries: 358 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:1_0-0x4050005 - 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7f7400078711, share 0, direct true, version 4.5 [4.5 .. 4.0] main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: 4 (Core profile, compat[], hardware) -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: 3 (Core profile, compat[], hardware) -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 4.5 (Compat profile, arb, compat[], hardware) - @creation, share 0, direct true main-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] - 4.5 (Compat profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, Number(Str) 4.5.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 4.5 (Compat profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.5.0 NVIDIA 355.00.09, Number(Int) 4.5.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 4.5 (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: [SingletonEGLDisplayOnly] Quirks sticky on EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: [SingletonEGLDisplayOnly] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:1_0 main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:1_0) -> 0x51c94b2e main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[], hardware)) -> 0x54e3dbc4: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): main-SharedResourceRunner, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@3f96e0f8 [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:1222) [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:745) main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@3f96e0f8, OpenGL 4.5 (Compat profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.5 (Compat profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 308, used glGetStringi EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 3, qsz 0, owner ]]] EGL PlatformExtensions: EGL vendor NVIDIA, version [client null, server 1.4], clientAPIs OpenGL_ES OpenGL EGL extensions (Server): EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_output_base EGL_IMG_context_priority EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_partial_update EGL_KHR_swap_buffers_with_damage EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_reusable_sync EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_KHR_stream_cross_process_fd EGL_KHR_stream_fifo EGL_KHR_stream_producer_eglsurface EGL_KHR_surfaceless_context EGL_NV_post_sub_buffer EGL_NV_stream_metadata EGL_NV_stream_remote EGL_NV_stream_socket EGL_NV_stream_socket_unix EGL_NV_stream_sync EGL_NV_stream_consumer_gltexture_yuv EGL_NV_sync EGL_NV_system_time main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 32 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: NVIDIA Corporation main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 340 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_:1_0-0x4050003) -> 0x56369b88 - entries: 359 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7f74003413f1, share 0, direct true, version 4.5 [4.5 .. 4.0] main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: 4 (Compat profile, compat[], hardware) -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 4 (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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 4 (Compat profile, compat[], hardware)[4.0 .. 4.5]: [None] -> [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: 3 (Compat profile, compat[], hardware) -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 3 (Compat profile, compat[], hardware): [None] -> [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] main-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: 2 (Compat profile, compat[], hardware) -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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_:1_0 MapGLVersions .egl_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .egl_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: createContextARB-MapGLVersions END (success true) on EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]], profileAliasing: true, total 153.011405ms MapGLVersions .egl_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .egl_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2080000: 3.2 (ES 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.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] main-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 main-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - @creation, share 0, direct true main-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 NVIDIA 355.00.09, Number(Str) 3.2.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware), strictMatch false, glVersionsMapping false main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.2 NVIDIA 355.00.09, Number(Int) 3.2.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) -> has 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirks local.0: [] Quirks local.X: [SingletonEGLDisplayOnly] Quirks sticky on EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]]: [SingletonEGLDisplayOnly] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:1_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 NVIDIA 355.00.09 main-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:1_0 main-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:1_0) -> 0x51c94b2e main-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.egl_:1_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)) -> 0x44fabaac: jogamp.opengl.es3.GLES3ProcAddressTable -> jogamp.opengl.es3.GLES3 Info: setGL (OpenGL null): main-SharedResourceRunner, -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@3c32db46 [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:745) main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.egl_:1_0-0x3020009) -> 0x752f20a7 - entries: 173 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:1_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createImpl: OK (ARB) on eglDevice EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]], eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]], idx 0], eglConfigHandle 0xcaf365, eglConfigID 0x3d, 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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]], GLProfile[GLES2/GLES2.sw], shareWith 0x0, error 0x3000 main-SharedResourceRunner: createImpl: Created OpenGL context 0x7f74001fff91, write surface 0x0, read surface 0x0, EGLContext [Version 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 NVIDIA 355.00.09 [GL 3.2.0, vendor 355.0.9 (NVIDIA 355.00.09)], options 0x7c09, this 0x5e095fe0, handle 0x7f74001fff91, isShared false, jogamp.opengl.es3.GLES3Impl@3c32db46, quirks: [SingletonEGLDisplayOnly], Drawable: jogamp.opengl.egl.EGLDrawable[realized true, factory jogamp.opengl.egl.EGLDrawableFactory@76451aff, surface EGLSurface[ displayHandle 0x1 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]], idx 0], eglConfigHandle 0xcaf365, eglConfigID 0x3d, 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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] , surfaceLock <788db121, 38485f2f>[count 1, qsz 0, owner ] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ], eglSurface 0x0, eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]], idx 0], eglConfigHandle 0xcaf365, eglConfigID 0x3d, 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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/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.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 NVIDIA 355.00.09 - obj 0x5e095fe0, ctx 0x7f74001fff91, isShared false, surf true 0x0, <7e5ca5ef, 1c548b77>[count 1, qsz 0, owner ] main-SharedResourceRunner: GLContext.makeCurrent: Surfaceless OK - validated GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 NVIDIA 355.00.09 GLDebugMessageHandler.init(false) .. n/a main-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x5e095fe0, ctx 0x7f74001fff91, isShared false, surf true 0x0, <7e5ca5ef, 1c548b77>[count 1, qsz 0, owner ] main-SharedResourceRunner: GLContext.resetStates(isInit false) main-SharedResourceRunner: GLContextImpl.destroy.X: obj 0x5e095fe0, ctx 0x0, isShared false, surf true 0x0, <7e5ca5ef, 1c548b77>[count 0, qsz 0, owner ] 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:745) main-SharedResourceRunner: EGLDrawable: destroyHandle of 0x0 Surface Hierarchy of jogamp.opengl.egl.EGLSurface Surface device EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]] 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 0x1 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]], idx 0], eglConfigHandle 0xcaf365, eglConfigID 0x3d, 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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] , surfaceLock <788db121, 38485f2f>[count 0, qsz 0, owner ] , 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:745) main-SharedResourceRunner: EGLDrawable.setRealized(false): NOP - EGLSurface[ displayHandle 0x1 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 2, qsz 0, owner ]]], idx 0], eglConfigHandle 0xcaf365, eglConfigID 0x3d, 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 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES2/GLES2.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] , surfaceLock <788db121, 38485f2f>[count 0, qsz 0, owner ] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] EGLDrawableFactory.MapGLVersions: mapSuccess true, mappedToDefaultDevice false EGLDrawableFactory.MapGLVersions: defDevice : EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 1, qsz 0, owner ]]] EGLDrawableFactory.MapGLVersions: adevice : EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 1, qsz 0, owner ]]] EGLDrawableFactory.MapGLVersions: eglDevice : EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner true, <3f2a3a5, 4cb2c100>[count 1, qsz 0, owner ]]] EGLDrawableFactory.MapGLVersions: context ES1: true, quirks [SingletonEGLDisplayOnly] EGLDrawableFactory.MapGLVersions: context ES2: true, quirks [SingletonEGLDisplayOnly] EGLDrawableFactory.MapGLVersions: context ES3: true, quirks [SingletonEGLDisplayOnly] EGLDrawableFactory.MapGLVersions: context GLn: true, quirks [SingletonEGLDisplayOnly] EGLDrawableFactory.MapGLVersion.map 0 SharedResourceRunner.run(): READY - main-SharedResourceRunner SharedResourceRunner.doAndWait() END init: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]], release: null - main SharedResourceRunner.getOrCreateShared() EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]]: success - main GLProfile.init map .egl_:1_0, desktopCtxUndef false, esCtxUndef false GLProfile.init map GLProfile[GL4bc/GL4bc.hw] on device .egl_:1_0 GLProfile.init map defaultHW GLProfile[GL4bc/GL4bc.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GL3bc/GL4bc.hw] on device .egl_:1_0 GLProfile.init map defaultAny GLProfile[GL3bc/GL4bc.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GL2/GL4bc.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GL4/GL4.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GL3/GL4.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GLES3/GLES3.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GL4ES3/GL4.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GL2GL3/GL4bc.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GLES2/GLES3.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GL2ES2/GL4.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GLES1/GLES1.hw] on device .egl_:1_0 GLProfile.init map GLProfile[GL2ES1/GL4bc.hw] on device .egl_:1_0 GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]]: egl Shared Ctx true, profiles: 13 main: createContextARB-MapGLVersions SET .egl_:1_0 MapGLVersions .egl_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .egl_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) GLProfile.initProfilesForDevice: .egl_:1_0: added profile(s): desktop false, egl true GLProfile.initProfilesForDevice: .egl_:1_0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES1 true [1.1 (ES profile, arb, compat[FP32], hardware)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GLES3 GLProfile[GLES3/GLES3.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], GLES1 GLProfile[GLES1/GLES1.hw], GLES2 GLProfile[GLES2/GLES3.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 12 / 12] GLProfile.dumpGLInfo: shared context n/a EGLGraphicsDevice[type .egl, connection :1]: Natives GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES1 true [1.1 (ES profile, arb, compat[FP32], hardware)] Count 8 / 8 Common GL4ES3 true GL2GL3 true GL2ES2 true GL2ES1 true Mappings GL3bc GLProfile[GL3bc/GL4bc.hw] GL2 GLProfile[GL2/GL4bc.hw] GLES3 GLProfile[GLES3/GLES3.hw] GL4 GLProfile[GL4/GL4.hw] GL3 GLProfile[GL3/GL4.hw] GL2GL3 GLProfile[GL2GL3/GL4bc.hw] GLES1 GLProfile[GLES1/GLES1.hw] GLES2 GLProfile[GLES2/GLES3.hw] GL2ES1 GLProfile[GL2ES1/GL4bc.hw] GL4ES3 GLProfile[GL4ES3/GL4.hw] GL2ES2 GLProfile[GL2ES2/GL4.hw] GL4bc GLProfile[GL4bc/GL4bc.hw] default GLProfile[GL4bc/GL4bc.hw] Count 12 / 12 GLCaps[egl cfg 0x1, vid 0x24: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2, vid 0x6f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3, vid 0xba: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4, vid 0x28: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5, vid 0x73: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6, vid 0xbe: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x7, vid 0x2c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x8, vid 0x77: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x9, vid 0xc2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xa, vid 0x38: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xb, vid 0x83: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xc, vid 0xce: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xd, vid 0x30: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xe, vid 0x7b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xf, vid 0xc6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x10, vid 0x3a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x11, vid 0x85: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x12, vid 0xd0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x13, vid 0x32: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x14, vid 0x7d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x15, vid 0xc8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x16, vid 0x44: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x17, vid 0x8f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x18, vid 0x5c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x19, vid 0xa7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1a, vid 0xda: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1b, vid 0xf2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1c, vid 0x40: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1d, vid 0x8b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1e, vid 0x50: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1f, vid 0x9b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x20, vid 0xd6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x21, vid 0xe6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x22, vid 0x4c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x23, vid 0x97: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x24, vid 0x5f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x25, vid 0xaa: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x26, vid 0x60: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x27, vid 0xab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x28, vid 0xe2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x29, vid 0xf5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2a, vid 0xf6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2b, vid 0x48: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2c, vid 0x93: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2d, vid 0x53: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2e, vid 0x9e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2f, vid 0x54: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x30, vid 0x9f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x31, vid 0xde: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x32, vid 0xe9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x33, vid 0xea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x34, vid 0x6c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x35, vid 0xb7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x36, vid 0x102: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x37, vid 0x68: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x38, vid 0xb3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x39, vid 0xfe: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3a, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3b, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3c, vid 0x23: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3e, vid 0x72: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3f, vid 0xbd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x40, vid 0x2b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x41, vid 0x76: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x42, vid 0xc1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x43, vid 0x37: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x44, vid 0x82: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x45, vid 0xcd: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x46, vid 0x2f: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x47, vid 0x7a: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x48, vid 0xc5: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x49, vid 0x39: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4a, vid 0x84: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4b, vid 0xcf: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4c, vid 0x31: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4d, vid 0x7c: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4e, vid 0xc7: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4f, vid 0x43: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x50, vid 0x8e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x51, vid 0x5b: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x52, vid 0xa6: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x53, vid 0xd9: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x54, vid 0xf1: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x55, vid 0x3f: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x56, vid 0x8a: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x57, vid 0x4f: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x58, vid 0x9a: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x59, vid 0xd5: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5a, vid 0xe5: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5b, vid 0x4b: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5c, vid 0x96: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5d, vid 0x5d: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5e, vid 0xa8: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5f, vid 0x5e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x60, vid 0xa9: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x61, vid 0xe1: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x62, vid 0xf3: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x63, vid 0xf4: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x64, vid 0x47: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x65, vid 0x92: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x66, vid 0x51: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x67, vid 0x9c: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x68, vid 0x52: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x69, vid 0x9d: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6a, vid 0xdd: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6b, vid 0xe7: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6c, vid 0xe8: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6d, vid 0x6b: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6e, vid 0xb6: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6f, vid 0x101: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x70, vid 0x67: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x71, vid 0xb2: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x72, vid 0xfd: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x73, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x74, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x75, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x76, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] Info: GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]] (com.jogamp.nativewindow.x11.X11GraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory true GLProfile.init map .x11_:1_0, desktopCtxUndef true, esCtxUndef true GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .x11_:1_0 GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2/GL2.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL4/GL4.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL3/GL3.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GLES3/GLES3.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GLES2/GLES2.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GLES1/GLES1.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .x11_:1_0 SharedResourceRunner.getOrCreateShared() X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]]: trying - main [2]: jogamp.opengl.SharedResourceRunner.getOrCreateShared(SharedResourceRunner.java:222) [3]: jogamp.opengl.x11.glx.X11GLXDrawableFactory.getOrCreateSharedResourceImpl(X11GLXDrawableFactory.java:371) [4]: jogamp.opengl.x11.glx.X11GLXDrawableFactory.getOrCreateSharedResourceImpl(X11GLXDrawableFactory.java:81) [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:187) [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:216) [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:381) [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1916) [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1875) [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1843) [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230) [13]: java.security.AccessController.doPrivileged(Native Method) [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216) [15]: com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027) [16]: com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115) [17]: com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063) GLX is available on device/server: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x2d3fcdbd, isOwner false, <617c74e5, 6537cf78>[count 0, qsz 0, owner ]]] SharedResourceRunner.doAndWait() START init: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]], release: null - main SharedResourceRunner.doAndWait() set command: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]], release: null - main SharedResourceRunner.run(): WOKE UP for device connection init: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]], release: null - main-SharedResourceRunner SharedResourceRunner.run(): create Shared for: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]] - main-SharedResourceRunner main-SharedResourceRunner: setRealized: drawable X11OnscreenGLXDrawable, surface WrappedSurface, isProxySurface true: false -> true [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176) [3]: jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:264) [4]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [5]: java.lang.Thread.run(Thread.java:745) main-SharedResourceRunner: X11GLXDrawable.setRealized(true): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]], idx 0], visualID 0x27, fbConfigID 0x10d, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], chosen GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] main-SharedResourceRunner: GLContext.resetStates(isInit true) main-SharedResourceRunner: X11GLXContext.createImpl: START GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], share 0x0 main-SharedResourceRunner: Use ARB[avail[disabled false, quirk false], fbCfg true -> true], shared false] main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]] - 0.0 (Compat profile, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, Number(Str) 4.5.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 0.0 (Compat profile, compat[], hardware), strictMatch false, glVersionsMapping true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.5.0 NVIDIA 355.00.09, Number(Int) 4.5.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 0.0 (Compat profile, compat[], hardware) -> has 4.5 (Compat profile, compat[], hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoSurfacelessCtx: cause: !ES, !EGL, Vendor NVIDIA Corporation, X11 Renderer GeForce GTX 580/PCIe/SSE2, Version=[vendor 355.0.9 (NVIDIA 355.00.09), GL 4.5.0 NVIDIA 355.00.09]Quirks local.0: [NoSurfacelessCtx] Quirks local.X: [NoSurfacelessCtx] Quirks sticky on X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]]: [NoSurfacelessCtx] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:1_0-0x4050002 - 4.5 (Compat profile, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:1_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable mapping key(GLX-.x11_:1_0) -> 0x978149b main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:1_0-0x4050002 - 4.5 (Compat profile, compat[], hardware)) -> 0x56a30c7a: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): main-SharedResourceRunner, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@343f2046 [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:353) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:1983) [4]: jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:395) [5]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765) [6]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648) [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586) [8]: jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:277) [9]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [10]: java.lang.Thread.run(Thread.java:745) main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@343f2046, OpenGL 4.5 (Compat profile, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.5 (Compat profile, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 313, used glGetStringi GLX Version client 1.4.0, server: 1.4.0 GLX extensions (glXGetClientString): GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_SGI_video_sync GLX_NV_swap_group GLX_NV_video_out GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_fbconfig_packed_float GLX_EXT_texture_from_pixmap GLX_EXT_framebuffer_sRGB GLX_NV_present_video GLX_NV_copy_image GLX_NV_copy_buffer GLX_NV_multisample_coverage GLX_NV_video_capture GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX extensions (glXQueryExtensionsString): GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_multisample_coverage GLX_NV_copy_image GLX_ARB_get_proc_address GLX extensions (glXQueryServerString): GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_multisample_coverage GLX_NV_copy_image main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 32 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: NVIDIA Corporation main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 345 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(.x11_:1_0-0x4050002) -> 0x75ae7b7c - entries: 364 X11GLXContext.setSwapInterval.2 n/a: GLX_EXT_swap_control_tear, query: 0 X11GLXContext.setSwapInterval.1 using: GLX_EXT_swap_control main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:1_0-0x4050002 - 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextARB-MapGLVersions is SET (:1): false main-SharedResourceRunner: createContextARB-MapGLVersions START (GLDesktop true, GLES false, minorVersion true) on X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]] main-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.5 [4.5 .. 4.0] main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.5 (Core profile, arb, compat[], hardware) - @creation, handle 0x2000002, share 0x0, direct true main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:1_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:1_0) -> 0x978149b main-SharedResourceRunner: X11GLXContext.createContextARBImpl: , glXCreateContextAttribsARB: 0x7f741af1b5e0 main-SharedResourceRunner: createContextARBImpl: OK 4.5 (Core profile, arb, compat[], hardware) - @creation, share 0, direct true main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]] - 4.5 (Core profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, 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.0 NVIDIA 355.00.09, 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 Quirk: NoSurfacelessCtx: cause: !ES, !EGL, Vendor NVIDIA Corporation, X11 Renderer GeForce GTX 580/PCIe/SSE2, Version=[vendor 355.0.9 (NVIDIA 355.00.09), GL 4.5.0 NVIDIA 355.00.09]Quirks local.0: [NoSurfacelessCtx] Quirks local.X: [NoSurfacelessCtx] Quirks sticky on X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]]: [NoSurfacelessCtx] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:1_0-0x4050005 - 4.5 (Core profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:1_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:1_0) -> 0x978149b main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:1_0-0x4050005 - 4.5 (Core profile, arb, compat[], hardware)) -> 0x5ec6b19d: jogamp.opengl.gl4.GL4bcProcAddressTable main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@343f2046, OpenGL 4.5 (Core profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.5 (Core profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 312, used glGetStringi GLX Version client 1.4.0, server: 1.4.0 GLX extensions (glXGetClientString): GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_SGI_video_sync GLX_NV_swap_group GLX_NV_video_out GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_fbconfig_packed_float GLX_EXT_texture_from_pixmap GLX_EXT_framebuffer_sRGB GLX_NV_present_video GLX_NV_copy_image GLX_NV_copy_buffer GLX_NV_multisample_coverage GLX_NV_video_capture GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX extensions (glXQueryExtensionsString): GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_multisample_coverage GLX_NV_copy_image GLX_ARB_get_proc_address GLX extensions (glXQueryServerString): GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_multisample_coverage GLX_NV_copy_image main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 32 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: NVIDIA Corporation main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 344 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(.x11_:1_0-0x4050005) -> 0x7dffcfc - entries: 363 main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:1_0-0x4050005 - 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7f740c346250, share 0, direct true, version 4.5 [4.5 .. 4.0] main-SharedResourceRunner: createContextARB-MapGLVersions MAP X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]]: 4 (Core profile, compat[], hardware) -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: createContextARB-MapGLVersions HAVE X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]] 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 X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]]: 3 (Core profile, compat[], hardware) -> 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: X11GLXContext.createContextARBImpl: 4.5 (Compat profile, arb, compat[], hardware) - @creation, handle 0x2000002, share 0x0, direct true main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:1_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:1_0) -> 0x978149b main-SharedResourceRunner: X11GLXContext.createContextARBImpl: , glXCreateContextAttribsARB: 0x7f741af1b5e0 main-SharedResourceRunner: createContextARBImpl: OK 4.5 (Compat profile, arb, compat[], hardware) - @creation, share 0, direct true main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]] - 4.5 (Compat profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, Number(Str) 4.5.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 4.5 (Compat profile, arb, compat[], hardware), strictMatch true, glVersionsMapping true main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.5.0 NVIDIA 355.00.09, Number(Int) 4.5.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 4.5 (Compat profile, arb, compat[], hardware) -> has 4.5 (Compat profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirk: NoSurfacelessCtx: cause: !ES, !EGL, Vendor NVIDIA Corporation, X11 Renderer GeForce GTX 580/PCIe/SSE2, Version=[vendor 355.0.9 (NVIDIA 355.00.09), GL 4.5.0 NVIDIA 355.00.09]Quirks local.0: [NoSurfacelessCtx] Quirks local.X: [NoSurfacelessCtx] Quirks sticky on X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]]: [NoSurfacelessCtx] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:1_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:1_0) -> 0x978149b main-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.x11_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[], hardware)) -> 0x12e2e11d: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): main-SharedResourceRunner, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@1efdd4d5 [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:1222) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:964) [8]: jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:407) [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.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:277) [13]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [14]: java.lang.Thread.run(Thread.java:745) main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@1efdd4d5, OpenGL 4.5 (Compat profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.5 (Compat profile, arb, compat[], hardware) - 4.5.0 NVIDIA 355.00.09, use glGetStringi main-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 313, used glGetStringi GLX Version client 1.4.0, server: 1.4.0 GLX extensions (glXGetClientString): GLX_ARB_get_proc_address GLX_ARB_multisample GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context GLX_SGI_video_sync GLX_NV_swap_group GLX_NV_video_out GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_fbconfig_packed_float GLX_EXT_texture_from_pixmap GLX_EXT_framebuffer_sRGB GLX_NV_present_video GLX_NV_copy_image GLX_NV_copy_buffer GLX_NV_multisample_coverage GLX_NV_video_capture GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX extensions (glXQueryExtensionsString): GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_multisample_coverage GLX_NV_copy_image GLX_ARB_get_proc_address GLX extensions (glXQueryServerString): GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_EXT_swap_control GLX_EXT_swap_control_tear GLX_EXT_texture_from_pixmap GLX_EXT_buffer_age GLX_ARB_create_context GLX_ARB_create_context_profile GLX_EXT_create_context_es_profile GLX_EXT_create_context_es2_profile GLX_ARB_create_context_robustness GLX_NV_delay_before_swap GLX_EXT_stereo_tree GLX_ARB_context_flush_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_EXT_framebuffer_sRGB GLX_NV_multisample_coverage GLX_NV_copy_image main-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 32 main-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: NVIDIA Corporation main-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 345 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(.x11_:1_0-0x4050003) -> 0x755cc4ce - entries: 364 X11GLXContext.setSwapInterval.2 n/a: GLX_EXT_swap_control_tear, query: 0 X11GLXContext.setSwapInterval.1 using: GLX_EXT_swap_control main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createContextARBVersions.X: ctx 0x7f740c346150, share 0, direct true, version 4.5 [4.5 .. 4.0] main-SharedResourceRunner: createContextARB-MapGLVersions MAP X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]]: 4 (Compat profile, compat[], hardware) -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: createContextARB-MapGLVersions HAVE X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]] 4 (Compat profile, compat[], hardware)[4.0 .. 4.5]: [None] -> [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] main-SharedResourceRunner: createContextARB-MapGLVersions MAP X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]]: 3 (Compat profile, compat[], hardware) -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: createContextARB-MapGLVersions MAP X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]]: 2 (Compat profile, compat[], hardware) -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: GLContext.resetStates(isInit false) main-SharedResourceRunner: createContextARB-MapGLVersions SET .x11_:1_0 MapGLVersions .egl_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .x11_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: createContextARB-MapGLVersions END (success true) on X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]], profileAliasing: true, total 31.181967ms MapGLVersions .egl_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .x11_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: createContextARB-MapGLVersions Requested GLProfile[GL2/GL2.sw] -> 2.0 (Compat profile, compat[], hardware) main-SharedResourceRunner: createContextARB-MapGLVersions Mapped 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: X11GLXContext.createContextARBImpl: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - @creation, handle 0x2000002, share 0x0, direct true main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:1_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:1_0) -> 0x978149b main-SharedResourceRunner: X11GLXContext.createContextARBImpl: , glXCreateContextAttribsARB: 0x7f741af1b5e0 main-SharedResourceRunner: createContextARBImpl: OK 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - @creation, share 0, direct true main-SharedResourceRunner: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]] - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09, Number(Str) 4.5.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification - expected 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware), strictMatch false, glVersionsMapping false main-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.5.0 NVIDIA 355.00.09, Number(Int) 4.5.0 main-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification req 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) -> has 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoSurfacelessCtx: cause: !ES, !EGL, Vendor NVIDIA Corporation, X11 Renderer GeForce GTX 580/PCIe/SSE2, Version=[vendor 355.0.9 (NVIDIA 355.00.09), GL 4.5.0 NVIDIA 355.00.09]Quirks local.0: [NoSurfacelessCtx] Quirks local.X: [NoSurfacelessCtx] Quirks sticky on X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]]: [NoSurfacelessCtx] main-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .x11_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 main-SharedResourceRunner: Initializing GLX extension address table: GLX-.x11_:1_0 main-SharedResourceRunner: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:1_0) -> 0x978149b main-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.x11_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)) -> 0x12e2e11d: jogamp.opengl.gl4.GL4bcProcAddressTable -> jogamp.opengl.gl4.GL4bc Info: setGL (OpenGL null): main-SharedResourceRunner, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@d1cfe85 [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.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:407) [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.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:277) [10]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [11]: java.lang.Thread.run(Thread.java:745) main-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.x11_:1_0-0x4050003) -> 0x755cc4ce - entries: 364 X11GLXContext.setSwapInterval.2 n/a: GLX_EXT_swap_control_tear, query: 0 X11GLXContext.setSwapInterval.1 using: GLX_EXT_swap_control main-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .x11_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 main-SharedResourceRunner: createImpl: OK (ARB, initial) share 0x0 main-SharedResourceRunner: createImpl: OK direct true/true main-SharedResourceRunner: Create GL context OK: For jogamp.opengl.x11.glx.X11GLXContext - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 - obj 0x3cbbd8b0, ctx 0x7f740c346150, isShared false, surf true 0x2000002, <8f30c32, 78583a85>[count 1, qsz 0, owner ] GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 GLDebugMessageHandler.init(false) .. n/a SharedDevice: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]] SharedScreen: X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]], idx 0] SharedContext: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 [GL 4.5.0, vendor 355.0.9 (NVIDIA 355.00.09)], options 0x7c03, this 0x3cbbd8b0, handle 0x7f740c346150, isShared false, jogamp.opengl.gl4.GL4bcImpl@d1cfe85, quirks: [NoSurfacelessCtx], Drawable: X11OnscreenGLXDrawable[Realized true, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6b31fbf4, Handle 0x2000002, Surface WrappedSurface[ displayHandle 0x7f740c000b90 , surfaceHandle 0x2000002 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner true, <535f6090, 58a037bc>[count 2, qsz 0, owner ]]], idx 0], visualID 0x27, fbConfigID 0x10d, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], chosen GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] , surfaceLock <1b3c8c1, 1131c659>[count 1, qsz 0, owner ] , X11DummyUpstreamSurfaceHook[pixel 64x64] , upstreamSurface false ]], direct true] , madeCurrent true allowsSurfacelessCtx false GLX Server Vendor: NVIDIA Corporation GLX Server Version: 1.4.0, forced false GLX Server Multisample: true GLX Client Vendor: NVIDIA Corporation GLX Client Version: 1.4.0 GLX Client Multisample: true SharedResourceRunner.run(): READY - main-SharedResourceRunner SharedResourceRunner.doAndWait() END init: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]], release: null - main SharedResourceRunner.getOrCreateShared() X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]]: success - main GLProfile.init map .x11_:1_0, desktopCtxUndef false, esCtxUndef false GLProfile.init map GLProfile[GL4bc/GL4bc.hw] on device .x11_:1_0 GLProfile.init map defaultHW GLProfile[GL4bc/GL4bc.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL3bc/GL4bc.hw] on device .x11_:1_0 GLProfile.init map defaultAny GLProfile[GL3bc/GL4bc.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2/GL4bc.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL4/GL4.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL3/GL4.hw] on device .x11_:1_0 GLProfile.init map *** no mapping for GLES3 on device .x11_:1_0 GLProfile.init map GLProfile[GL4ES3/GL4.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2GL3/GL4bc.hw] on device .x11_:1_0 GLProfile.init map *** no mapping for GLES2 on device .x11_:1_0 GLProfile.init map GLProfile[GL2ES2/GL4.hw] on device .x11_:1_0 GLProfile.init map *** no mapping for GLES1 on device .x11_:1_0 GLProfile.init map GLProfile[GL2ES1/GL4bc.hw] on device .x11_:1_0 GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]]: desktop Shared Ctx true, profiles: 10 GLProfile.init map .x11_:1_0, desktopCtxUndef true, esCtxUndef true GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .x11_:1_0 GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2/GL2.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL4/GL4.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL3/GL3.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GLES3/GLES3.sw] on device .x11_:1_0 GLProfile.init map GLProfile[GL4ES3/GL4.hw] on device .x11_:1_0 GLProfile.init map defaultHW GLProfile[GL4ES3/GL4.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2GL3/GL4bc.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GLES2/GLES2.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2ES2/GL4.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GLES1/GLES1.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2ES1/GL4bc.hw] on device .x11_:1_0 SharedResourceRunner.getOrCreateShared() X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]]: 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:1843) [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230) [13]: java.security.AccessController.doPrivileged(Native Method) [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216) [15]: com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027) [16]: com.jogamp.opengl.JoglVersion.getDefaultOpenGLInfo(JoglVersion.java:115) [17]: com.jogamp.newt.opengl.GLWindow.main(GLWindow.java:1063) SharedResourceRunner.doAndWait() START init: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]], release: null - main SharedResourceRunner.doAndWait() set command: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]], release: null - main SharedResourceRunner.run(): WOKE UP for device connection init: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]], release: null - main-SharedResourceRunner SharedResourceRunner.run(): create Shared for: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]] - main-SharedResourceRunner EGLDrawableFactory.MapGLVersions: device X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner true, <2ef9b8bc, 5d624da6>[count 1, qsz 0, owner ]]] EGLDrawableFactory.MapGLVersions: GLES2 ( 2 ), mapsADeviceToDefaultDevice true (useDefaultDevice false, defaultDeviceHasPBuffer true, hasDesktopFactory true, isEGLGraphicsDevice false) main-SharedResourceRunner: createContextARB-MapGLVersions REMAP EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]] -> X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner true, <2ef9b8bc, 5d624da6>[count 1, qsz 0, owner ]]] MapGLVersions REMAP OLD .egl_:1_0-0x4020000 -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP NEW .x11_:1_0-0x4020000 -> (ditto) MapGLVersions REMAP OLD .x11_:1_0-0x4020000 -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP OLD .egl_:1_0-0x3080000 -> 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP NEW .x11_:1_0-0x3080000 -> (ditto) MapGLVersions REMAP OLD .egl_:1_0-0x2020000 -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP NEW .x11_:1_0-0x2020000 -> (ditto) MapGLVersions REMAP OLD .egl_:1_0-0x1080000 -> 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions REMAP NEW .x11_:1_0-0x1080000 -> (ditto) MapGLVersions REMAP OLD .x11_:1_0-0x3020000 -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP OLD .egl_:1_0-0x3020000 -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP NEW .x11_:1_0-0x3020000 -> (ditto) MapGLVersions REMAP OLD .x11_:1_0-0x3040000 -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP OLD .egl_:1_0-0x3040000 -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP NEW .x11_:1_0-0x3040000 -> (ditto) MapGLVersions REMAP OLD .x11_:1_0-0x4040000 -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP OLD .egl_:1_0-0x4040000 -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP NEW .x11_:1_0-0x4040000 -> (ditto) MapGLVersions REMAP OLD .egl_:1_0-0x2080000 -> 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions REMAP NEW .x11_:1_0-0x2080000 -> (ditto) MapGLVersions REMAP OLD .x11_:1_0-0x2020000 -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-SharedResourceRunner: createContextARB-MapGLVersions SET .x11_:1_0 MapGLVersions .x11_:1_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .egl_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .x11_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: mapSuccess true, mappedToDefaultDevice true EGLDrawableFactory.MapGLVersions: defDevice : EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]] EGLDrawableFactory.MapGLVersions: adevice : X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner true, <2ef9b8bc, 5d624da6>[count 1, qsz 0, owner ]]] EGLDrawableFactory.MapGLVersions: eglDevice : EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]] EGLDrawableFactory.MapGLVersions: context ES1: true, quirks [SingletonEGLDisplayOnly] EGLDrawableFactory.MapGLVersions: context ES2: true, quirks [SingletonEGLDisplayOnly] EGLDrawableFactory.MapGLVersions: context ES3: true, quirks [SingletonEGLDisplayOnly] EGLDrawableFactory.MapGLVersions: context GLn: true, quirks [SingletonEGLDisplayOnly] EGLDrawableFactory.MapGLVersion.map 1 EGLDrawableFactory.MapGLVersion.map[0] .egl_:1_0 -> EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]], avail true, es1 [avail true, quirks [SingletonEGLDisplayOnly], ctp 1.0 (ES profile, arb, compat[FP32], hardware)], es2 [avail true, quirks [SingletonEGLDisplayOnly], ctp 2.0 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], es3 [avail true, quirks [SingletonEGLDisplayOnly], ctp 2.0 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], gln [avail true, quirks [SingletonEGLDisplayOnly], ctp 3.0 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] SharedResourceRunner.run(): READY - main-SharedResourceRunner SharedResourceRunner.doAndWait() END init: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]], release: null - main SharedResourceRunner.getOrCreateShared() X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]]: success - main GLProfile.init map .x11_:1_0, desktopCtxUndef false, esCtxUndef false GLProfile.init map GLProfile[GL4bc/GL4bc.hw] on device .x11_:1_0 GLProfile.init map defaultHW GLProfile[GL4bc/GL4bc.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL3bc/GL4bc.hw] on device .x11_:1_0 GLProfile.init map defaultAny GLProfile[GL3bc/GL4bc.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2/GL4bc.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL4/GL4.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL3/GL4.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GLES3/GLES3.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL4ES3/GL4.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2GL3/GL4bc.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GLES2/GLES3.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2ES2/GL4.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GLES1/GLES1.hw] on device .x11_:1_0 GLProfile.init map GLProfile[GL2ES1/GL4bc.hw] on device .x11_:1_0 GLProfile.initProfilesForDevice: X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]]: egl Shared Ctx true, profiles: 13 main: createContextARB-MapGLVersions SET .x11_:1_0 MapGLVersions .x11_:1_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .egl_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x4020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .x11_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x3040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x4040000: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:1_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x2020000: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .x11_:1_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) GLProfile.initProfilesForDevice: .x11_:1_0: added profile(s): desktop true, egl true GLProfile.initProfilesForDevice: .x11_:1_0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)], GLES1 true [1.1 (ES profile, arb, compat[FP32], hardware)], count 8 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.hw], GL2 GLProfile[GL2/GL4bc.hw], GLES3 GLProfile[GLES3/GLES3.hw], GL4 GLProfile[GL4/GL4.hw], GL3 GLProfile[GL3/GL4.hw], GL2GL3 GLProfile[GL2GL3/GL4bc.hw], GLES1 GLProfile[GLES1/GLES1.hw], GLES2 GLProfile[GLES2/GLES3.hw], GL2ES1 GLProfile[GL2ES1/GL4bc.hw], GL4ES3 GLProfile[GL4ES3/GL4.hw], GL2ES2 GLProfile[GL2ES2/GL4.hw], GL4bc GLProfile[GL4bc/GL4bc.hw], , default GLProfile[GL4bc/GL4bc.hw], count 12 / 12] GLProfile.dumpGLInfo: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 [GL 4.5.0, vendor 355.0.9 (NVIDIA 355.00.09)], options 0x7c03, this 0x3cbbd8b0, handle 0x7f740c346150, isShared false, jogamp.opengl.gl4.GL4bcImpl@d1cfe85, quirks: [NoSurfacelessCtx], Drawable: X11OnscreenGLXDrawable[Realized true, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6b31fbf4, Handle 0x2000002, Surface WrappedSurface[ displayHandle 0x7f740c000b90 , surfaceHandle 0x2000002 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner false, <535f6090, 58a037bc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x27, fbConfigID 0x10d, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], chosen GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] , surfaceLock <1b3c8c1, 1131c659>[count 0, qsz 0, owner ] , X11DummyUpstreamSurfaceHook[pixel 64x64] , upstreamSurface false ]], direct true] ----------------------------------------------------------------------------------------------------- X11GraphicsDevice[type .x11, connection :1]: Natives GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES1 true [1.1 (ES profile, arb, compat[FP32], hardware)] Count 8 / 8 Common GL4ES3 true GL2GL3 true GL2ES2 true GL2ES1 true Mappings GL3bc GLProfile[GL3bc/GL4bc.hw] GL2 GLProfile[GL2/GL4bc.hw] GLES3 GLProfile[GLES3/GLES3.hw] GL4 GLProfile[GL4/GL4.hw] GL3 GLProfile[GL3/GL4.hw] GL2GL3 GLProfile[GL2GL3/GL4bc.hw] GLES1 GLProfile[GLES1/GLES1.hw] GLES2 GLProfile[GLES2/GLES3.hw] GL2ES1 GLProfile[GL2ES1/GL4bc.hw] GL4ES3 GLProfile[GL4ES3/GL4.hw] GL2ES2 GLProfile[GL2ES2/GL4.hw] GL4bc GLProfile[GL4bc/GL4bc.hw] default GLProfile[GL4bc/GL4bc.hw] Count 12 / 12 Swap Interval 1 GL Profile GLProfile[GL4bc/GL4bc.sw] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 [GL 4.5.0, vendor 355.0.9 (NVIDIA 355.00.09)] Quirks [NoSurfacelessCtx] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR NVIDIA Corporation GL_RENDERER GeForce GTX 580/PCIe/SSE2 GL_VERSION 4.5.0 NVIDIA 355.00.09 GLSL true, has-compiler-func: true, version: 4.50 NVIDIA / 4.50.0 GL FBO: basic true, full true GL_EXTENSIONS 313 GLX_EXTENSIONS 32 ----------------------------------------------------------------------------------------------------- GLCaps[glx vid 0x21, fbc 0x105: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x22, fbc 0x106: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x23, fbc 0x19d: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x24, fbc 0x107: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x25, fbc 0x109: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x26, fbc 0x10b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x28, fbc 0x10f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x29, fbc 0x111: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2a, fbc 0x113: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2b, fbc 0x115: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2c, fbc 0x117: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2d, fbc 0x119: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2e, fbc 0x11b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2f, fbc 0x11d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x30, fbc 0x11f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x31, fbc 0x121: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x32, fbc 0x123: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x33, fbc 0x125: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x34, fbc 0x127: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x35, fbc 0x129: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x36, fbc 0x12b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x37, fbc 0x12d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x38, fbc 0x12f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x39, fbc 0x131: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3a, fbc 0x133: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3b, fbc 0x135: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3c, fbc 0x137: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3d, fbc 0x139: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3e, fbc 0x13b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3f, fbc 0x13d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x40, fbc 0x13f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x41, fbc 0x141: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x42, fbc 0x143: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x43, fbc 0x145: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x44, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x45, fbc 0x149: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x46, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x47, fbc 0x14d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x48, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x49, fbc 0x151: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4a, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4b, fbc 0x155: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4c, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4d, fbc 0x159: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4e, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x6f, fbc 0x108: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x70, fbc 0x10a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x71, fbc 0x10c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x72, fbc 0x10e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x73, fbc 0x110: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x74, fbc 0x112: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x75, fbc 0x114: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x76, fbc 0x116: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x77, fbc 0x118: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x78, fbc 0x11a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x79, fbc 0x11c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x7a, fbc 0x11e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7b, fbc 0x120: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7c, fbc 0x122: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7d, fbc 0x124: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7e, fbc 0x126: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7f, fbc 0x128: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x80, fbc 0x12a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x81, fbc 0x12c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x82, fbc 0x12e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x83, fbc 0x130: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x84, fbc 0x132: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x85, fbc 0x134: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x86, fbc 0x136: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x87, fbc 0x138: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x88, fbc 0x13a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x89, fbc 0x13c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8a, fbc 0x13e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8b, fbc 0x140: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8c, fbc 0x142: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8d, fbc 0x144: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8e, fbc 0x146: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8f, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x90, fbc 0x14a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x91, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x92, fbc 0x14e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x93, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x94, fbc 0x152: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x95, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x96, fbc 0x156: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x97, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x98, fbc 0x15a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x99, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xba, fbc 0x19e: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbb, fbc 0x19f: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbc, fbc 0x1a0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbd, fbc 0x1a1: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbe, fbc 0x1a2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbf, fbc 0x1a3: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc0, fbc 0x1a4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc1, fbc 0x1a5: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc2, fbc 0x1a6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc3, fbc 0x1a7: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc4, fbc 0x1a8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc5, fbc 0x1a9: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc6, fbc 0x1aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc7, fbc 0x1ab: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc8, fbc 0x1ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc9, fbc 0x1ad: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xca, fbc 0x1ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcb, fbc 0x1af: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcc, fbc 0x1b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcd, fbc 0x1b1: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xce, fbc 0x1b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcf, fbc 0x1b3: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd0, fbc 0x1b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd1, fbc 0x1b5: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd2, fbc 0x1b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd3, fbc 0x1b7: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd4, fbc 0x1b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd5, fbc 0x1b9: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd6, fbc 0x1ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd7, fbc 0x1bb: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd8, fbc 0x1bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd9, fbc 0x1bd: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xda, fbc 0x1be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdb, fbc 0x1bf: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdc, fbc 0x1c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdd, fbc 0x1c1: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xde, fbc 0x1c2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdf, fbc 0x1c3: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe0, fbc 0x1c4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe1, fbc 0x1c5: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe2, fbc 0x1c6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe3, fbc 0x1c7: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe4, fbc 0x1c8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLProfile.init addedAnyProfile true (desktop: true, egl true) GLProfile.init isAWTAvailable true GLProfile.init hasDesktopGLFactory true GLProfile.init hasGL234Impl true GLProfile.init hasEGLFactory true GLProfile.init hasGLES1Impl true GLProfile.init hasGLES3Impl true GLProfile.init hasGL234OnEGLImpl true GLProfile.init defaultDevice X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]] GLProfile.init defaultDevice Desktop X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]] GLProfile.init defaultDevice EGL EGLGraphicsDevice[type .egl, v1.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]] GLProfile.init profile order [GL4bc, GL3bc, GL2, GL4, GL3, GLES3, GL4ES3, GL2GL3, GLES2, GL2ES2, GLES1, GL2ES1] GLProfiles on device X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]] Natives GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES1 true [1.1 (ES profile, arb, compat[FP32], hardware)] Count 8 / 8 Common GL4ES3 true GL2GL3 true GL2ES2 true GL2ES1 true Mappings GL3bc GLProfile[GL3bc/GL4bc.hw] GL2 GLProfile[GL2/GL4bc.hw] GLES3 GLProfile[GLES3/GLES3.hw] GL4 GLProfile[GL4/GL4.hw] GL3 GLProfile[GL3/GL4.hw] GL2GL3 GLProfile[GL2GL3/GL4bc.hw] GLES1 GLProfile[GLES1/GLES1.hw] GLES2 GLProfile[GLES2/GLES3.hw] GL2ES1 GLProfile[GL2ES1/GL4bc.hw] GL4ES3 GLProfile[GL4ES3/GL4.hw] GL2ES2 GLProfile[GL2ES2/GL4.hw] GL4bc GLProfile[GL4bc/GL4bc.hw] default GLProfile[GL4bc/GL4bc.hw] Count 12 / 12 Desktop Capabilities: GLCaps[glx vid 0x21, fbc 0x105: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x22, fbc 0x106: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x23, fbc 0x19d: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x24, fbc 0x107: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x25, fbc 0x109: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x26, fbc 0x10b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x28, fbc 0x10f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x29, fbc 0x111: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2a, fbc 0x113: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2b, fbc 0x115: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2c, fbc 0x117: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2d, fbc 0x119: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2e, fbc 0x11b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2f, fbc 0x11d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x30, fbc 0x11f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x31, fbc 0x121: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x32, fbc 0x123: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x33, fbc 0x125: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x34, fbc 0x127: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x35, fbc 0x129: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x36, fbc 0x12b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x37, fbc 0x12d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x38, fbc 0x12f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x39, fbc 0x131: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3a, fbc 0x133: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3b, fbc 0x135: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3c, fbc 0x137: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3d, fbc 0x139: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3e, fbc 0x13b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3f, fbc 0x13d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x40, fbc 0x13f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x41, fbc 0x141: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x42, fbc 0x143: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x43, fbc 0x145: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x44, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x45, fbc 0x149: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x46, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x47, fbc 0x14d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x48, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x49, fbc 0x151: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4a, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4b, fbc 0x155: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4c, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4d, fbc 0x159: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4e, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x6f, fbc 0x108: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x70, fbc 0x10a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x71, fbc 0x10c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x72, fbc 0x10e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x73, fbc 0x110: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x74, fbc 0x112: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x75, fbc 0x114: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x76, fbc 0x116: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x77, fbc 0x118: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x78, fbc 0x11a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x79, fbc 0x11c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x7a, fbc 0x11e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7b, fbc 0x120: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7c, fbc 0x122: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7d, fbc 0x124: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7e, fbc 0x126: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7f, fbc 0x128: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x80, fbc 0x12a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x81, fbc 0x12c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x82, fbc 0x12e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x83, fbc 0x130: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x84, fbc 0x132: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x85, fbc 0x134: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x86, fbc 0x136: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x87, fbc 0x138: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x88, fbc 0x13a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x89, fbc 0x13c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8a, fbc 0x13e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8b, fbc 0x140: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8c, fbc 0x142: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8d, fbc 0x144: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8e, fbc 0x146: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8f, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x90, fbc 0x14a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x91, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x92, fbc 0x14e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x93, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x94, fbc 0x152: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x95, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x96, fbc 0x156: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x97, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x98, fbc 0x15a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x99, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xba, fbc 0x19e: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbb, fbc 0x19f: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbc, fbc 0x1a0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbd, fbc 0x1a1: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbe, fbc 0x1a2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbf, fbc 0x1a3: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc0, fbc 0x1a4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc1, fbc 0x1a5: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc2, fbc 0x1a6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc3, fbc 0x1a7: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc4, fbc 0x1a8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc5, fbc 0x1a9: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc6, fbc 0x1aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc7, fbc 0x1ab: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc8, fbc 0x1ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc9, fbc 0x1ad: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xca, fbc 0x1ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcb, fbc 0x1af: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcc, fbc 0x1b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcd, fbc 0x1b1: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xce, fbc 0x1b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcf, fbc 0x1b3: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd0, fbc 0x1b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd1, fbc 0x1b5: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd2, fbc 0x1b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd3, fbc 0x1b7: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd4, fbc 0x1b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd5, fbc 0x1b9: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd6, fbc 0x1ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd7, fbc 0x1bb: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd8, fbc 0x1bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd9, fbc 0x1bd: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xda, fbc 0x1be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdb, fbc 0x1bf: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdc, fbc 0x1c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdd, fbc 0x1c1: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xde, fbc 0x1c2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdf, fbc 0x1c3: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe0, fbc 0x1c4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe1, fbc 0x1c5: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe2, fbc 0x1c6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe3, fbc 0x1c7: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe4, fbc 0x1c8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] EGL Capabilities: GLCaps[egl cfg 0x1, vid 0x24: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2, vid 0x6f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3, vid 0xba: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4, vid 0x28: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5, vid 0x73: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6, vid 0xbe: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x7, vid 0x2c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x8, vid 0x77: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x9, vid 0xc2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xa, vid 0x38: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xb, vid 0x83: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xc, vid 0xce: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xd, vid 0x30: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xe, vid 0x7b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xf, vid 0xc6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x10, vid 0x3a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x11, vid 0x85: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x12, vid 0xd0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x13, vid 0x32: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x14, vid 0x7d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x15, vid 0xc8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x16, vid 0x44: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x17, vid 0x8f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x18, vid 0x5c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x19, vid 0xa7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1a, vid 0xda: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1b, vid 0xf2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1c, vid 0x40: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1d, vid 0x8b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1e, vid 0x50: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1f, vid 0x9b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x20, vid 0xd6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x21, vid 0xe6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x22, vid 0x4c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x23, vid 0x97: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x24, vid 0x5f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x25, vid 0xaa: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x26, vid 0x60: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x27, vid 0xab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x28, vid 0xe2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x29, vid 0xf5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2a, vid 0xf6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2b, vid 0x48: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2c, vid 0x93: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2d, vid 0x53: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2e, vid 0x9e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2f, vid 0x54: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x30, vid 0x9f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x31, vid 0xde: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x32, vid 0xe9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x33, vid 0xea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x34, vid 0x6c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x35, vid 0xb7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x36, vid 0x102: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x37, vid 0x68: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x38, vid 0xb3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x39, vid 0xfe: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3a, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3b, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3c, vid 0x23: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3e, vid 0x72: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3f, vid 0xbd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x40, vid 0x2b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x41, vid 0x76: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x42, vid 0xc1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x43, vid 0x37: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x44, vid 0x82: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x45, vid 0xcd: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x46, vid 0x2f: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x47, vid 0x7a: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x48, vid 0xc5: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x49, vid 0x39: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4a, vid 0x84: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4b, vid 0xcf: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4c, vid 0x31: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4d, vid 0x7c: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4e, vid 0xc7: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4f, vid 0x43: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x50, vid 0x8e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x51, vid 0x5b: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x52, vid 0xa6: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x53, vid 0xd9: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x54, vid 0xf1: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x55, vid 0x3f: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x56, vid 0x8a: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x57, vid 0x4f: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x58, vid 0x9a: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x59, vid 0xd5: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5a, vid 0xe5: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5b, vid 0x4b: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5c, vid 0x96: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5d, vid 0x5d: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5e, vid 0xa8: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5f, vid 0x5e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x60, vid 0xa9: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x61, vid 0xe1: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x62, vid 0xf3: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x63, vid 0xf4: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x64, vid 0x47: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x65, vid 0x92: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x66, vid 0x51: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x67, vid 0x9c: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x68, vid 0x52: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x69, vid 0x9d: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6a, vid 0xdd: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6b, vid 0xe7: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6c, vid 0xe8: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6d, vid 0x6b: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6e, vid 0xb6: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6f, vid 0x101: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x70, vid 0x67: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x71, vid 0xb2: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x72, vid 0xfd: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x73, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x74, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x75, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x76, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLProfiles on device X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5315b42e, isOwner false, <2ef9b8bc, 5d624da6>[count 0, qsz 0, owner ]]] Natives GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES1 true [1.1 (ES profile, arb, compat[FP32], hardware)] Count 8 / 8 Common GL4ES3 true GL2GL3 true GL2ES2 true GL2ES1 true Mappings GL3bc GLProfile[GL3bc/GL4bc.hw] GL2 GLProfile[GL2/GL4bc.hw] GLES3 GLProfile[GLES3/GLES3.hw] GL4 GLProfile[GL4/GL4.hw] GL3 GLProfile[GL3/GL4.hw] GL2GL3 GLProfile[GL2GL3/GL4bc.hw] GLES1 GLProfile[GLES1/GLES1.hw] GLES2 GLProfile[GLES2/GLES3.hw] GL2ES1 GLProfile[GL2ES1/GL4bc.hw] GL4ES3 GLProfile[GL4ES3/GL4.hw] GL2ES2 GLProfile[GL2ES2/GL4.hw] GL4bc GLProfile[GL4bc/GL4bc.hw] default GLProfile[GL4bc/GL4bc.hw] Count 12 / 12 Desktop Capabilities: GLCaps[glx vid 0x21, fbc 0x105: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x22, fbc 0x106: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x23, fbc 0x19d: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x24, fbc 0x107: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x25, fbc 0x109: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x26, fbc 0x10b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x28, fbc 0x10f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x29, fbc 0x111: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2a, fbc 0x113: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2b, fbc 0x115: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2c, fbc 0x117: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2d, fbc 0x119: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2e, fbc 0x11b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x2f, fbc 0x11d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x30, fbc 0x11f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x31, fbc 0x121: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x32, fbc 0x123: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x33, fbc 0x125: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x34, fbc 0x127: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x35, fbc 0x129: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x36, fbc 0x12b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x37, fbc 0x12d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x38, fbc 0x12f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x39, fbc 0x131: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3a, fbc 0x133: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3b, fbc 0x135: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3c, fbc 0x137: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3d, fbc 0x139: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3e, fbc 0x13b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x3f, fbc 0x13d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x40, fbc 0x13f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x41, fbc 0x141: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x42, fbc 0x143: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x43, fbc 0x145: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x44, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x45, fbc 0x149: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x46, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x47, fbc 0x14d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x48, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x49, fbc 0x151: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4a, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4b, fbc 0x155: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4c, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4d, fbc 0x159: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x4e, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x6f, fbc 0x108: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x70, fbc 0x10a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x71, fbc 0x10c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x72, fbc 0x10e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x73, fbc 0x110: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x74, fbc 0x112: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x75, fbc 0x114: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x76, fbc 0x116: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x77, fbc 0x118: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x78, fbc 0x11a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x79, fbc 0x11c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0x7a, fbc 0x11e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7b, fbc 0x120: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7c, fbc 0x122: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7d, fbc 0x124: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7e, fbc 0x126: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x7f, fbc 0x128: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x80, fbc 0x12a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x81, fbc 0x12c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x82, fbc 0x12e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x83, fbc 0x130: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x84, fbc 0x132: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x85, fbc 0x134: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x86, fbc 0x136: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x87, fbc 0x138: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x88, fbc 0x13a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x89, fbc 0x13c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8a, fbc 0x13e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8b, fbc 0x140: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8c, fbc 0x142: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8d, fbc 0x144: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8e, fbc 0x146: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x8f, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x90, fbc 0x14a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x91, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x92, fbc 0x14e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x93, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x94, fbc 0x152: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x95, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x96, fbc 0x156: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x97, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x98, fbc 0x15a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0x99, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xba, fbc 0x19e: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbb, fbc 0x19f: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbc, fbc 0x1a0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbd, fbc 0x1a1: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbe, fbc 0x1a2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xbf, fbc 0x1a3: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc0, fbc 0x1a4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc1, fbc 0x1a5: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc2, fbc 0x1a6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc3, fbc 0x1a7: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc4, fbc 0x1a8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer, bitmap]] GLCaps[glx vid 0xc5, fbc 0x1a9: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc6, fbc 0x1aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc7, fbc 0x1ab: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc8, fbc 0x1ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xc9, fbc 0x1ad: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xca, fbc 0x1ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcb, fbc 0x1af: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcc, fbc 0x1b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcd, fbc 0x1b1: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xce, fbc 0x1b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xcf, fbc 0x1b3: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd0, fbc 0x1b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd1, fbc 0x1b5: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd2, fbc 0x1b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/2, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd3, fbc 0x1b7: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd4, fbc 0x1b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/4, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd5, fbc 0x1b9: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd6, fbc 0x1ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd7, fbc 0x1bb: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd8, fbc 0x1bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xd9, fbc 0x1bd: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xda, fbc 0x1be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdb, fbc 0x1bf: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdc, fbc 0x1c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/8, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdd, fbc 0x1c1: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xde, fbc 0x1c2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xdf, fbc 0x1c3: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe0, fbc 0x1c4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/0/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe1, fbc 0x1c5: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe2, fbc 0x1c6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe3, fbc 0x1c7: rgba 8/8/8/0, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] GLCaps[glx vid 0xe4, fbc 0x1c8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 16/16/16/16, dp/st/ms 24/8/16, sample-ext default, one, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[fbo, pbuffer]] EGL Capabilities: GLCaps[egl cfg 0x1, vid 0x24: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2, vid 0x6f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3, vid 0xba: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4, vid 0x28: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5, vid 0x73: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6, vid 0xbe: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x7, vid 0x2c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x8, vid 0x77: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x9, vid 0xc2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xa, vid 0x38: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xb, vid 0x83: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xc, vid 0xce: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xd, vid 0x30: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xe, vid 0x7b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0xf, vid 0xc6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x10, vid 0x3a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x11, vid 0x85: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x12, vid 0xd0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x13, vid 0x32: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x14, vid 0x7d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x15, vid 0xc8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x16, vid 0x44: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x17, vid 0x8f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x18, vid 0x5c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x19, vid 0xa7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1a, vid 0xda: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1b, vid 0xf2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1c, vid 0x40: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1d, vid 0x8b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1e, vid 0x50: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x1f, vid 0x9b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x20, vid 0xd6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x21, vid 0xe6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x22, vid 0x4c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x23, vid 0x97: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x24, vid 0x5f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x25, vid 0xaa: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x26, vid 0x60: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x27, vid 0xab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x28, vid 0xe2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x29, vid 0xf5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2a, vid 0xf6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2b, vid 0x48: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2c, vid 0x93: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2d, vid 0x53: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2e, vid 0x9e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x2f, vid 0x54: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x30, vid 0x9f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x31, vid 0xde: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x32, vid 0xe9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x33, vid 0xea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x34, vid 0x6c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x35, vid 0xb7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x36, vid 0x102: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x37, vid 0x68: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x38, vid 0xb3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x39, vid 0xfe: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3a, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3b, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3c, vid 0x23: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3d, vid 0x27: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3e, vid 0x72: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x3f, vid 0xbd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x40, vid 0x2b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x41, vid 0x76: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x42, vid 0xc1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x43, vid 0x37: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x44, vid 0x82: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x45, vid 0xcd: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x46, vid 0x2f: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x47, vid 0x7a: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x48, vid 0xc5: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/2, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x49, vid 0x39: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4a, vid 0x84: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4b, vid 0xcf: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4c, vid 0x31: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4d, vid 0x7c: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4e, vid 0xc7: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x4f, vid 0x43: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x50, vid 0x8e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x51, vid 0x5b: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x52, vid 0xa6: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x53, vid 0xd9: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x54, vid 0xf1: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x55, vid 0x3f: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x56, vid 0x8a: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x57, vid 0x4f: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x58, vid 0x9a: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x59, vid 0xd5: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5a, vid 0xe5: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/8, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5b, vid 0x4b: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5c, vid 0x96: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5d, vid 0x5d: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5e, vid 0xa8: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x5f, vid 0x5e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x60, vid 0xa9: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x61, vid 0xe1: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x62, vid 0xf3: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x63, vid 0xf4: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x64, vid 0x47: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x65, vid 0x92: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x66, vid 0x51: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x67, vid 0x9c: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x68, vid 0x52: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x69, vid 0x9d: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6a, vid 0xdd: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6b, vid 0xe7: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6c, vid 0xe8: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/16, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6d, vid 0x6b: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6e, vid 0xb6: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x6f, vid 0x101: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x70, vid 0x67: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x71, vid 0xb2: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x72, vid 0xfd: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/32, sample-ext default, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], on-scr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x73, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x74, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x75, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] GLCaps[egl cfg 0x76, vid 0x0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , hw, GLProfile[GLES3/GLES3.hw], offscr[fbo, pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] Requesting: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] PNGPixelRect: ImageInfo [cols=16, rows=16, bitDepth=8, channels=4, bitspPixel=32, bytesPixel=4, bytesPerRow=64, samplesPerRow=64, samplesPerRowP=64, alpha=true, greyscale=false, indexed=false, packed=false] PNGPixelRect: indexed false, alpha true, grayscale false, channels 4/4, bytesPerPixel 4/4, grayAlpha false, pixels 16x16, dpi 72.009x72.009, format RGBA8888 PNGPixelRect: destFormat BGRA8888 (BGRA8888, fast-path false), destDirectBuffer false, destIsGLOriented (flip) false PNGPixelRect: destStrideInBytes 64 (destMinStrideInBytes 0) PNGPixelRect: ImageInfo [cols=32, rows=32, bitDepth=8, channels=4, bitspPixel=32, bytesPixel=4, bytesPerRow=128, samplesPerRow=128, samplesPerRowP=128, alpha=true, greyscale=false, indexed=false, packed=false] PNGPixelRect: indexed false, alpha true, grayscale false, channels 4/4, bytesPerPixel 4/4, grayAlpha false, pixels 32x32, dpi 72.009x72.009, format RGBA8888 PNGPixelRect: destFormat BGRA8888 (BGRA8888, fast-path false), destDirectBuffer false, destIsGLOriented (flip) false PNGPixelRect: destStrideInBytes 128 (destMinStrideInBytes 0) GLDrawableFactoryImpl.createGLDrawable -> OnscreenDrawable: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, ], NEWT-Screen[.x11_:1-1-s0, idx 0, refCount 1, vsize [ 0 / 0 4040 x 1080 ] [pixels], [ 0 / 0 4040 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f73f80012b0, owner true, ResourceToolkitLock[obj 0x2c8cac93, isOwner false, <31bfb370, 4b6e29>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:1-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f73f80012b0, owner true, ResourceToolkitLock[obj 0x2c8cac93, isOwner false, <31bfb370, 4b6e29>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x27b [primary], 531 x 299 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x290, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x290, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 72], Monitor[Id 0x27a [], 376 x 301 mm, pixelScale [1.0, 1.0], viewport [ 2760 / 0 1280 x 1024 ] [pixels], [ 2760 / 0 1280 x 1024 ] [window], orig [Id 0x27f, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr], curr [Id 0x27f, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr], modeChanged false, modeCount 64]]], window[37/101 128x128 wu, 128x128 pixel], Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f73f8015d40, owner true, ResourceToolkitLock[obj 0x4428cbe, isOwner true, <4de34091, 18b4e6e>[count 1, qsz 0, owner ]]], idx 0], visualID 0x27, fbConfigID 0x10d, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], ParentWindow null, ParentWindowHandle 0x0 (false), WindowHandle 0x2200002, SurfaceHandle 0x2200002 (lockedExt window false, surface false), WrappedSurface null, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5a6a4250, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4add12df, 1ded24dd>[count 1, qsz 0, owner ], surfaceLockCount 0] GLDrawableFactoryImpl.createGLDrawable: X11OnscreenGLXDrawable[Realized false, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6b31fbf4, Handle 0x2200002, Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, ], NEWT-Screen[.x11_:1-1-s0, idx 0, refCount 1, vsize [ 0 / 0 4040 x 1080 ] [pixels], [ 0 / 0 4040 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f73f80012b0, owner true, ResourceToolkitLock[obj 0x2c8cac93, isOwner false, <31bfb370, 4b6e29>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:1-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f73f80012b0, owner true, ResourceToolkitLock[obj 0x2c8cac93, isOwner false, <31bfb370, 4b6e29>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x27b [primary], 531 x 299 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x290, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x290, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 72], Monitor[Id 0x27a [], 376 x 301 mm, pixelScale [1.0, 1.0], viewport [ 2760 / 0 1280 x 1024 ] [pixels], [ 2760 / 0 1280 x 1024 ] [window], orig [Id 0x27f, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr], curr [Id 0x27f, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr], modeChanged false, modeCount 64]]], window[37/101 128x128 wu, 128x128 pixel], Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f73f8015d40, owner true, ResourceToolkitLock[obj 0x4428cbe, isOwner false, <4de34091, 18b4e6e>[count 0, qsz 0, owner ]]], idx 0], visualID 0x27, fbConfigID 0x10d, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]], ParentWindow null, ParentWindowHandle 0x0 (false), WindowHandle 0x2200002, SurfaceHandle 0x2200002 (lockedExt window false, surface false), WrappedSurface null, ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5a6a4250, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4add12df, 1ded24dd>[count 1, qsz 0, owner ], surfaceLockCount 0]] main-Display-.x11_:1-1-EDT-1: setRealized: drawable X11OnscreenGLXDrawable, surface WindowDriver, isProxySurface false: false -> true [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176) [3]: com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.setVisibleActionPost(GLWindow.java:676) [4]: jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1244) [5]: jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1282) [6]: com.jogamp.common.util.RunnableTask.run(RunnableTask.java:145) [7]: jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) main-Display-.x11_:1-1-EDT-1: X11GLXDrawable.setRealized(true): X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f73f8015d40, owner true, ResourceToolkitLock[obj 0x4428cbe, isOwner true, <4de34091, 18b4e6e>[count 1, qsz 0, owner ]]], idx 0], visualID 0x27, fbConfigID 0x10d, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], chosen GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]]] main-Display-.x11_:1-1-EDT-1: GLContext.resetStates(isInit true) GLAutoDrawableBase.sizeChanged: (main-Display-.x11_:1-1-EDT-1): 128x128 - surfaceHandle 0x2200002 main-Display-.x11_:1-1-EDT-1: X11GLXContext.createImpl: START GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]], share 0x0 main-Display-.x11_:1-1-EDT-1: Use ARB[avail[disabled false, quirk false], fbCfg true -> true], shared true] main-Display-.x11_:1-1-EDT-1: createContextARB-MapGLVersions is SET (:1): true main-Display-.x11_:1-1-EDT-1: createContextARB-MapGLVersions Requested GLProfile[GL4bc/GL4bc.hw] -> 4.0 (Compat profile, compat[], hardware) main-Display-.x11_:1-1-EDT-1: createContextARB-MapGLVersions Mapped 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) main-Display-.x11_:1-1-EDT-1: X11GLXContext.createContextARBImpl: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - @creation, handle 0x2200002, share 0x0, direct true main-Display-.x11_:1-1-EDT-1: Initializing GLX extension address table: GLX-.x11_:1_0 main-Display-.x11_:1-1-EDT-1: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:1_0) -> 0x978149b main-Display-.x11_:1-1-EDT-1: X11GLXContext.createContextARBImpl: , glXCreateContextAttribsARB: 0x7f741af1b5e0 main-Display-.x11_:1-1-EDT-1: createContextARBImpl: OK 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - @creation, share 0, direct true main-Display-.x11_:1-1-EDT-1: GLContext.setGLFuncAvail: Given X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f73f8015d40, owner true, ResourceToolkitLock[obj 0x4428cbe, isOwner true, <4de34091, 18b4e6e>[count 1, qsz 0, owner ]]] - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09, Number(Str) 4.5.0 main-Display-.x11_:1-1-EDT-1: GLContext.setGLFuncAvail: Pre version verification - expected 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware), strictMatch false, glVersionsMapping false main-Display-.x11_:1-1-EDT-1: GLContext.setGLFuncAvail: Version verification (Int): String 4.5.0 NVIDIA 355.00.09, Number(Int) 4.5.0 main-Display-.x11_:1-1-EDT-1: GLContext.setGLFuncAvail: Post version verification req 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) -> has 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware), strictMatch false, versionValidated true, versionGL3IntOK true Quirk: NoSurfacelessCtx: cause: !ES, !EGL, Vendor NVIDIA Corporation, X11 Renderer GeForce GTX 580/PCIe/SSE2, Version=[vendor 355.0.9 (NVIDIA 355.00.09), GL 4.5.0 NVIDIA 355.00.09]Quirks local.0: [NoSurfacelessCtx] Quirks local.X: [NoSurfacelessCtx] Quirks sticky on X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f73f8015d40, owner true, ResourceToolkitLock[obj 0x4428cbe, isOwner true, <4de34091, 18b4e6e>[count 1, qsz 0, owner ]]]: [NoSurfacelessCtx] main-Display-.x11_:1-1-EDT-1: GLContext.setGLFuncAvail.0 validated FQN: .x11_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 main-Display-.x11_:1-1-EDT-1: Initializing GLX extension address table: GLX-.x11_:1_0 main-Display-.x11_:1-1-EDT-1: GLContext GLX ProcAddressTable reusing key(GLX-.x11_:1_0) -> 0x978149b main-Display-.x11_:1-1-EDT-1: GLContext GL ProcAddressTable reusing key(.x11_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)) -> 0x12e2e11d: jogamp.opengl.gl4.GL4bcProcAddressTable -> jogamp.opengl.gl4.GL4bc Info: setGL (OpenGL null): main-Display-.x11_:1-1-EDT-1, -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@4ebe437b [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.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:377) [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.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1279) [10]: jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147) [11]: com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:759) [12]: jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [13]: com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [14]: com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [15]: jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4347) [16]: jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4281) [17]: jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1270) [18]: jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1282) [19]: com.jogamp.common.util.RunnableTask.run(RunnableTask.java:145) [20]: jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) main-Display-.x11_:1-1-EDT-1: GLContext GL ExtensionAvailabilityCache reusing key(.x11_:1_0-0x4050003) -> 0x755cc4ce - entries: 364 X11GLXContext.setSwapInterval.2 n/a: GLX_EXT_swap_control_tear, query: 0 X11GLXContext.setSwapInterval.1 using: GLX_EXT_swap_control main-Display-.x11_:1-1-EDT-1: GLContext.setGLFuncAvail.X: OK .x11_:1_0-0x4050003 - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 main-Display-.x11_:1-1-EDT-1: createImpl: OK (ARB, using sharedContext) share 0x0 main-Display-.x11_:1-1-EDT-1: createImpl: OK direct true/true main-Display-.x11_:1-1-EDT-1: Create GL context OK: For jogamp.opengl.x11.glx.X11GLXContext - 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 - obj 0x46cee130, ctx 0x7f73f802aa50, isShared false, surf true 0x2200002, <6cd7fb99, 1868e112>[count 1, qsz 0, owner ] GLDebugMessageHandler.init(false) GLDebugMessageHandler: GL DEBUG not set in ARB ctx options: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 GLDebugMessageHandler.init(false) .. n/a GLDrawableHelper GLAnimatorControl: null, GLEventListeners num 1 [com.jogamp.newt.opengl.GLWindow$3@71318ec4[init false], ].invokeGL(): Running initAction Main Monitor: Monitor[Id 0x27b [primary], 531 x 299 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x290, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x290, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 72] pixel/mm [3.6158192, 3.61204] pixel/in [91.841805, 91.74582] ----------------------------------------------------------------------------------------------------- X11GraphicsDevice[type .x11, connection :1]: Natives GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] GLES1 true [1.1 (ES profile, arb, compat[FP32], hardware)] Count 8 / 8 Common GL4ES3 true GL2GL3 true GL2ES2 true GL2ES1 true Mappings GL3bc GLProfile[GL3bc/GL4bc.hw] GL2 GLProfile[GL2/GL4bc.hw] GLES3 GLProfile[GLES3/GLES3.hw] GL4 GLProfile[GL4/GL4.hw] GL3 GLProfile[GL3/GL4.hw] GL2GL3 GLProfile[GL2GL3/GL4bc.hw] GLES1 GLProfile[GLES1/GLES1.hw] GLES2 GLProfile[GLES2/GLES3.hw] GL2ES1 GLProfile[GL2ES1/GL4bc.hw] GL4ES3 GLProfile[GL4ES3/GL4.hw] GL2ES2 GLProfile[GL2ES2/GL4.hw] GL4bc GLProfile[GL4bc/GL4bc.hw] default GLProfile[GL4bc/GL4bc.hw] Count 12 / 12 Swap Interval 1 GL Profile GLProfile[GL4bc/GL4bc.hw] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 [GL 4.5.0, vendor 355.0.9 (NVIDIA 355.00.09)] Quirks [NoSurfacelessCtx] Impl. class jogamp.opengl.gl4.GL4bcImpl GL_VENDOR NVIDIA Corporation GL_RENDERER GeForce GTX 580/PCIe/SSE2 GL_VERSION 4.5.0 NVIDIA 355.00.09 GLSL true, has-compiler-func: true, version: 4.50 NVIDIA / 4.50.0 GL FBO: basic true, full true GL_EXTENSIONS 313 GLX_EXTENSIONS 32 ----------------------------------------------------------------------------------------------------- Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] Chosen : GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.hw], on-scr[.]] GL impl. class jogamp.opengl.gl4.GL4bcImpl GL4ES3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl GL3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl main-Display-.x11_:1-1-EDT-1: GLContextImpl.destroy.0: obj 0x46cee130, ctx 0x7f73f802aa50, isShared false, surf true 0x2200002, <6cd7fb99, 1868e112>[count 1, qsz 0, owner ] main-Display-.x11_:1-1-EDT-1: GLContext.resetStates(isInit false) main-Display-.x11_:1-1-EDT-1: GLContextImpl.destroy.X: obj 0x46cee130, ctx 0x0, isShared false, surf true 0x2200002, <6cd7fb99, 1868e112>[count 0, qsz 0, owner ] main-Display-.x11_:1-1-EDT-1: setRealized: drawable X11OnscreenGLXDrawable, surface WindowDriver, isProxySurface false: true -> false [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176) [3]: jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:385) [4]: com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:119) [5]: com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:631) [6]: jogamp.newt.WindowImpl$1.run(WindowImpl.java:1412) [7]: com.jogamp.common.util.RunnableTask.run(RunnableTask.java:145) [8]: jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) GLDrawableFactory.shutdownAll 2 instances, on thread NativeWindowFactory_ShutdownHook GLDrawableFactory.shutdownAll[1/2]: jogamp.opengl.x11.glx.X11GLXDrawableFactory DisplayGamma: Reset X11GLXDrawableFactory.shutdown SharedResourceRunner.stop() - NativeWindowFactory_ShutdownHook SharedResourceRunner.run(): RELEASE START - main-SharedResourceRunner Shutdown Shared: Device : X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner false, <535f6090, 58a037bc>[count 0, qsz 0, owner ]]] Screen : X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner false, <535f6090, 58a037bc>[count 0, qsz 0, owner ]]], idx 0] Drawable: X11OnscreenGLXDrawable[Realized true, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6b31fbf4, Handle 0x2000002, Surface WrappedSurface[ displayHandle 0x7f740c000b90 , surfaceHandle 0x2000002 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner false, <535f6090, 58a037bc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x27, fbConfigID 0x10d, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], chosen GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] , surfaceLock <1b3c8c1, 1131c659>[count 0, qsz 0, owner ] , X11DummyUpstreamSurfaceHook[pixel 64x64] , upstreamSurface false ]] CTX : X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - 4.5.0 NVIDIA 355.00.09 [GL 4.5.0, vendor 355.0.9 (NVIDIA 355.00.09)], options 0x7c03, this 0x3cbbd8b0, handle 0x7f740c346150, isShared false, jogamp.opengl.gl4.GL4bcImpl@d1cfe85, quirks: [NoSurfacelessCtx], Drawable: X11OnscreenGLXDrawable[Realized true, Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6b31fbf4, Handle 0x2000002, Surface WrappedSurface[ displayHandle 0x7f740c000b90 , surfaceHandle 0x2000002 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE ] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :1, unitID 0, handle 0x7f740c000b90, owner true, ResourceToolkitLock[obj 0x89252d, isOwner false, <535f6090, 58a037bc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x27, fbConfigID 0x10d, requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]], chosen GLCaps[glx vid 0x27, fbc 0x10d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , hw, GLProfile[GL2/GL2.sw], on-scr[.]]] , surfaceLock <1b3c8c1, 1131c659>[count 0, qsz 0, owner ] , X11DummyUpstreamSurfaceHook[pixel 64x64] , upstreamSurface false ]], direct true] [2]: jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.releaseSharedResource(X11GLXDrawableFactory.java:324) [3]: jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:403) [4]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:385) [5]: java.lang.Thread.run(Thread.java:745) main-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x3cbbd8b0, ctx 0x7f740c346150, isShared false, surf true 0x2000002, <8f30c32, 78583a85>[count 0, qsz 0, owner ] main-SharedResourceRunner: GLContext.resetStates(isInit false) main-SharedResourceRunner: GLContextImpl.destroy.X: obj 0x3cbbd8b0, ctx 0x0, isShared false, surf true 0x2000002, <8f30c32, 78583a85>[count 0, qsz 0, owner ] main-SharedResourceRunner: setRealized: drawable X11OnscreenGLXDrawable, surface WrappedSurface, isProxySurface true: true -> false [2]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:176) [3]: jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.releaseSharedResource(X11GLXDrawableFactory.java:335) [4]: jogamp.opengl.SharedResourceRunner.releaseSharedResources(SharedResourceRunner.java:403) [5]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:385) [6]: java.lang.Thread.run(Thread.java:745) 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.4.0, connection :1, unitID 0, handle 0x1, owner true, ResourceToolkitLock[obj 0x60addb54, isOwner false, <3f2a3a5, 4cb2c100>[count 0, qsz 0, owner ]]] [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:745) EGLDisplayUtil.EGL.eglTerminate 0x1 -> true EGLDisplayUtil.EGL.eglTerminate EGLDisplayRef[0x1: refCnt 0] EGLDisplayUtil.eglTerminate.X(0x1 ...): EGLDisplayRef[0x1: refCnt 0] = true, singletonEGLDisplay null (use true) Shutdown Shared: Device : 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:745) 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:745) GLDrawableFactory.shutdownAll.X on thread NativeWindowFactory_ShutdownHook