Hi,
How can i resolve the issue ? Exception detail : =================== Exception in thread "main" java.lang.InternalError: XXX0 profile[2]: GL2 -> profileImpl GL3bc !!! not mapped at com.jogamp.opengl.GLProfile.computeProfileMap(GLProfile.java:2098) at com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1976) at com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1895) at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1861) at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:239) at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:225) at com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) at com.jogamp.opengl.GLProfile.get(GLProfile.java:1042) at com.jogamp.opengl.GLProfile.get(GLProfile.java:1071) at com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:824) at javax.media.j3d.JoglPipeline.initialize(JoglPipeline.java:131) at javax.media.j3d.Pipeline.createPipeline(Pipeline.java:92) at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:858) at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:267) at jMAVSimTester.TestMe.main(TestMe.java:12) Test Code: =================== package jMAVSimTester; import java.awt.GraphicsConfiguration; import com.sun.j3d.utils.universe.SimpleUniverse; public class TestMe { public static void main(String[] args) { // TODO Auto-generated method stub GraphicsConfiguration gc = SimpleUniverse.getPreferredConfiguration(); System.out.println(gc.toString()); } } Platform =================== Ubuntu 20.04 on parallels on Mac M1 Used Libraries =================== from https://jogamp.org/deployment/archive/rc/v2.4.0-rc-20210111/jar/ gluegen-rt.jar gluegen-rt-natives-linux-aarch64.jar j3dcore.jar j3dutils.jar jogl-all.jar jogl-all-natives-linux-aarch64.jar Thanks in advance |
Administrator
|
Hello
Use Virtual Box instead of Parallels or don't use a VM and it will work as expected. I won't spend any time in trying to work around limitations or bugs of OpenGL support in Parallels. By the way, follow my tutorial for Java3D, you don't need *-natives-linux-aarch64.jar, the native libraries are extracted from jogl-all.jar and gluegen-rt.jar.
Julien Gouesse | Personal blog | Website
|
Hello,
It is your decision to spend time on whatever. I have to use Prallels for some limitations on native support macos at least for now, that does not mean i prefer to use. Thank you for your advises. |
Administrator
|
Your bug is similar to this one:
https://jogamp.org/bugzilla/show_bug.cgi?id=1357 You can try to update Mesa, which version do you use?
Julien Gouesse | Personal blog | Website
|
I checked the mesa version
parallels@ubuntu-linux-20-04-desktop:~/dev/github/jogamp/jogl$ glxinfo | grep "OpenGL version" OpenGL version string: 3.1 Mesa 21.2.6 Than upgraded to latest parallels@ubuntu-linux-20-04-desktop:~/dev/github/jogamp/jogl$ glxinfo | grep "OpenGL version" libGL error: pci id for fd 4: 1ab8:0010, driver (null) pci id for fd 5: 1ab8:0010, driver (null) OpenGL version string: 3.1 Mesa 22.2.0-devel (git-d2ab0ed 2022-05-09 focal-oibaf-ppa) And get the message : libEGL warning: pci id for fd 19: 1ab8:0010, driver (null) pci id for fd 20: 1ab8:0010, driver (null) Exception in thread "main" java.lang.InternalError: XXX0 profile[2]: GL2 -> profileImpl GL3bc !!! not mapped at com.jogamp.opengl.GLProfile.computeProfileMap(GLProfile.java:2098) at com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1976) at com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1895) at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1861) at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:239) at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:225) at com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) at com.jogamp.opengl.GLProfile.get(GLProfile.java:1042) at com.jogamp.opengl.GLProfile.get(GLProfile.java:1071) at com.jogamp.opengl.GLProfile.getMaxFixedFunc(GLProfile.java:824) at javax.media.j3d.JoglPipeline.initialize(JoglPipeline.java:131) at javax.media.j3d.Pipeline.createPipeline(Pipeline.java:92) at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:858) at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:267) at jMAVSimTester.TestMe.main(TestMe.java:12) |
This is the code block where exception occurs :
final GLProfile _mglp = _mappedProfiles.get( profileImpl ); if( null == _mglp ) { // Bug 1383: We may consider allowing cross mapping here, // i.e. mapping on actually non-supported (implementation) profiles throw new InternalError("XXX0 profile["+i+"]: "+profile+" -> profileImpl "+profileImpl+" !!! not mapped "); } glProfile = new GLProfile(profile, _mglp, isHardwareRasterizer[0], false /* custom */); And the stack : no method return value device EGLGraphicsDevice (id=38) desktopCtxUndef false esCtxUndef false isHardwareRasterizer (id=52) defaultGLProfileAny null defaultGLProfileHW null _mappedProfiles HashMap<K,V> (id=53) i 2 profile "GL2" (id=61) profileImpl "GL3bc" (id=60) _mglp null |
Administrator
|
What's your hardware? GPU?
Julien Gouesse | Personal blog | Website
|
Macbook Apple M1 Max
10 cores CPU 32 core GPU 16 core Neural Engine 32 GB integrated memory 1 TB SSD https://www.macrumors.com/guide/m1-max/ |
is it sufficient or you need something different @gouessej ?
|
Hi,
For M1 I rather use this release https://github.com/jzy3d/jogl-maven-deployer#getting-jogl-24-rc-4-for-macos-bigsur-20211116. Hope this can help a bit :/ |
Hi Martin,
I used the maven dependencies from your reference git repo but there is no change. Still getting the "not mapped" error. I guess it is better to go some other way until the bug is fixed. Thank you so much |
Administrator
|
This bug has a chance to be fixed if and only if I succeed in reproducing it on my hardware.
Julien Gouesse | Personal blog | Website
|
It sounds better than never :)
I do not have domain expertise but working with java for many years. If you guide me I may contribute to fix the bug e.g. via some kind of remote debugging. Thanks gouessej |
Julien,
I am running into this same issue and wondering if you have any ideas. $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.1 LTS Release: 22.04 Codename: jammy $ uname -r 5.15.0-56-generic $ sudo lshw -c video *-display description: VGA compatible controller product: 4th Gen Core Processor Integrated Graphics Controller vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 logical name: /dev/fb0 version: 06 width: 64 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom fb configuration: depth=32 driver=i915 latency=0 resolution=3840,2160 resources: irq:31 memory:f0000000-f03fffff memory:e0000000-efffffff ioport:4000(size=64) memory:c0000-dffff $ sudo lspci -v -s 00:02.0 00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller]) Subsystem: Lenovo 4th Gen Core Processor Integrated Graphics Controller Flags: bus master, fast devsel, latency 0, IRQ 31 Memory at f0000000 (64-bit, non-prefetchable) [size=4M] Memory at e0000000 (64-bit, prefetchable) [size=256M] I/O ports at 4000 [size=64] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [d0] Power Management version 2 Capabilities: [a4] PCI Advanced Features Kernel driver in use: i915 Kernel modules: i915 $ java -classpath $CLASSPATH -Dnewt.debug=all -Dnativewindow.debug=all -Djogl.debug=all org.vorthmann.zome.ui.ApplicationUI Dec 13, 2022 11:21:25 PM org.vorthmann.zome.ui.ApplicationUI initialize INFO: splash screen displayed Dec 13, 2022 11:21:25 PM com.vzome.desktop.awt.ApplicationController <init> INFO: ApplicationController .initialize() starting Dec 13, 2022 11:21:25 PM com.vzome.desktop.awt.ApplicationController <init> INFO: ApplicationController initialization in milliseconds: 174 GLProfile.initSingleton() - thread AWT-EventQueue-0 [2]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216) [3]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) [4]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1009) [5]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:743) [6]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:754) [7]: org.vorthmann.zome.render.jogl.JoglFactory.createRenderingViewer(JoglFactory.java:52) [8]: org.vorthmann.zome.ui.DocumentFrame.<init>(DocumentFrame.java:546) [9]: org.vorthmann.zome.ui.ApplicationUI.propertyChange(ApplicationUI.java:401) [10]: java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) [11]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) [12]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) [13]: com.vzome.desktop.controller.DefaultController.firePropertyChange(DefaultController.java:226) [14]: com.vzome.desktop.awt.ApplicationController.newDocumentController(ApplicationController.java:577) [15]: com.vzome.desktop.awt.ApplicationController.doAction(ApplicationController.java:272) [16]: com.vzome.desktop.controller.DefaultController.actionPerformed(DefaultController.java:43) [17]: org.vorthmann.zome.ui.ApplicationUI$InitializationWorker.run(ApplicationUI.java:373) [18]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [19]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [20]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) [21]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) [22]: java.base/java.security.AccessController.doPrivileged(AccessController.java:399) [23]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [24]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [25]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [26]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [27]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [28]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [29]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [30]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) guessX: <:0> isSet true guessWayland: <wayland-0> isSet true guessGBM: </dev/dri/card0> exists true guessVCIVUsed: hasVCLib = false && !hasVC4ModLocation = !false && !hasDriCard0File = !true AWT-EventQueue-0 - Info: NativeWindowFactory.<init>: Type .x11 custom / .x11 native AWT-EventQueue-0 - NativeWindowFactory.initSingleton() JAWTUtil initialization (JAWT/JNI/...); SKIP_AWT_HIDPI false JAWTUtil.getJAWT(tryOffscreenLayer false, tryOnscreen true) Checking for Java2D/OpenGL support Java2D support: default GraphicsConfiguration = sun.java2d.xr.XRGraphicsConfig JOGL/Java2D OGL Pipeline active false, resourceCompatible false JAWTUtil stk.0: Unable to make public static final void sun.awt.SunToolkit.awtLock() accessible: module java.desktop does not "exports sun.awt" to unnamed module @6fa4fbe3 JAWTUtil: Has sun.awt.SunToolkit: awtLock/awtUnlock false, disableBackgroundErase false JAWTUtil: Has Java2D true JAWTUtil: Is headless false JAWTUtil: AWT Desktop hints 1 JAWTUtil: OffscreenLayer Supported: false - Required false X11Util.initSingleton() Info: NativeWindow native init passed X11Util.initSingleton(): OK true], X11 Display(NULL) <:0>, XSynchronize Enabled: false, X11_EXTENSION_ATIFGLRXDRI false, X11_EXTENSION_ATIFGLEXTENSION false, requiresToolkitLock true, hasThreadingIssues false, markAllDisplaysUnclosable false NativeWindowFactory.registerFactory() interface com.jogamp.nativewindow.NativeWindow -> jogamp.nativewindow.NativeWindowFactoryImpl@467d1df1 NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@467d1df1 NativeWindowFactory requiresToolkitLock true, desktopHasThreadingIssues false NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@467d1df1 AWT-EventQueue-0 - Info: GraphicsConfigurationFactory.<init> AWT-EventQueue-0 - GraphicsConfigurationFactory.initSingleton() GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.AbstractGraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@2b1b301b, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@594f1831, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@2f425ed6, overridding: null GLProfile.init - thread: AWT-EventQueue-0 ----------------------------------------------------------------------------------------------------- Platform: LINUX / Linux 5.15.0-56-generic (5.15.0), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 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: 18.0.2-ea (18.0.2u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment Platform: Java Vendor: Private Build, Unknown, JavaSE: true, Java9: true, Java6: true, dynamicLib: 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.4 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.4.0-rc-20210111 Implementation Build: 2.4-b938-20210111 Implementation Branch: origin/master Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 Implementation SHA Natives-this: 0 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.nativewindow Extension Name: com.jogamp.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.4 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.4.0-rc-20210111 Implementation Build: 2.4-b1507-20210111 Implementation Branch: origin/master Implementation Commit: ecf6e499d3b582d651a28693c871ca14d6e8c991 Implementation SHA Sources: null Implementation SHA Classes: null Implementation SHA Classes-this: null Implementation SHA Natives: null Implementation SHA Natives-this: null ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.opengl Extension Name: com.jogamp.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.4 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.4.0-rc-20210111 Implementation Build: 2.4-b1507-20210111 Implementation Branch: origin/master Implementation Commit: ecf6e499d3b582d651a28693c871ca14d6e8c991 Implementation SHA Sources: null Implementation SHA Classes: null Implementation SHA Classes-this: null Implementation SHA Natives: null Implementation SHA Natives-this: null ----------------------------------------------------------------------------------------------------- GLDrawableFactory.static - Native OS Factory for: .x11: jogamp.opengl.x11.glx.X11GLXDrawableFactory GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@57bc814e, overridding: null [2]: com.jogamp.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:231) [3]: jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.registerFactory(X11GLXGraphicsConfigurationFactory.java:89) [4]: jogamp.opengl.x11.glx.X11GLXDrawableFactory.<init>(X11GLXDrawableFactory.java:125) [5]: java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67) [6]: java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) [7]: java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483) [8]: com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:266) [9]: com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:288) [10]: com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:308) [11]: com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:330) [12]: com.jogamp.opengl.GLDrawableFactory.initSingletonImpl(GLDrawableFactory.java:157) [13]: com.jogamp.opengl.GLDrawableFactory.initSingleton(GLDrawableFactory.java:117) [14]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1765) [15]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) [16]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:239) [17]: java.base/java.security.AccessController.doPrivileged(AccessController.java:318) [18]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:225) [19]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) [20]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1009) [21]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:743) [22]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:754) [23]: org.vorthmann.zome.render.jogl.JoglFactory.createRenderingViewer(JoglFactory.java:52) [24]: org.vorthmann.zome.ui.DocumentFrame.<init>(DocumentFrame.java:546) [25]: org.vorthmann.zome.ui.ApplicationUI.propertyChange(ApplicationUI.java:401) [26]: java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) [27]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) [28]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) [29]: com.vzome.desktop.controller.DefaultController.firePropertyChange(DefaultController.java:226) [30]: com.vzome.desktop.awt.ApplicationController.newDocumentController(ApplicationController.java:577) [31]: com.vzome.desktop.awt.ApplicationController.doAction(ApplicationController.java:272) [32]: com.vzome.desktop.controller.DefaultController.actionPerformed(DefaultController.java:43) [33]: org.vorthmann.zome.ui.ApplicationUI$InitializationWorker.run(ApplicationUI.java:373) [34]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [35]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [36]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) [37]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) [38]: java.base/java.security.AccessController.doPrivileged(AccessController.java:399) [39]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [40]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [41]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [42]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [43]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [44]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [45]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [46]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable Factory #0: DeviceCapsType[com.jogamp.nativewindow.AbstractGraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@2b1b301b Factory #1: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@57bc814e Factory #2: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@2f425ed6 Factory #3: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@594f1831 GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.x11.X11GraphicsDevice, class com.jogamp.nativewindow.DefaultGraphicsDevice, interface com.jogamp.nativewindow.AbstractGraphicsDevice] GraphicsConfigurationFactory.getFactory() capabilitiesTypes: [interface com.jogamp.nativewindow.CapabilitiesImmutable] GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@594f1831 SharedResourceRunner.start() - start new Thread - AWT-EventQueue-0 SharedResourceRunner.run(): STARTED - AWT-EventQueue-0-SharedResourceRunner SharedResourceRunner.run(): READY - AWT-EventQueue-0-SharedResourceRunner Info: EGLDrawableFactory: EGL ES2 - OK (includesES1 true, isANGLE: false, eglInitialize 0x7fb41405f050) Info: EGLDrawableFactory: EGL ES1 - OK (ES2 lib) Info: EGLDrawableFactory: EGL GLn - OK (eglTableReset true, eglInitialize 0x7fb41405f050) GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@1244bd26, overridding: jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@57bc814e GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@1244bd26, overridding: null SharedResourceRunner.start() - start new Thread - AWT-EventQueue-0 SharedResourceRunner.run(): STARTED - AWT-EventQueue-0-SharedResourceRunner SharedResourceRunner.run(): READY - AWT-EventQueue-0-SharedResourceRunner Info: GLProfile.init - Default device is desktop derived: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5600cb96, isOwner false, <14dc8f2f, 615b1da0>[count 0, qsz 0, owner <NULL>]]] Info: GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner false, <292ab593, 10251b0b>[count 0, qsz 0, owner <NULL>]]] (com.jogamp.nativewindow.egl.EGLGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory true GLProfile.init map .egl_:0_0, desktopCtxUndef true, esCtxUndef true GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .egl_:0_0 GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL2/GL2.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL4/GL4.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL3/GL3.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GLES3/GLES3.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GLES2/GLES2.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GLES1/GLES1.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .egl_:0_0 SharedResourceRunner.getOrCreateShared() EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner false, <292ab593, 10251b0b>[count 0, qsz 0, owner <NULL>]]]: trying - AWT-EventQueue-0 [2]: jogamp.opengl.SharedResourceRunner.getOrCreateShared(SharedResourceRunner.java:222) [3]: jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:1039) [4]: jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:95) [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1968) [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1895) [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1861) [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:239) [13]: java.base/java.security.AccessController.doPrivileged(AccessController.java:318) [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:225) [15]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) [16]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1009) [17]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:743) [18]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:754) [19]: org.vorthmann.zome.render.jogl.JoglFactory.createRenderingViewer(JoglFactory.java:52) [20]: org.vorthmann.zome.ui.DocumentFrame.<init>(DocumentFrame.java:546) [21]: org.vorthmann.zome.ui.ApplicationUI.propertyChange(ApplicationUI.java:401) [22]: java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) [23]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) [24]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) [25]: com.vzome.desktop.controller.DefaultController.firePropertyChange(DefaultController.java:226) [26]: com.vzome.desktop.awt.ApplicationController.newDocumentController(ApplicationController.java:577) [27]: com.vzome.desktop.awt.ApplicationController.doAction(ApplicationController.java:272) [28]: com.vzome.desktop.controller.DefaultController.actionPerformed(DefaultController.java:43) [29]: org.vorthmann.zome.ui.ApplicationUI$InitializationWorker.run(ApplicationUI.java:373) [30]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [31]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [32]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) [33]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) [34]: java.base/java.security.AccessController.doPrivileged(AccessController.java:399) [35]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [36]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [37]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [38]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [39]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [40]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [41]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [42]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) SharedResourceRunner.doAndWait() START init: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner false, <292ab593, 10251b0b>[count 0, qsz 0, owner <NULL>]]], release: null - AWT-EventQueue-0 SharedResourceRunner.doAndWait() set command: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner false, <292ab593, 10251b0b>[count 0, qsz 0, owner <NULL>]]], release: null - AWT-EventQueue-0 SharedResourceRunner.run(): WOKE UP for device connection init: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner false, <292ab593, 10251b0b>[count 0, qsz 0, owner <NULL>]]], release: null - AWT-EventQueue-0-SharedResourceRunner SharedResourceRunner.run(): create Shared for: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner false, <292ab593, 10251b0b>[count 0, qsz 0, owner <NULL>]]] - AWT-EventQueue-0-SharedResourceRunner EGLDrawableFactory.MapGLVersions: device EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner - EGLGraphicsDevice.open(): EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDisplayUtil.eglGetDisplay.p: eglGetPlatformDisplay available: true, eglClientVersion '1.5.0 (1.5 libglvnd)' via[Version true, err 0x3000 / Extension false, err 0x3000] EGLDisplayUtil.eglGetDisplay.X: eglDisplay(0x0) @ 12757/.x11: 0x7fb3c8001880, OK, singletonEGLDisplay null (use false) EGLDisplayUtil.EGL.eglInitialize 0x7fb3c8001880 -> true EGLDisplayUtil.EGL.eglInitialize EGLDisplayRef[0x7fb3c8001880: refCnt 1] EGLDisplayUtil.eglInitialize(0x7fb3c8001880 ...): EGLDisplayRef[0x7fb3c8001880: refCnt 1] = true, eglVersion 1.5, singletonEGLDisplay EGLDisplayRef[0x7fb3c8001880: refCnt 1] (use false) EGLFeatures on device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], vendor Mesa Project Client APIs: 'OpenGL OpenGL_ES '; has EGL 1.4 true -> has OpenGL true EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display Extensions: EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display KHR_create_context: true KHR_surfaceless_context: true EGLDrawableFactory.MapGLVersions: defaultDevice EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDrawableFactory.MapGLVersions: defaultDevice EGLFeatures EGLFeatures[vendor Mesa Project, version 1.5.0, has[GL-API true, KHR[CreateContext true, Surfaceless true]]] EGLDrawableFactory.MapGLVersions: GLES2 ( 2 ), mapsADeviceToDefaultDevice false (useDefaultDevice true, defaultDeviceHasPBuffer true, hasDesktopFactory true, isEGLGraphicsDevice true), isDRM_GBM false EGLGraphicsConfiguration.eglChooseConfig: eglChooseConfig eglDisplay 0x7fb3c8001880, nativeVisualID 0x0, capsChosen 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[.]], winbits WINDOW, fboAvail false, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], .egl_:0_0, numEGLConfigs 36 EGLGraphicsConfiguration.eglChooseConfig: #1 eglChooseConfig: recommended fbcfg 0x7fb3c80a2b00, idx 0 EGLGraphicsConfiguration.eglChooseConfig: #1 useRecommendedIndex true, shallSkipCapsChooser true EGLGraphicsConfiguration.eglChooseConfig: #1 fbcfg recommended caps GLCaps[egl cfg 0xb, vid 0x45: 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]] EGLGraphicsConfiguration.eglChooseConfig: got configs: 1 0: GLCaps[egl cfg 0xb, vid 0x45: 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]] EGLGraphicsConfiguration.eglChooseConfig: X chosen :0, eglConfig: 0x7fb3c80a2b00: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb3c80a2b00, eglConfigID 0xb, 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 0xb, vid 0x45: 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]]] EGLSurface.ctor().3: EGLSurface[ displayHandle 0x7fb3c8001880 , surfaceHandle 0x0 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb3c80a2b00, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <16825f1a, 4d10d69e>[count 0, qsz 0, owner <NULL>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] Surface Hierarchy of jogamp.opengl.egl.EGLSurface Surface device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] Surface size 64x64, handle 0x0 Upstream options UOB[ ] Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook Upstream Hook's Surface NULL EGLDrawableFactory.MapGLVersions.0: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-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:763) [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [7]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner: EGLDrawable.setRealized(true): NOP - EGLSurface[ displayHandle 0x7fb3c8001880 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb3c80a2b00, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <16825f1a, 4d10d69e>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] AWT-EventQueue-0-SharedResourceRunner: createHandle of EGLSurface[ displayHandle 0x7fb3c8001880 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb3c80a2b00, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <16825f1a, 4d10d69e>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] Surface Hierarchy of jogamp.opengl.egl.EGLSurface Surface device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] Surface size 64x64, handle 0x0 Upstream options UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook Upstream Hook's Surface NULL AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit true) AWT-EventQueue-0-SharedResourceRunner: GLContext.makeCurrent: Surfaceless evaluate AWT-EventQueue-0-SharedResourceRunner: EGLContext.createImpl: START GLCaps[egl cfg 0xb, vid 0x45: 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 AWT-EventQueue-0-SharedResourceRunner: Use ARB[avail[disabled false, quirk false] -> true]] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions is SET (:0): false AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions START (GLDesktop true, GLES true, minorVersion true) on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.2 [3.2 .. 3.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.2 (ES profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.2 (ES profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb3e770c600 (opt), glGetString 0x7fb3e770c5e0, glGetIntegerv 0x7fb3e770ac20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 Mesa 22.0.5, has Number(Str) 3.2.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 3.2 (ES profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 3.2.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.2 Mesa 22.0.5, Number(Int) 3.2.0 - 3.2 (ES profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 3.2 (ES profile, arb, compat[], hardware) -> has 3.2 (ES profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirks: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable mapping key(EGL-.egl_:0_0) -> 0x4dc4f27b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[], hardware)) -> 0x284367e0: jogamp.opengl.es3.GLES3ProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@1473812e [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1456) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1395) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1193) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:969) [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [16]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es3.GLES3Impl@1473812e, OpenGL 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 Mesa 22.0.5, use glGetStringi AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 143, used glGetStringi EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 3, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 50 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 193 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_2_0 to known extensions AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0_0-0x3020009) -> 0x2905c92f - entries: 198 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3c80b4dc0, share 0, direct true, version 3.2 [3.2 .. 3.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 3 (ES profile, compat[], hardware) -> 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 3 (ES profile, compat[], hardware): [None] -> [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 3 (ES profile, compat[], hardware)[3.0 .. 3.2]: [None] -> [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 2 (ES profile, compat[], hardware) -> 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 2 (ES profile, compat[], hardware): [None] -> [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 1.1 [1.1 .. 1.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 1.1 (ES profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 1, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 1.1 (ES profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb3e770c600 (opt), glGetString 0x7fb3e770c5e0, glGetIntegerv 0x7fb3e770ac20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 22.0.5, has Number(Str) 1.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 1.1 (ES profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 1.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (String): String OpenGL ES-CM 1.1 Mesa 22.0.5, Number(Str) 1.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 1.1 (ES profile, arb, compat[], hardware) -> has 1.1 (ES profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK false Quirks: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x1010009 - 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0_0) -> 0x4dc4f27b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0_0-0x1010009 - 1.1 (ES profile, arb, compat[], hardware)) -> 0x579fafaf: jogamp.opengl.es1.GLES1ProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GLES1Impl, jogamp.opengl.es1.GLES1Impl@2353580d [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1456) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1395) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1217) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:969) [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [16]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es1.GLES1Impl@2353580d, OpenGL 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 22.0.5, use glGetString AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 49, used glGetString EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 3, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 50 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 99 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_0 to known extensions AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0_0-0x1010009) -> 0x7aba2b48 - entries: 102 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x1010009 - 1.1 (ES profile, arb, compat[FP32], hardware) - glErr 0x0 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3c819bf80, share 0, direct true, version 1.1 [1.1 .. 1.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 1 (ES profile, compat[], hardware) -> 1.1 (ES profile, arb, compat[FP32], hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 1 (ES profile, compat[], hardware): [None] -> [1.1 (ES profile, arb, compat[FP32], hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 1 (ES profile, compat[], hardware)[1.0 .. 1.1]: [None] -> [1.1 (ES profile, arb, compat[FP32], hardware)] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.6 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.6 (Core profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 4.6 (Core profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb3e770c600 (opt), glGetString 0x7fb3e770c5e0, glGetIntegerv 0x7fb3e770ac20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 4.6 (Core profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5, has Number(Str) 4.6.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 4.6 (Core profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 4.6.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.6 (Core Profile) Mesa 22.0.5, Number(Int) 4.6.0 - 4.6 (Core profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 4.6 (Core profile, arb, compat[], hardware) -> has 4.6 (Core profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirks: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 ((Core Profile) Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 ((Core Profile) Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x4060005 - 4.6 (Core profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0_0) -> 0x4dc4f27b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0_0-0x4060005 - 4.6 (Core profile, arb, compat[], hardware)) -> 0x1898b56b: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@73f645a0 [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1456) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1395) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1252) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:969) [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [16]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@73f645a0, OpenGL 4.6 (Core profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.6 (Core profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5, use glGetStringi AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 210, used glGetStringi EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 3, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 50 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 260 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_6 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_5 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_4 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_3 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0_0-0x4060005) -> 0x142544b7 - entries: 280 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x4060005 - 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3c80d04b0, share 0, direct true, version 4.6 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 4 (Core profile, compat[], hardware) -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 4 (Core profile, compat[], hardware): [None] -> [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 4 (Core profile, compat[], hardware)[4.0 .. 4.6]: [None] -> [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 3 (Core profile, compat[], hardware) -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 3 (Core profile, compat[], hardware): [None] -> [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.6 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.6 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.6 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 4.5 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.5 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.5 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 4.4 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.4 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.4 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.4: share 0, direct true, version 4.3 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.3 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.3 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.5: share 0, direct true, version 4.2 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.2 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.2 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.6: share 0, direct true, version 4.1 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.1 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.1 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.7: share 0, direct true, version 4.0 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.0 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.0 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 4.0 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions NOPE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], 4 (Compat profile, compat[], hardware) [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.3 [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.3 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.3 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 3.2 [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.2 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.2 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 3.1 [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.1 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.1 (Compat profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb3e770c600 (opt), glGetString 0x7fb3e770c5e0, glGetIntegerv 0x7fb3e770ac20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 3.1 (Compat profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5, has Number(Str) 4.6.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 3.1 (Compat profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 4.6.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.6 (Core Profile) Mesa 22.0.5, Number(Int) 4.6.0 - 4.6 (Core profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: FAIL, GL version mismatch (Int): requested 3.1 (Compat profile, arb, compat[], hardware) -> has 4.6 (Core Profile) Mesa 22.0.5, 4.6.0 - 4.6 (Core profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 3.1 [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions NOPE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], 3 (Compat profile, compat[], hardware) [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.0 [3.0 .. 2.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.0 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.0 (Compat profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 3.0 (Compat profile, arb, compat[], hardware) - 3.1 Mesa 22.0.5, has Number(Str) 3.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 3.0 (Compat profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 3.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 3.1 Mesa 22.0.5, Number(Int) 3.1.0 - 3.1 (Compat profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 3.0 (Compat profile, arb, compat[], hardware) -> has 3.1 (Compat profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirks: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x3010003 - 3.1 (Compat profile, arb, compat[], hardware) - 3.1 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0_0) -> 0x4dc4f27b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0_0-0x3010003 - 3.1 (Compat profile, arb, compat[], hardware)) -> 0x5a4a8003: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@665e2b75 [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1456) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1395) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1317) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:969) [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [16]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@665e2b75, OpenGL 3.1 (Compat profile, arb, compat[], hardware) - 3.1 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.1 (Compat profile, arb, compat[], hardware) - 3.1 Mesa 22.0.5, use glGetStringi AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 278, used glGetStringi EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 3, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 50 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 328 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0_0-0x3010003) -> 0x2744b95b - entries: 339 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x3010003 - 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware) - glErr 0x500 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb3c80d04b0, share 0, direct true, version 3.0 [3.0 .. 2.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 2 (Compat profile, compat[], hardware) -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 2 (Compat profile, compat[], hardware): [None] -> [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 2 (Compat profile, compat[], hardware)[2.0 .. 3.0]: [None] -> [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions SET .egl_:0_0 MapGLVersions .egl_:0_0-0x3040000: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x4040000: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x2020000: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware) MapGLVersions .egl_:0_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions END (success true) on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], profileAliasing: true, total 97.034178ms MapGLVersions .egl_:0_0-0x3040000: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x4040000: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x2020000: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware) MapGLVersions .egl_:0_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions requested GLProfile[GLES2/GLES2.sw] -> 2.0 (ES profile, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions Mapped 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) AWT-EventQueue-0-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.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb3e770c600 (opt), glGetString 0x7fb3e770c5e0, glGetIntegerv 0x7fb3e770ac20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 Mesa 22.0.5, has Number(Str) 3.2.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch false, glVersionsMapping false, hasGLVersionByString 3.2.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.2 Mesa 22.0.5, Number(Int) 3.2.0 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 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: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0_0) -> 0x4dc4f27b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)) -> 0x284367e0: jogamp.opengl.es3.GLES3ProcAddressTable -> jogamp.opengl.es3.GLES3 Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@19fa51f8 [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:993) [5]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [6]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [8]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [9]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [10]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [11]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [12]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [13]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.egl_:0_0-0x3020009) -> 0x2905c92f - entries: 198 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 AWT-EventQueue-0-SharedResourceRunner: createImpl: OK (ARB) on eglDevice EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb3c80a2b00, eglConfigID 0xb, 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 0xb, vid 0x45: 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 0x300d AWT-EventQueue-0-SharedResourceRunner: createImpl: Created OpenGL context 0x7fb3c81e0c30, write surface 0x0, read surface 0x0, EGLContext [Version 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 Mesa 22.0.5 [GL 3.2.0, vendor 22.0.5 (Mesa 22.0.5)], options 0x7c09, this 0x35d99591, handle 0x7fb3c81e0c30, isShared false, jogamp.opengl.es3.GLES3Impl@19fa51f8, quirks: [GLSharedContextBuggy, No10BitColorCompOffscreen], Drawable: jogamp.opengl.egl.EGLDrawable[realized true, factory jogamp.opengl.egl.EGLDrawableFactory@173e805c, surface EGLSurface[ displayHandle 0x7fb3c8001880 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb3c80a2b00, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <16825f1a, 4d10d69e>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ], eglSurface 0x0, eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb3c80a2b00, eglConfigID 0xb, 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 0xb, vid 0x45: 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 0xb, vid 0x45: 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 AWT-EventQueue-0-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 Mesa 22.0.5 - obj 0x35d99591, ctx 0x7fb3c81e0c30, isShared false, surf true 0x0, <ac144d, 2a0fb62>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] AWT-EventQueue-0-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 Mesa 22.0.5 GLDebugMessageHandler.init(false) .. n/a AWT-EventQueue-0-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x35d99591, ctx 0x7fb3c81e0c30, isShared false, surf true 0x0, <ac144d, 2a0fb62>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: GLContextImpl.destroy.X: obj 0x35d99591, ctx 0x0, isShared false, surf true 0x0, <ac144d, 2a0fb62>[count 0, qsz 0, owner <NULL>] AWT-EventQueue-0-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:800) [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [7]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner: EGLDrawable: destroyHandle of 0x0 Surface Hierarchy of jogamp.opengl.egl.EGLSurface Surface device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] Surface size 64x64, handle 0x0 Upstream options UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook Upstream Hook's Surface NULL AWT-EventQueue-0-SharedResourceRunner: EGLSurface : EGLSurface[ displayHandle 0x7fb3c8001880 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb3c80a2b00, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <16825f1a, 4d10d69e>[count 0, qsz 0, owner <NULL>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] [2]: jogamp.opengl.egl.EGLDrawable.destroyHandle(EGLDrawable.java:89) [3]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:196) [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:800) [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [6]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [7]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [8]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner: EGLDrawable.setRealized(false): NOP - EGLSurface[ displayHandle 0x7fb3c8001880 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb3c80a2b00, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <16825f1a, 4d10d69e>[count 0, qsz 0, owner <NULL>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] EGLDrawableFactory.MapGLVersions: mapSuccess true, mappedToDefaultDevice false EGLDrawableFactory.MapGLVersions: defDevice : EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDrawableFactory.MapGLVersions: adevice : EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDrawableFactory.MapGLVersions: eglDevice : EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner true, <292ab593, 10251b0b>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDrawableFactory.MapGLVersions: context ES1: true, quirks [GLSharedContextBuggy, No10BitColorCompOffscreen] EGLDrawableFactory.MapGLVersions: context ES2: true, quirks [GLSharedContextBuggy, No10BitColorCompOffscreen] EGLDrawableFactory.MapGLVersions: context ES3: true, quirks [GLSharedContextBuggy, No10BitColorCompOffscreen] EGLDrawableFactory.MapGLVersions: context GLn: true, quirks [GLSharedContextBuggy, No10BitColorCompOffscreen] EGLDrawableFactory.MapGLVersion.map 0 SharedResourceRunner.run(): READY - AWT-EventQueue-0-SharedResourceRunner SharedResourceRunner.doAndWait() END init: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner false, <292ab593, 10251b0b>[count 0, qsz 0, owner <NULL>]]], release: null - AWT-EventQueue-0 SharedResourceRunner.getOrCreateShared() EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb3c8001880, owner true, ResourceToolkitLock[obj 0x59ffec74, isOwner false, <292ab593, 10251b0b>[count 0, qsz 0, owner <NULL>]]]: success - AWT-EventQueue-0 GLProfile.init map .egl_:0_0, desktopCtxUndef false, esCtxUndef false GLProfile.init map *** no mapping for GL4bc on device .egl_:0_0 GLProfile.init map *** no mapping for GL3bc on device .egl_:0_0 Exception in thread "AWT-EventQueue-0" java.lang.InternalError: XXX0 profile[2]: GL2 -> profileImpl GL3bc !!! not mapped at com.jogamp.opengl.GLProfile.computeProfileMap(GLProfile.java:2098) at com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1976) at com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1895) at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1861) at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:239) at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:225) at com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) at com.jogamp.opengl.GLProfile.get(GLProfile.java:1009) at com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:743) at com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:754) at org.vorthmann.zome.render.jogl.JoglFactory.createRenderingViewer(JoglFactory.java:52) at org.vorthmann.zome.ui.DocumentFrame.<init>(DocumentFrame.java:546) at org.vorthmann.zome.ui.ApplicationUI.propertyChange(ApplicationUI.java:401) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) at com.vzome.desktop.controller.DefaultController.firePropertyChange(DefaultController.java:226) at com.vzome.desktop.awt.ApplicationController.newDocumentController(ApplicationController.java:577) at com.vzome.desktop.awt.ApplicationController.doAction(ApplicationController.java:272) at com.vzome.desktop.controller.DefaultController.actionPerformed(DefaultController.java:43) at org.vorthmann.zome.ui.ApplicationUI$InitializationWorker.run(ApplicationUI.java:373) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) |
Hi,
Somehow JOGL can't map an implementation to the OpenGL version it does detect. Looking for GL3bc means JOGL assume your hadware supports OpenGL 3 and is in backward compatible mode. I would first run glxinfo command on the terminal to check which OpenGL version your hardware claim. Then I would try is to call GLProfile.getMaximum(true) instead of GLProfile.getDefault() OR GLProfile.get("your OpenGL version") (which is definetely not portable but at least help understanding your situation). Last, there is an option to avoid entering the backward compatible mode which is : -Djogl.disable.openglcore=true (or maybe the contrary I don't remember exactly :) ) I remember this partially resolved the problem for me some time ago. NB : this discussion relates to your problem and may be instructive. |
Administrator
|
In reply to this post by newell
Ok I'll have to test with Mesa 22 and Intel HD Graphics 4600. As you use OpenJDK 18, use --add-opens
Julien Gouesse | Personal blog | Website
|
Administrator
|
In reply to this post by newell
newell, you have to use --add-opens as I said, you have this message in your logs that proves --add-opens is necessary:
"JAWTUtil stk.0: Unable to make public static final void sun.awt.SunToolkit.awtLock() accessible: module java.desktop does not "exports sun.awt" to unnamed module @6fa4fbe3"
Julien Gouesse | Personal blog | Website
|
This post was updated on .
Thanks for the responses and sorry for the delay in responding back. (I was able to find some extra hardware that I have to make the application work so I have been able to step 'around' the issue for now but will attach the output below in case it helps anyone here with debugging if they are running into the same issue).
Here is what I get when adding --add-opens (Martin, I also tried your suggestion but it didn't get me past the issue): $ java --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.desktop/sun.awt=ALL-UNNAMED --add-opens=java.desktop/sun.java2d=ALL-UNNAMED -classpath $CLASSPATH -Dnewt.debug=all -Dnativewindow.debug=all -Djogl.debug=all org.vorthmann.zome.ui.ApplicationUI Dec 22, 2022 3:10:15 PM org.vorthmann.zome.ui.ApplicationUI initialize INFO: splash screen displayed Dec 22, 2022 3:10:15 PM com.vzome.desktop.awt.ApplicationController <init> INFO: ApplicationController .initialize() starting Dec 22, 2022 3:10:15 PM com.vzome.desktop.awt.ApplicationController <init> INFO: ApplicationController initialization in milliseconds: 195 GLProfile.initSingleton() - thread AWT-EventQueue-0 [2]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216) [3]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) [4]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1009) [5]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:743) [6]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:754) [7]: org.vorthmann.zome.render.jogl.JoglFactory.createRenderingViewer(JoglFactory.java:52) [8]: org.vorthmann.zome.ui.DocumentFrame.<init>(DocumentFrame.java:546) [9]: org.vorthmann.zome.ui.ApplicationUI.propertyChange(ApplicationUI.java:401) [10]: java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) [11]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) [12]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) [13]: com.vzome.desktop.controller.DefaultController.firePropertyChange(DefaultController.java:226) [14]: com.vzome.desktop.awt.ApplicationController.newDocumentController(ApplicationController.java:577) [15]: com.vzome.desktop.awt.ApplicationController.doAction(ApplicationController.java:272) [16]: com.vzome.desktop.controller.DefaultController.actionPerformed(DefaultController.java:43) [17]: org.vorthmann.zome.ui.ApplicationUI$InitializationWorker.run(ApplicationUI.java:373) [18]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [19]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [20]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) [21]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) [22]: java.base/java.security.AccessController.doPrivileged(AccessController.java:399) [23]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [24]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [25]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [26]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [27]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [28]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [29]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [30]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) guessX: <:0> isSet true guessWayland: <wayland-0> isSet true guessGBM: </dev/dri/card0> exists true guessVCIVUsed: hasVCLib = false && !hasVC4ModLocation = !false && !hasDriCard0File = !true AWT-EventQueue-0 - Info: NativeWindowFactory.<init>: Type .x11 custom / .x11 native AWT-EventQueue-0 - NativeWindowFactory.initSingleton() JAWTUtil initialization (JAWT/JNI/...); SKIP_AWT_HIDPI false JAWTUtil.getJAWT(tryOffscreenLayer false, tryOnscreen true) Checking for Java2D/OpenGL support Java2D support: default GraphicsConfiguration = sun.java2d.xr.XRGraphicsConfig JOGL/Java2D OGL Pipeline active false, resourceCompatible false JAWTUtil: Has sun.awt.SunToolkit: awtLock/awtUnlock true, disableBackgroundErase true JAWTUtil: Has Java2D true JAWTUtil: Is headless false JAWTUtil: AWT Desktop hints 1 JAWTUtil: OffscreenLayer Supported: false - Required false X11Util.initSingleton() Info: NativeWindow native init passed X11Util.initSingleton(): OK true], X11 Display(NULL) <:0>, XSynchronize Enabled: false, X11_EXTENSION_ATIFGLRXDRI false, X11_EXTENSION_ATIFGLEXTENSION false, requiresToolkitLock true, hasThreadingIssues false, markAllDisplaysUnclosable false NativeWindowFactory.registerFactory() interface com.jogamp.nativewindow.NativeWindow -> jogamp.nativewindow.NativeWindowFactoryImpl@560ad562 NativeWindowFactory.registerFactory() class java.awt.Component -> jogamp.nativewindow.NativeWindowFactoryImpl@560ad562 NativeWindowFactory requiresToolkitLock true, desktopHasThreadingIssues false NativeWindowFactory isAWTAvailable true, defaultFactory jogamp.nativewindow.NativeWindowFactoryImpl@560ad562 AWT-EventQueue-0 - Info: GraphicsConfigurationFactory.<init> AWT-EventQueue-0 - GraphicsConfigurationFactory.initSingleton() GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.AbstractGraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@46f750dc, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@5ec5df9b, overridding: null GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@173f3585, overridding: null GLProfile.init - thread: AWT-EventQueue-0 ----------------------------------------------------------------------------------------------------- Platform: LINUX / Linux 5.15.0-1025-oracle (5.15.0), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment: int8 1 / 1, int16 2 / 2 int 4 / 4, long 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: 18.0.2-ea (18.0.2u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment Platform: Java Vendor: Private Build, Unknown, JavaSE: true, Java9: true, Java6: true, dynamicLib: 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.4 Implementation Title: GlueGen Run-Time Implementation Vendor: JogAmp Community Implementation Vendor ID: com.jogamp Implementation URL: http://jogamp.org/ Implementation Version: 2.4.0-rc-20210111 Implementation Build: 2.4-b938-20210111 Implementation Branch: origin/master Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 Implementation SHA Natives-this: 0 ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.nativewindow Extension Name: com.jogamp.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.4 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.4.0-rc-20210111 Implementation Build: 2.4-b1507-20210111 Implementation Branch: origin/master Implementation Commit: ecf6e499d3b582d651a28693c871ca14d6e8c991 Implementation SHA Sources: null Implementation SHA Classes: null Implementation SHA Classes-this: null Implementation SHA Natives: null Implementation SHA Natives-this: null ----------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------- Package: com.jogamp.opengl Extension Name: com.jogamp.opengl Specification Title: Java Bindings for OpenGL API Specification Specification Vendor: JogAmp Community Specification Version: 2.4 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.4.0-rc-20210111 Implementation Build: 2.4-b1507-20210111 Implementation Branch: origin/master Implementation Commit: ecf6e499d3b582d651a28693c871ca14d6e8c991 Implementation SHA Sources: null Implementation SHA Classes: null Implementation SHA Classes-this: null Implementation SHA Natives: null Implementation SHA Natives-this: null ----------------------------------------------------------------------------------------------------- GLDrawableFactory.static - Native OS Factory for: .x11: jogamp.opengl.x11.glx.X11GLXDrawableFactory GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@5cdbe613, overridding: null [2]: com.jogamp.nativewindow.GraphicsConfigurationFactory.getFactory(GraphicsConfigurationFactory.java:231) [3]: jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory.registerFactory(X11GLXGraphicsConfigurationFactory.java:89) [4]: jogamp.opengl.x11.glx.X11GLXDrawableFactory.<init>(X11GLXDrawableFactory.java:125) [5]: java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67) [6]: java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) [7]: java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:483) [8]: com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:266) [9]: com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:288) [10]: com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:308) [11]: com.jogamp.common.util.ReflectionUtil.createInstance(ReflectionUtil.java:330) [12]: com.jogamp.opengl.GLDrawableFactory.initSingletonImpl(GLDrawableFactory.java:157) [13]: com.jogamp.opengl.GLDrawableFactory.initSingleton(GLDrawableFactory.java:117) [14]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1765) [15]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) [16]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:239) [17]: java.base/java.security.AccessController.doPrivileged(AccessController.java:318) [18]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:225) [19]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) [20]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1009) [21]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:743) [22]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:754) [23]: org.vorthmann.zome.render.jogl.JoglFactory.createRenderingViewer(JoglFactory.java:52) [24]: org.vorthmann.zome.ui.DocumentFrame.<init>(DocumentFrame.java:546) [25]: org.vorthmann.zome.ui.ApplicationUI.propertyChange(ApplicationUI.java:401) [26]: java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) [27]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) [28]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) [29]: com.vzome.desktop.controller.DefaultController.firePropertyChange(DefaultController.java:226) [30]: com.vzome.desktop.awt.ApplicationController.newDocumentController(ApplicationController.java:577) [31]: com.vzome.desktop.awt.ApplicationController.doAction(ApplicationController.java:272) [32]: com.vzome.desktop.controller.DefaultController.actionPerformed(DefaultController.java:43) [33]: org.vorthmann.zome.ui.ApplicationUI$InitializationWorker.run(ApplicationUI.java:373) [34]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [35]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [36]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) [37]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) [38]: java.base/java.security.AccessController.doPrivileged(AccessController.java:399) [39]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [40]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [41]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [42]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [43]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [44]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [45]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [46]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) GraphicsConfigurationFactory.getFactory: com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable Factory #0: DeviceCapsType[com.jogamp.nativewindow.awt.AWTGraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.awt.X11AWTGraphicsConfigurationFactory@173f3585 Factory #1: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@5cdbe613 Factory #2: DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@5ec5df9b Factory #3: DeviceCapsType[com.jogamp.nativewindow.AbstractGraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.DefaultGraphicsConfigurationFactoryImpl@46f750dc GraphicsConfigurationFactory.getFactory() deviceTypes: [class com.jogamp.nativewindow.x11.X11GraphicsDevice, class com.jogamp.nativewindow.DefaultGraphicsDevice, interface com.jogamp.nativewindow.AbstractGraphicsDevice] GraphicsConfigurationFactory.getFactory() capabilitiesTypes: [interface com.jogamp.nativewindow.CapabilitiesImmutable] GraphicsConfigurationFactory.getFactory() found DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.nativewindow.CapabilitiesImmutable] -> jogamp.nativewindow.x11.X11GraphicsConfigurationFactory@5ec5df9b SharedResourceRunner.start() - start new Thread - AWT-EventQueue-0 SharedResourceRunner.run(): STARTED - AWT-EventQueue-0-SharedResourceRunner SharedResourceRunner.run(): READY - AWT-EventQueue-0-SharedResourceRunner Info: EGLDrawableFactory: EGL ES2 - OK (includesES1 true, isANGLE: false, eglInitialize 0x7fb1a8a24050) Info: EGLDrawableFactory: EGL ES1 - OK (ES2 lib) Info: EGLDrawableFactory: EGL GLn - OK (eglTableReset true, eglInitialize 0x7fb1a8a24050) GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.x11.X11GraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@5b832968, overridding: jogamp.opengl.x11.glx.X11GLXGraphicsConfigurationFactory@5cdbe613 GraphicsConfigurationFactory.registerFactory() put DeviceCapsType[com.jogamp.nativewindow.egl.EGLGraphicsDevice, com.jogamp.opengl.GLCapabilitiesImmutable] -> jogamp.opengl.egl.EGLGraphicsConfigurationFactory@5b832968, overridding: null SharedResourceRunner.start() - start new Thread - AWT-EventQueue-0 SharedResourceRunner.run(): STARTED - AWT-EventQueue-0-SharedResourceRunner SharedResourceRunner.run(): READY - AWT-EventQueue-0-SharedResourceRunner Info: GLProfile.init - Default device is desktop derived: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5ecbe829, isOwner false, <6502605a, 45e58099>[count 0, qsz 0, owner <NULL>]]] Info: GLProfile.initProfilesForDevice: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner false, <5ecd9bc4, 374529cc>[count 0, qsz 0, owner <NULL>]]] (com.jogamp.nativewindow.egl.EGLGraphicsDevice), isSet false, hasDesktopGLFactory true, hasEGLFactory true GLProfile.init map .egl_:0_0, desktopCtxUndef true, esCtxUndef true GLProfile.init map GLProfile[GL4bc/GL4bc.sw] on device .egl_:0_0 GLProfile.init map defaultAny GLProfile[GL4bc/GL4bc.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL3bc/GL3bc.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL2/GL2.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL4/GL4.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL3/GL3.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GLES3/GLES3.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL4ES3/GL4bc.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL2GL3/GL2.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GLES2/GLES2.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL2ES2/GL2.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GLES1/GLES1.sw] on device .egl_:0_0 GLProfile.init map GLProfile[GL2ES1/GL2.sw] on device .egl_:0_0 SharedResourceRunner.getOrCreateShared() EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner false, <5ecd9bc4, 374529cc>[count 0, qsz 0, owner <NULL>]]]: trying - AWT-EventQueue-0 [2]: jogamp.opengl.SharedResourceRunner.getOrCreateShared(SharedResourceRunner.java:222) [3]: jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:1039) [4]: jogamp.opengl.egl.EGLDrawableFactory.getOrCreateSharedResourceImpl(EGLDrawableFactory.java:95) [5]: jogamp.opengl.GLDrawableFactoryImpl.getOrCreateSharedResource(GLDrawableFactoryImpl.java:188) [6]: jogamp.opengl.GLDrawableFactoryImpl.createSharedResourceImpl(GLDrawableFactoryImpl.java:217) [7]: com.jogamp.opengl.GLDrawableFactory.createSharedResource(GLDrawableFactory.java:385) [8]: com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1968) [9]: com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1895) [10]: com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1861) [11]: com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) [12]: com.jogamp.opengl.GLProfile$1.run(GLProfile.java:239) [13]: java.base/java.security.AccessController.doPrivileged(AccessController.java:318) [14]: com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:225) [15]: com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) [16]: com.jogamp.opengl.GLProfile.get(GLProfile.java:1009) [17]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:743) [18]: com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:754) [19]: org.vorthmann.zome.render.jogl.JoglFactory.createRenderingViewer(JoglFactory.java:52) [20]: org.vorthmann.zome.ui.DocumentFrame.<init>(DocumentFrame.java:546) [21]: org.vorthmann.zome.ui.ApplicationUI.propertyChange(ApplicationUI.java:401) [22]: java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) [23]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) [24]: java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) [25]: com.vzome.desktop.controller.DefaultController.firePropertyChange(DefaultController.java:226) [26]: com.vzome.desktop.awt.ApplicationController.newDocumentController(ApplicationController.java:577) [27]: com.vzome.desktop.awt.ApplicationController.doAction(ApplicationController.java:272) [28]: com.vzome.desktop.controller.DefaultController.actionPerformed(DefaultController.java:43) [29]: org.vorthmann.zome.ui.ApplicationUI$InitializationWorker.run(ApplicationUI.java:373) [30]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [31]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [32]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) [33]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) [34]: java.base/java.security.AccessController.doPrivileged(AccessController.java:399) [35]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [36]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [37]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [38]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [39]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [40]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [41]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [42]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) SharedResourceRunner.doAndWait() START init: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner false, <5ecd9bc4, 374529cc>[count 0, qsz 0, owner <NULL>]]], release: null - AWT-EventQueue-0 SharedResourceRunner.doAndWait() set command: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner false, <5ecd9bc4, 374529cc>[count 0, qsz 0, owner <NULL>]]], release: null - AWT-EventQueue-0 SharedResourceRunner.run(): WOKE UP for device connection init: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner false, <5ecd9bc4, 374529cc>[count 0, qsz 0, owner <NULL>]]], release: null - AWT-EventQueue-0-SharedResourceRunner SharedResourceRunner.run(): create Shared for: EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner false, <5ecd9bc4, 374529cc>[count 0, qsz 0, owner <NULL>]]] - AWT-EventQueue-0-SharedResourceRunner EGLDrawableFactory.MapGLVersions: device EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner - EGLGraphicsDevice.open(): EGLGraphicsDevice[type .egl, v0.0.0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDisplayUtil.eglGetDisplay.p: eglGetPlatformDisplay available: true, eglClientVersion '1.5.0 (1.5 libglvnd)' via[Version true, err 0x3000 / Extension false, err 0x3000] EGLDisplayUtil.eglGetDisplay.X: eglDisplay(0x0) @ 12757/.x11: 0x7fb164002240, OK, singletonEGLDisplay null (use false) EGLDisplayUtil.EGL.eglInitialize 0x7fb164002240 -> true EGLDisplayUtil.EGL.eglInitialize EGLDisplayRef[0x7fb164002240: refCnt 1] EGLDisplayUtil.eglInitialize(0x7fb164002240 ...): EGLDisplayRef[0x7fb164002240: refCnt 1] = true, eglVersion 1.5, singletonEGLDisplay EGLDisplayRef[0x7fb164002240: refCnt 1] (use false) EGLFeatures on device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], vendor Mesa Project Client APIs: 'OpenGL OpenGL_ES '; has EGL 1.4 true -> has OpenGL true EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display Extensions: EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display KHR_create_context: true KHR_surfaceless_context: true EGLDrawableFactory.MapGLVersions: defaultDevice EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDrawableFactory.MapGLVersions: defaultDevice EGLFeatures EGLFeatures[vendor Mesa Project, version 1.5.0, has[GL-API true, KHR[CreateContext true, Surfaceless true]]] EGLDrawableFactory.MapGLVersions: GLES2 ( 2 ), mapsADeviceToDefaultDevice false (useDefaultDevice true, defaultDeviceHasPBuffer true, hasDesktopFactory true, isEGLGraphicsDevice true), isDRM_GBM false EGLGraphicsConfiguration.eglChooseConfig: eglChooseConfig eglDisplay 0x7fb164002240, nativeVisualID 0x0, capsChosen 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[.]], winbits WINDOW, fboAvail false, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], .egl_:0_0, numEGLConfigs 36 EGLGraphicsConfiguration.eglChooseConfig: #1 eglChooseConfig: recommended fbcfg 0x7fb16409ec30, idx 0 EGLGraphicsConfiguration.eglChooseConfig: #1 useRecommendedIndex true, shallSkipCapsChooser true EGLGraphicsConfiguration.eglChooseConfig: #1 fbcfg recommended caps GLCaps[egl cfg 0xb, vid 0x45: 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]] EGLGraphicsConfiguration.eglChooseConfig: got configs: 1 0: GLCaps[egl cfg 0xb, vid 0x45: 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]] EGLGraphicsConfiguration.eglChooseConfig: X chosen :0, eglConfig: 0x7fb16409ec30: EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb16409ec30, eglConfigID 0xb, 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 0xb, vid 0x45: 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]]] EGLSurface.ctor().3: EGLSurface[ displayHandle 0x7fb164002240 , surfaceHandle 0x0 , size 64x64 , UOB[ ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb16409ec30, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <5bb0f5ac, 3ada69e2>[count 0, qsz 0, owner <NULL>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] Surface Hierarchy of jogamp.opengl.egl.EGLSurface Surface device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] Surface size 64x64, handle 0x0 Upstream options UOB[ ] Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook Upstream Hook's Surface NULL EGLDrawableFactory.MapGLVersions.0: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-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:763) [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [7]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner: EGLDrawable.setRealized(true): NOP - EGLSurface[ displayHandle 0x7fb164002240 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb16409ec30, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <5bb0f5ac, 3ada69e2>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] AWT-EventQueue-0-SharedResourceRunner: createHandle of EGLSurface[ displayHandle 0x7fb164002240 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb16409ec30, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <5bb0f5ac, 3ada69e2>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] Surface Hierarchy of jogamp.opengl.egl.EGLSurface Surface device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] Surface size 64x64, handle 0x0 Upstream options UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook Upstream Hook's Surface NULL AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit true) AWT-EventQueue-0-SharedResourceRunner: GLContext.makeCurrent: Surfaceless evaluate AWT-EventQueue-0-SharedResourceRunner: EGLContext.createImpl: START GLCaps[egl cfg 0xb, vid 0x45: 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 AWT-EventQueue-0-SharedResourceRunner: Use ARB[avail[disabled false, quirk false] -> true]] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions is SET (:0): false AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions START (GLDesktop true, GLES true, minorVersion true) on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.2 [3.2 .. 3.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.2 (ES profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.2 (ES profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb1a8b49600 (opt), glGetString 0x7fb1a8b495e0, glGetIntegerv 0x7fb1a8b47c20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 Mesa 22.0.5, has Number(Str) 3.2.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 3.2 (ES profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 3.2.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.2 Mesa 22.0.5, Number(Int) 3.2.0 - 3.2 (ES profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 3.2 (ES profile, arb, compat[], hardware) -> has 3.2 (ES profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirks: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable mapping key(EGL-.egl_:0_0) -> 0x1604f66b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[], hardware)) -> 0x6279a3f7: jogamp.opengl.es3.GLES3ProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@38474b3a [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1456) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1395) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1193) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:969) [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [16]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es3.GLES3Impl@38474b3a, OpenGL 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.2 (ES profile, arb, compat[], hardware) - OpenGL ES 3.2 Mesa 22.0.5, use glGetStringi AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 143, used glGetStringi EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 3, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 50 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 193 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_3_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_2_0 to known extensions AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0_0-0x3020009) -> 0x737a396 - entries: 198 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb1640b1f10, share 0, direct true, version 3.2 [3.2 .. 3.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 3 (ES profile, compat[], hardware) -> 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 3 (ES profile, compat[], hardware): [None] -> [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 3 (ES profile, compat[], hardware)[3.0 .. 3.2]: [None] -> [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 2 (ES profile, compat[], hardware) -> 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 2 (ES profile, compat[], hardware): [None] -> [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 1.1 [1.1 .. 1.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 1.1 (ES profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 1, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 1.1 (ES profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb1a8b49600 (opt), glGetString 0x7fb1a8b495e0, glGetIntegerv 0x7fb1a8b47c20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 22.0.5, has Number(Str) 1.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 1.1 (ES profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 1.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (String): String OpenGL ES-CM 1.1 Mesa 22.0.5, Number(Str) 1.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 1.1 (ES profile, arb, compat[], hardware) -> has 1.1 (ES profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK false Quirks: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x1010009 - 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0_0) -> 0x1604f66b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0_0-0x1010009 - 1.1 (ES profile, arb, compat[], hardware)) -> 0xb694b66: jogamp.opengl.es1.GLES1ProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GLES1Impl, jogamp.opengl.es1.GLES1Impl@d7ffadf [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1456) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1395) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1217) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:969) [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [16]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.es1.GLES1Impl@d7ffadf, OpenGL 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 1.1 (ES profile, arb, compat[], hardware) - OpenGL ES-CM 1.1 Mesa 22.0.5, use glGetString AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 49, used glGetString EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 3, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 50 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 99 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_ES_VERSION_1_0 to known extensions AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0_0-0x1010009) -> 0xdf05a2c - entries: 102 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x1010009 - 1.1 (ES profile, arb, compat[FP32], hardware) - glErr 0x0 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb164198b80, share 0, direct true, version 1.1 [1.1 .. 1.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 1 (ES profile, compat[], hardware) -> 1.1 (ES profile, arb, compat[FP32], hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 1 (ES profile, compat[], hardware): [None] -> [1.1 (ES profile, arb, compat[FP32], hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 1 (ES profile, compat[], hardware)[1.0 .. 1.1]: [None] -> [1.1 (ES profile, arb, compat[FP32], hardware)] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.6 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.6 (Core profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 4.6 (Core profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb1a8b49600 (opt), glGetString 0x7fb1a8b495e0, glGetIntegerv 0x7fb1a8b47c20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 4.6 (Core profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5, has Number(Str) 4.6.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 4.6 (Core profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 4.6.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.6 (Core Profile) Mesa 22.0.5, Number(Int) 4.6.0 - 4.6 (Core profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 4.6 (Core profile, arb, compat[], hardware) -> has 4.6 (Core profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirks: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 ((Core Profile) Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 ((Core Profile) Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x4060005 - 4.6 (Core profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0_0) -> 0x1604f66b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0_0-0x4060005 - 4.6 (Core profile, arb, compat[], hardware)) -> 0x1312fbd0: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@644e54ca [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1456) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1395) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1252) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:969) [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [16]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@644e54ca, OpenGL 4.6 (Core profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 4.6 (Core profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5, use glGetStringi AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 210, used glGetStringi EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 3, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 50 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 260 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_6 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_5 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_4 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_3 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_4_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_3 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0_0-0x4060005) -> 0x30eeb216 - entries: 280 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x4060005 - 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb1640cce90, share 0, direct true, version 4.6 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 4 (Core profile, compat[], hardware) -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 4 (Core profile, compat[], hardware): [None] -> [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 4 (Core profile, compat[], hardware)[4.0 .. 4.6]: [None] -> [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 3 (Core profile, compat[], hardware) -> 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 3 (Core profile, compat[], hardware): [None] -> [4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 4.6 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.6 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.6 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 4.5 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.5 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.5 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 4.4 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.4 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.4 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.4: share 0, direct true, version 4.3 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.3 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.3 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.5: share 0, direct true, version 4.2 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.2 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.2 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.6: share 0, direct true, version 4.1 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.1 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.1 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.7: share 0, direct true, version 4.0 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 4.0 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 4, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 4.0 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 4.0 [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions NOPE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], 4 (Compat profile, compat[], hardware) [4.6 .. 4.0] AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.3 [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.3 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.3 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.2: share 0, direct true, version 3.2 [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.2 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 6 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: NO 3.2 (Compat profile, arb, compat[], hardware) - @creation - error 0x3009 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.3: share 0, direct true, version 3.1 [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.1 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.1 (Compat profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb1a8b49600 (opt), glGetString 0x7fb1a8b495e0, glGetIntegerv 0x7fb1a8b47c20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 3.1 (Compat profile, arb, compat[], hardware) - 4.6 (Core Profile) Mesa 22.0.5, has Number(Str) 4.6.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 3.1 (Compat profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 4.6.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 4.6 (Core Profile) Mesa 22.0.5, Number(Int) 4.6.0 - 4.6 (Core profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: FAIL, GL version mismatch (Int): requested 3.1 (Compat profile, arb, compat[], hardware) -> has 4.6 (Core Profile) Mesa 22.0.5, 4.6.0 - 4.6 (Core profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x0, share 0, direct true, version 3.1 [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions NOPE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], 3 (Compat profile, compat[], hardware) [3.3 .. 3.1] AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.1: share 0, direct true, version 3.0 [3.0 .. 2.0] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: Start 3.0 (Compat profile, arb, compat[], hardware) - @creation, useKHRCreateContext true, OpenGL API Support true, device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.0 (Compat profile, arb, compat[], hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 3.0 (Compat profile, arb, compat[], hardware) - 3.1 Mesa 22.0.5, has Number(Str) 3.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 3.0 (Compat profile, arb, compat[], hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch true, glVersionsMapping true, hasGLVersionByString 3.1.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String 3.1 Mesa 22.0.5, Number(Int) 3.1.0 - 3.1 (Compat profile, arb, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 3.0 (Compat profile, arb, compat[], hardware) -> has 3.1 (Compat profile, arb, compat[], hardware), strictMatch true, versionValidated true, versionGL3IntOK true Quirks: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x3010003 - 3.1 (Compat profile, arb, compat[], hardware) - 3.1 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0_0) -> 0x1604f66b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable mapping key(.egl_:0_0-0x3010003 - 3.1 (Compat profile, arb, compat[], hardware)) -> 0x5c3ea913: jogamp.opengl.gl4.GL4bcProcAddressTable Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GL4bcImpl, jogamp.opengl.gl4.GL4bcImpl@182c45b2 [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARBVersions(GLContextImpl.java:1456) [5]: jogamp.opengl.GLContextImpl.createContextARBMapVersionsAvailable(GLContextImpl.java:1395) [6]: jogamp.opengl.GLContextImpl.mapGLVersions(GLContextImpl.java:1317) [7]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:969) [8]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [9]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [10]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [11]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [12]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [13]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [14]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [15]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [16]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching init jogamp.opengl.gl4.GL4bcImpl@182c45b2, OpenGL 3.1 (Compat profile, arb, compat[], hardware) - 3.1 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Pre-caching extension availability OpenGL 3.1 (Compat profile, arb, compat[], hardware) - 3.1 Mesa 22.0.5, use glGetStringi AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL_EXTENSIONS: 278, used glGetStringi EGL PlatformExtensions: Device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 3, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGL PlatformExtensions: EGL vendor Mesa Project, version [client 1.5 libglvnd, server 1.5], clientAPIs OpenGL OpenGL_ES EGL extensions (Client): EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_MESA_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless EGL extensions (Server): EGL_ANDROID_blob_cache EGL_CHROMIUM_sync_control EGL_EXT_buffer_age EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_NOK_texture_from_pixmap EGL_WL_bind_wayland_display AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GLX_EXTENSIONS: 50 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: GL vendor: Intel AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: ALL EXTENSIONS: 328 AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_3_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_2_0 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_5 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_4 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_3 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_2 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_1 to known extensions AWT-EventQueue-0-SharedResourceRunner:ExtensionAvailabilityCache: Added GL_VERSION_1_0 to known extensions AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache mapping key(.egl_:0_0-0x3010003) -> 0xe52ba79 - entries: 339 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x3010003 - 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware) - glErr 0x500 AWT-EventQueue-0-SharedResourceRunner: createContextARBVersions.X: ctx 0x7fb1640cce90, share 0, direct true, version 3.0 [3.0 .. 2.0] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions MAP EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: 2 (Compat profile, compat[], hardware) -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware) EGLDrawableFactory.MapGLVersions: Mapped: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 2 (Compat profile, compat[], hardware): [None] -> [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions HAVE EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] 2 (Compat profile, compat[], hardware)[2.0 .. 3.0]: [None] -> [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware)] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions SET .egl_:0_0 MapGLVersions .egl_:0_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .egl_:0_0-0x3040000: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x4040000: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x2020000: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware) MapGLVersions .egl_:0_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions END (success true) on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], profileAliasing: true, total 109.884273ms MapGLVersions .egl_:0_0-0x3080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x1080000: 1.1 (ES profile, arb, compat[FP32], hardware) MapGLVersions .egl_:0_0-0x3040000: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x4040000: 4.6 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) MapGLVersions .egl_:0_0-0x2020000: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, hardware) MapGLVersions .egl_:0_0-0x2080000: 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions requested GLProfile[GLES2/GLES2.sw] -> 2.0 (ES profile, compat[], hardware) AWT-EventQueue-0-SharedResourceRunner: createContextARB-MapGLVersions Mapped 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) AWT-EventQueue-0-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.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: attrs.1: major 3, flags 0x0, index 4 AWT-EventQueue-0-SharedResourceRunner: EGLContext.createContextARBImpl: OK 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - @creation, share 0, direct true AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: glGetStringi 0x7fb1a8b49600 (opt), glGetString 0x7fb1a8b495e0, glGetIntegerv 0x7fb1a8b47c20 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Given EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] - requested 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 Mesa 22.0.5, has Number(Str) 3.2.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Pre version verification: requested 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware), drawable.glp GLProfile[GLES2/GLES2.sw], strictMatch false, glVersionsMapping false, hasGLVersionByString 3.2.0 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Version verification (Int): String OpenGL ES 3.2 Mesa 22.0.5, Number(Int) 3.2.0 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail: Post version verification: requested 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: No10BitColorCompOffscreen: cause: Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirk: GLSharedContextBuggy: cause: X11 / Renderer Mesa Intel(R) HD Graphics 4600 (HSW GT2) / Mesa-Version 22.0.5 (Mesa 22.0.5) Quirks local.0: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks local.X: [GLSharedContextBuggy, No10BitColorCompOffscreen] Quirks sticky on EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]]: [] AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.0 validated FQN: .egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 Mesa 22.0.5 AWT-EventQueue-0-SharedResourceRunner: Initializing EGLextension address table: EGL-.egl_:0_0 AWT-EventQueue-0-SharedResourceRunner: GLContext EGL ProcAddressTable reusing key(EGL-.egl_:0_0) -> 0x1604f66b AWT-EventQueue-0-SharedResourceRunner: GLContext GL ProcAddressTable reusing key(.egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware)) -> 0x6279a3f7: jogamp.opengl.es3.GLES3ProcAddressTable -> jogamp.opengl.es3.GLES3 Info: setGL (OpenGL null): AWT-EventQueue-0-SharedResourceRunner, <null> -> GLES3Impl, jogamp.opengl.es3.GLES3Impl@4be9c7a7 [2]: jogamp.opengl.GLContextImpl.setGL(GLContextImpl.java:358) [3]: jogamp.opengl.GLContextImpl.setGLFunctionAvailability(GLContextImpl.java:2125) [4]: jogamp.opengl.GLContextImpl.createContextARB(GLContextImpl.java:993) [5]: jogamp.opengl.egl.EGLContext.createImpl(EGLContext.java:318) [6]: jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:770) [7]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:653) [8]: jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:591) [9]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:770) [10]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [11]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [12]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [13]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner: GLContext GL ExtensionAvailabilityCache reusing key(.egl_:0_0-0x3020009) -> 0x737a396 - entries: 198 AWT-EventQueue-0-SharedResourceRunner: GLContext.setGLFuncAvail.X: OK .egl_:0_0-0x3020009 - 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - glErr 0x0 AWT-EventQueue-0-SharedResourceRunner: createImpl: OK (ARB) on eglDevice EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb16409ec30, eglConfigID 0xb, 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 0xb, vid 0x45: 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 0x300d AWT-EventQueue-0-SharedResourceRunner: createImpl: Created OpenGL context 0x7fb1641e1220, write surface 0x0, read surface 0x0, EGLContext [Version 3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, hardware) - OpenGL ES 3.2 Mesa 22.0.5 [GL 3.2.0, vendor 22.0.5 (Mesa 22.0.5)], options 0x7c09, this 0x619e6023, handle 0x7fb1641e1220, isShared false, jogamp.opengl.es3.GLES3Impl@4be9c7a7, quirks: [GLSharedContextBuggy, No10BitColorCompOffscreen], Drawable: jogamp.opengl.egl.EGLDrawable[realized true, factory jogamp.opengl.egl.EGLDrawableFactory@62b699f8, surface EGLSurface[ displayHandle 0x7fb164002240 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb16409ec30, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <5bb0f5ac, 3ada69e2>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ], eglSurface 0x0, eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb16409ec30, eglConfigID 0xb, 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 0xb, vid 0x45: 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 0xb, vid 0x45: 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 AWT-EventQueue-0-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 Mesa 22.0.5 - obj 0x619e6023, ctx 0x7fb1641e1220, isShared false, surf true 0x0, <184d51c9, 357a1cb>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] AWT-EventQueue-0-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 Mesa 22.0.5 GLDebugMessageHandler.init(false) .. n/a AWT-EventQueue-0-SharedResourceRunner: GLContextImpl.destroy.0: obj 0x619e6023, ctx 0x7fb1641e1220, isShared false, surf true 0x0, <184d51c9, 357a1cb>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>] AWT-EventQueue-0-SharedResourceRunner: GLContext.resetStates(isInit false) AWT-EventQueue-0-SharedResourceRunner: GLContextImpl.destroy.X: obj 0x619e6023, ctx 0x0, isShared false, surf true 0x0, <184d51c9, 357a1cb>[count 0, qsz 0, owner <NULL>] AWT-EventQueue-0-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:800) [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [6]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [7]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner: EGLDrawable: destroyHandle of 0x0 Surface Hierarchy of jogamp.opengl.egl.EGLSurface Surface device EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] Surface size 64x64, handle 0x0 Upstream options UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] Upstream Hook com.jogamp.nativewindow.GenericUpstreamSurfacelessHook Upstream Hook's Surface NULL AWT-EventQueue-0-SharedResourceRunner: EGLSurface : EGLSurface[ displayHandle 0x7fb164002240 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb16409ec30, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <5bb0f5ac, 3ada69e2>[count 0, qsz 0, owner <NULL>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] [2]: jogamp.opengl.egl.EGLDrawable.destroyHandle(EGLDrawable.java:89) [3]: jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:196) [4]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.mapAvailableEGLESConfig(EGLDrawableFactory.java:800) [5]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createEGLSharedResourceImpl(EGLDrawableFactory.java:656) [6]: jogamp.opengl.egl.EGLDrawableFactory$SharedResourceImplementation.createSharedResource(EGLDrawableFactory.java:559) [7]: jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:353) [8]: java.base/java.lang.Thread.run(Thread.java:833) AWT-EventQueue-0-SharedResourceRunner: EGLDrawable.setRealized(false): NOP - EGLSurface[ displayHandle 0x7fb164002240 , surfaceHandle 0x0 , size 64x64 , UOB[ OWNS_SURFACE | WINDOW_INVISIBLE | SURFACELESS ] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 2, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]], idx 0], eglConfigHandle 0x7fb16409ec30, eglConfigID 0xb, 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 0xb, vid 0x45: 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 <5bb0f5ac, 3ada69e2>[count 0, qsz 0, owner <NULL>] , GenericUpstreamSurfacelessHook[pixel 64x64] , upstreamSurface false ] EGLDrawableFactory.MapGLVersions: mapSuccess true, mappedToDefaultDevice false EGLDrawableFactory.MapGLVersions: defDevice : EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDrawableFactory.MapGLVersions: adevice : EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDrawableFactory.MapGLVersions: eglDevice : EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner true, <5ecd9bc4, 374529cc>[count 1, qsz 0, owner <AWT-EventQueue-0-SharedResourceRunner>]]] EGLDrawableFactory.MapGLVersions: context ES1: true, quirks [GLSharedContextBuggy, No10BitColorCompOffscreen] EGLDrawableFactory.MapGLVersions: context ES2: true, quirks [GLSharedContextBuggy, No10BitColorCompOffscreen] EGLDrawableFactory.MapGLVersions: context ES3: true, quirks [GLSharedContextBuggy, No10BitColorCompOffscreen] EGLDrawableFactory.MapGLVersions: context GLn: true, quirks [GLSharedContextBuggy, No10BitColorCompOffscreen] EGLDrawableFactory.MapGLVersion.map 0 SharedResourceRunner.run(): READY - AWT-EventQueue-0-SharedResourceRunner SharedResourceRunner.doAndWait() END init: EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner false, <5ecd9bc4, 374529cc>[count 0, qsz 0, owner <NULL>]]], release: null - AWT-EventQueue-0 SharedResourceRunner.getOrCreateShared() EGLGraphicsDevice[type .egl, v1.5.0, connection :0, unitID 0, handle 0x7fb164002240, owner true, ResourceToolkitLock[obj 0x28bb3e39, isOwner false, <5ecd9bc4, 374529cc>[count 0, qsz 0, owner <NULL>]]]: success - AWT-EventQueue-0 GLProfile.init map .egl_:0_0, desktopCtxUndef false, esCtxUndef false GLProfile.init map *** no mapping for GL4bc on device .egl_:0_0 GLProfile.init map *** no mapping for GL3bc on device .egl_:0_0 Exception in thread "AWT-EventQueue-0" java.lang.InternalError: XXX0 profile[2]: GL2 -> profileImpl GL3bc !!! not mapped at com.jogamp.opengl.GLProfile.computeProfileMap(GLProfile.java:2098) at com.jogamp.opengl.GLProfile.initProfilesForDeviceCritical(GLProfile.java:1976) at com.jogamp.opengl.GLProfile.initProfilesForDevice(GLProfile.java:1895) at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1861) at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80) at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:239) at java.base/java.security.AccessController.doPrivileged(AccessController.java:318) at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:225) at com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2324) at com.jogamp.opengl.GLProfile.get(GLProfile.java:1009) at com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:743) at com.jogamp.opengl.GLProfile.getDefault(GLProfile.java:754) at org.vorthmann.zome.render.jogl.JoglFactory.createRenderingViewer(JoglFactory.java:52) at org.vorthmann.zome.ui.DocumentFrame.<init>(DocumentFrame.java:546) at org.vorthmann.zome.ui.ApplicationUI.propertyChange(ApplicationUI.java:401) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) at com.vzome.desktop.controller.DefaultController.firePropertyChange(DefaultController.java:226) at com.vzome.desktop.awt.ApplicationController.newDocumentController(ApplicationController.java:577) at com.vzome.desktop.awt.ApplicationController.doAction(ApplicationController.java:272) at com.vzome.desktop.controller.DefaultController.actionPerformed(DefaultController.java:43) at org.vorthmann.zome.ui.ApplicationUI$InitializationWorker.run(ApplicationUI.java:373) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) |
Administrator
|
Yes that's what I meant, I still have to work on this, --add-opens only solves the problem of invalid access. Martin suggested to give us the result of glxinfo and it would be helpful for me.
Julien Gouesse | Personal blog | Website
|
Hope that helps. If there is anything else you would like me to try on my end, just let me know. Thanks.
$ glxinfo name of display: :0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4 server glx extensions: GLX_ARB_context_flush_control, GLX_ARB_create_context, GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample, GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, GLX_EXT_get_drawable_type, GLX_EXT_libglvnd, GLX_EXT_no_config_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read client glx vendor string: Mesa Project and SGI client glx version string: 1.4 client glx extensions: GLX_ARB_context_flush_control, GLX_ARB_create_context, GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_no_config_context, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_NV_float_buffer, GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync GLX version: 1.4 GLX extensions: GLX_ARB_create_context, GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, GLX_EXT_no_config_context, GLX_EXT_swap_control, GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, GLX_SGI_video_sync Extended renderer info (GLX_MESA_query_renderer): Vendor: Intel (0x8086) Device: Mesa Intel(R) HD Graphics 4600 (HSW GT2) (0x416) Version: 22.0.5 Accelerated: yes Video memory: 1536MB Unified memory: yes Preferred profile: core (0x1) Max core profile version: 4.6 Max compat profile version: 3.1 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 OpenGL vendor string: Intel OpenGL renderer string: Mesa Intel(R) HD Graphics 4600 (HSW GT2) OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.0.5 OpenGL core profile shading language version string: 4.60 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend, GL_AMD_multi_draw_indirect, GL_AMD_performance_monitor, GL_AMD_pinned_memory, GL_AMD_query_buffer_object, GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_trinary_minmax, GL_AMD_texture_texture4, GL_AMD_vertex_shader_layer, GL_AMD_vertex_shader_viewport_index, GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, GL_ARB_ES2_compatibility, GL_ARB_ES3_1_compatibility, GL_ARB_ES3_2_compatibility, GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_blend_func_extended, GL_ARB_buffer_storage, GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control, GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader, GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance, GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_derivative_control, GL_ARB_direct_state_access, GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts, GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport, GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv, GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_indirect_parameters, GL_ARB_instanced_arrays, GL_ARB_internalformat_query, GL_ARB_internalformat_query2, GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect, GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile, GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object, GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp, GL_ARB_program_interface_query, GL_ARB_provoking_vertex, GL_ARB_query_buffer_object, GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness, GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counter_ops, GL_ARB_shader_atomic_counters, GL_ARB_shader_bit_encoding, GL_ARB_shader_clock, GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_objects, GL_ARB_shader_precision, GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine, GL_ARB_shader_texture_image_samples, GL_ARB_shader_texture_lod, GL_ARB_shader_viewport_layer_array, GL_ARB_shading_language_420pack, GL_ARB_shading_language_include, GL_ARB_shading_language_packing, GL_ARB_spirv_extensions, GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_tessellation_shader, GL_ARB_texture_barrier, GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range, GL_ARB_texture_compression_bptc, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map_array, GL_ARB_texture_filter_anisotropic, GL_ARB_texture_float, GL_ARB_texture_gather, GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_levels, GL_ARB_texture_query_lod, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_stencil8, GL_ARB_texture_storage, GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced, GL_ARB_transform_feedback_overflow_query, GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, GL_ARB_vertex_shader, GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array, GL_ATI_blend_equation_separate, GL_ATI_texture_float, GL_EXT_EGL_image_storage, GL_EXT_EGL_sync, GL_EXT_abgr, GL_EXT_blend_equation_separate, GL_EXT_demote_to_helper_invocation, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_memory_object, GL_EXT_memory_object_fd, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_pixel_buffer_object, GL_EXT_polygon_offset_clamp, GL_EXT_provoking_vertex, GL_EXT_semaphore, GL_EXT_semaphore_fd, GL_EXT_shader_framebuffer_fetch_non_coherent, GL_EXT_shader_integer_mix, GL_EXT_shader_samples_identical, GL_EXT_texture_array, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode, GL_EXT_texture_shadow_lod, GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm, GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback, GL_EXT_vertex_array_bgra, GL_EXT_vertex_attrib_64bit, GL_IBM_multimode_draw_arrays, GL_INTEL_blackhole_render, GL_KHR_blend_equation_advanced, GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile, GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness, GL_KHR_texture_compression_astc_ldr, GL_KHR_texture_compression_astc_sliced_3d, GL_MESA_framebuffer_flip_y, GL_MESA_pack_invert, GL_MESA_shader_integer_functions, GL_MESA_texture_signed_rgba, GL_NV_compute_shader_derivatives, GL_NV_conditional_render, GL_NV_copy_image, GL_NV_depth_clamp, GL_NV_packed_depth_stencil, GL_NV_texture_barrier, GL_OES_EGL_image, GL_S3_s3tc OpenGL version string: 3.1 Mesa 22.0.5 OpenGL shading language version string: 1.40 OpenGL context flags: (none) OpenGL extensions: GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend, GL_AMD_multi_draw_indirect, GL_AMD_performance_monitor, GL_AMD_pinned_memory, GL_AMD_query_buffer_object, GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_trinary_minmax, GL_AMD_texture_texture4, GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, GL_APPLE_packed_pixels, GL_ARB_ES2_compatibility, GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_blend_func_extended, GL_ARB_buffer_storage, GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control, GL_ARB_color_buffer_float, GL_ARB_compatibility, GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader, GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance, GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_derivative_control, GL_ARB_direct_state_access, GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts, GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport, GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments, GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv, GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_indirect_parameters, GL_ARB_instanced_arrays, GL_ARB_internalformat_query, GL_ARB_internalformat_query2, GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile, GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp, GL_ARB_program_interface_query, GL_ARB_provoking_vertex, GL_ARB_query_buffer_object, GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness, GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counter_ops, GL_ARB_shader_atomic_counters, GL_ARB_shader_bit_encoding, GL_ARB_shader_clock, GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote, GL_ARB_shader_image_load_store, GL_ARB_shader_image_size, GL_ARB_shader_objects, GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine, GL_ARB_shader_texture_image_samples, GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, GL_ARB_shading_language_420pack, GL_ARB_shading_language_include, GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_spirv_extensions, GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_texture_barrier, GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range, GL_ARB_texture_compression, GL_ARB_texture_compression_bptc, GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, GL_ARB_texture_filter_anisotropic, GL_ARB_texture_float, GL_ARB_texture_gather, GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_levels, GL_ARB_texture_query_lod, GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_stencil8, GL_ARB_texture_storage, GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2, GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced, GL_ARB_transform_feedback_overflow_query, GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_viewport_array, GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers, GL_ATI_fragment_shader, GL_ATI_separate_stencil, GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_EXT_EGL_image_storage, GL_EXT_EGL_sync, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_copy_texture, GL_EXT_demote_to_helper_invocation, GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_memory_object, GL_EXT_memory_object_fd, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, GL_EXT_polygon_offset_clamp, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_semaphore, GL_EXT_semaphore_fd, GL_EXT_separate_specular_color, GL_EXT_shader_framebuffer_fetch_non_coherent, GL_EXT_shader_integer_mix, GL_EXT_shader_samples_identical, GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_array, GL_EXT_texture_buffer_object, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_integer, GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode, GL_EXT_texture_shadow_lod, GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm, GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, GL_INTEL_blackhole_render, GL_KHR_blend_equation_advanced, GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile, GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness, GL_KHR_texture_compression_astc_ldr, GL_KHR_texture_compression_astc_sliced_3d, GL_MESA_pack_invert, GL_MESA_shader_integer_functions, GL_MESA_texture_signed_rgba, GL_MESA_window_pos, GL_NV_blend_square, GL_NV_compute_shader_derivatives, GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image, GL_NV_depth_clamp, GL_NV_fog_distance, GL_NV_half_float, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, GL_NV_primitive_restart, GL_NV_texgen_reflection, GL_NV_texture_barrier, GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_OES_EGL_image, GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.0.5 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 OpenGL ES profile extensions: GL_AMD_performance_monitor, GL_ANDROID_extension_pack_es31a, GL_ANGLE_pack_reverse_row_order, GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, GL_APPLE_texture_max_level, GL_EXT_EGL_image_storage, GL_EXT_base_instance, GL_EXT_blend_func_extended, GL_EXT_blend_minmax, GL_EXT_buffer_storage, GL_EXT_clear_texture, GL_EXT_clip_control, GL_EXT_clip_cull_distance, GL_EXT_color_buffer_float, GL_EXT_color_buffer_half_float, GL_EXT_compressed_ETC1_RGB8_sub_texture, GL_EXT_copy_image, GL_EXT_demote_to_helper_invocation, GL_EXT_depth_clamp, GL_EXT_discard_framebuffer, GL_EXT_disjoint_timer_query, GL_EXT_draw_buffers, GL_EXT_draw_buffers_indexed, GL_EXT_draw_elements_base_vertex, GL_EXT_draw_instanced, GL_EXT_float_blend, GL_EXT_frag_depth, GL_EXT_geometry_point_size, GL_EXT_geometry_shader, GL_EXT_gpu_shader5, GL_EXT_map_buffer_range, GL_EXT_memory_object, GL_EXT_memory_object_fd, GL_EXT_multi_draw_arrays, GL_EXT_occlusion_query_boolean, GL_EXT_polygon_offset_clamp, GL_EXT_primitive_bounding_box, GL_EXT_read_format_bgra, GL_EXT_render_snorm, GL_EXT_robustness, GL_EXT_sRGB_write_control, GL_EXT_semaphore, GL_EXT_semaphore_fd, GL_EXT_separate_shader_objects, GL_EXT_shader_framebuffer_fetch_non_coherent, GL_EXT_shader_group_vote, GL_EXT_shader_implicit_conversions, GL_EXT_shader_integer_mix, GL_EXT_shader_io_blocks, GL_EXT_shader_samples_identical, GL_EXT_tessellation_point_size, GL_EXT_tessellation_shader, GL_EXT_texture_border_clamp, GL_EXT_texture_buffer, GL_EXT_texture_compression_bptc, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc, GL_EXT_texture_compression_s3tc_srgb, GL_EXT_texture_cube_map_array, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_format_BGRA8888, GL_EXT_texture_mirror_clamp_to_edge, GL_EXT_texture_norm16, GL_EXT_texture_query_lod, GL_EXT_texture_rg, GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode, GL_EXT_texture_shadow_lod, GL_EXT_texture_type_2_10_10_10_REV, GL_EXT_texture_view, GL_EXT_unpack_subimage, GL_INTEL_blackhole_render, GL_KHR_blend_equation_advanced, GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile, GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness, GL_KHR_texture_compression_astc_ldr, GL_KHR_texture_compression_astc_sliced_3d, GL_MESA_bgra, GL_MESA_framebuffer_flip_y, GL_MESA_shader_integer_functions, GL_NV_compute_shader_derivatives, GL_NV_conditional_render, GL_NV_draw_buffers, GL_NV_fbo_color_attachments, GL_NV_image_formats, GL_NV_pixel_buffer_object, GL_NV_read_buffer, GL_NV_read_depth, GL_NV_read_depth_stencil, GL_NV_read_stencil, GL_OES_EGL_image, GL_OES_EGL_image_external, GL_OES_EGL_image_external_essl3, GL_OES_EGL_sync, GL_OES_compressed_ETC1_RGB8_texture, GL_OES_copy_image, GL_OES_depth24, GL_OES_depth_texture, GL_OES_depth_texture_cube_map, GL_OES_draw_buffers_indexed, GL_OES_draw_elements_base_vertex, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap, GL_OES_geometry_point_size, GL_OES_geometry_shader, GL_OES_get_program_binary, GL_OES_gpu_shader5, GL_OES_mapbuffer, GL_OES_packed_depth_stencil, GL_OES_primitive_bounding_box, GL_OES_required_internalformat, GL_OES_rgb8_rgba8, GL_OES_sample_shading, GL_OES_sample_variables, GL_OES_shader_image_atomic, GL_OES_shader_io_blocks, GL_OES_shader_multisample_interpolation, GL_OES_standard_derivatives, GL_OES_stencil8, GL_OES_surfaceless_context, GL_OES_tessellation_point_size, GL_OES_tessellation_shader, GL_OES_texture_3D, GL_OES_texture_border_clamp, GL_OES_texture_buffer, GL_OES_texture_cube_map_array, GL_OES_texture_float, GL_OES_texture_float_linear, GL_OES_texture_half_float, GL_OES_texture_half_float_linear, GL_OES_texture_npot, GL_OES_texture_stencil8, GL_OES_texture_storage_multisample_2d_array, GL_OES_texture_view, GL_OES_vertex_array_object, GL_OES_vertex_half_float, GL_OES_viewport_array 156 GLX Visuals visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x045 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x046 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x1aa 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x1ab 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x1ac 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x1ad 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x1ae 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x1af 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x1b0 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x1b1 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x1b6 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x1b7 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x1b8 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x1b9 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x1ba 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x1bb 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x1bc 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x1bd 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x1c2 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x1c3 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x1c4 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x1c5 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x1c6 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x1c7 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x1cb 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x1cc 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None 0x1cd 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x1ce 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None 0x1cf 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x1d0 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None 0x1d1 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x1d2 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None 0x1d3 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x1d4 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 8 1 None 0x1d5 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x1d6 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 8 1 None 0x1d7 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x1d8 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 8 1 None 0x1d9 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x1da 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 8 1 None 0x1db 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 4 1 None 0x1dc 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 4 1 None 0x1dd 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 4 1 None 0x1de 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 4 1 None 0x1df 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 4 1 None 0x1e0 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 4 1 None 0x1e1 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 4 1 None 0x1e2 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 4 1 None 0x1e3 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 8 1 None 0x1e4 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 8 1 None 0x1e5 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 8 1 None 0x1e6 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 8 1 None 0x1e7 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 8 1 None 0x1e8 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 8 1 None 0x1e9 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 8 1 None 0x1ea 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 8 1 None 0x1eb 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x1ec 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None 0x1ed 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x1ee 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None 0x1ef 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x1f0 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None 0x1f1 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x1f2 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None 0x1f3 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x1f4 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 8 1 None 0x1f5 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x1f6 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 8 1 None 0x1f7 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x1f8 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 8 1 None 0x1f9 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x1fa 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 8 1 None 0x1fb 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x1fc 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None 0x1fd 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x1fe 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None 0x1ff 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x200 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None 0x201 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x202 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None 0x203 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x204 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None 0x205 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x206 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None 0x207 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x208 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None 0x209 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x20a 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None 0x20b 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x20c 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None 0x20d 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x20e 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None 0x20f 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x210 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None 0x211 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x212 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None 0x213 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None 0x214 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None 0x215 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None 0x216 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None 0x217 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None 0x218 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None 0x219 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None 0x21a 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None 0x21b 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 8 1 None 0x21c 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 8 1 None 0x21d 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 8 1 None 0x21e 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 8 1 None 0x21f 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 8 1 None 0x220 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 8 1 None 0x221 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 8 1 None 0x222 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 8 1 None 0x223 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 4 1 None 0x224 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 4 1 None 0x225 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 4 1 None 0x226 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 4 1 None 0x227 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 4 1 None 0x228 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 4 1 None 0x229 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 4 1 None 0x22a 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 4 1 None 0x22b 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 8 1 None 0x22c 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 8 1 None 0x22d 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 8 1 None 0x22e 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 8 1 None 0x22f 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 8 1 None 0x230 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 8 1 None 0x231 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 8 1 None 0x232 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 8 1 None 0x233 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None 0x234 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None 0x235 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None 0x236 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None 0x237 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None 0x238 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None 0x239 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None 0x23a 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None 0x23b 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 8 1 None 0x23c 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 8 1 None 0x23d 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 8 1 None 0x23e 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 8 1 None 0x23f 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 8 1 None 0x240 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 8 1 None 0x241 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 8 1 None 0x242 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 8 1 None 0x075 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x1b2 32 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x1b3 32 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x1b4 32 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x1b5 32 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x1be 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x1bf 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x1c0 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x1c1 32 tc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x1c8 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x1c9 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x1ca 32 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 236 GLXFBConfigs: visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x076 0 tc 0 32 0 r y . 10 10 10 2 . . 0 24 0 0 0 0 0 0 0 None 0x077 0 tc 0 32 0 r . . 10 10 10 2 . . 0 24 0 0 0 0 0 0 0 None 0x078 0 dc 0 32 0 r y . 10 10 10 2 . . 0 24 0 0 0 0 0 0 0 None 0x079 0 dc 0 32 0 r . . 10 10 10 2 . . 0 24 0 0 0 0 0 0 0 None 0x07a 0 tc 0 32 0 r y . 10 10 10 2 . . 0 24 8 0 0 0 0 0 0 None 0x07b 0 tc 0 32 0 r . . 10 10 10 2 . . 0 24 8 0 0 0 0 0 0 None 0x07c 0 dc 0 32 0 r y . 10 10 10 2 . . 0 24 8 0 0 0 0 0 0 None 0x07d 0 dc 0 32 0 r . . 10 10 10 2 . . 0 24 8 0 0 0 0 0 0 None 0x07e 0 tc 0 32 0 r y . 10 10 10 2 . . 0 0 0 0 0 0 0 4 1 None 0x07f 0 tc 0 32 0 r . . 10 10 10 2 . . 0 0 0 0 0 0 0 4 1 None 0x080 0 dc 0 32 0 r y . 10 10 10 2 . . 0 0 0 0 0 0 0 4 1 None 0x081 0 dc 0 32 0 r . . 10 10 10 2 . . 0 0 0 0 0 0 0 4 1 None 0x082 0 tc 0 32 0 r y . 10 10 10 2 . . 0 0 0 0 0 0 0 8 1 None 0x083 0 tc 0 32 0 r . . 10 10 10 2 . . 0 0 0 0 0 0 0 8 1 None 0x084 0 dc 0 32 0 r y . 10 10 10 2 . . 0 0 0 0 0 0 0 8 1 None 0x085 0 dc 0 32 0 r . . 10 10 10 2 . . 0 0 0 0 0 0 0 8 1 None 0x086 0 tc 0 32 0 r y . 10 10 10 2 . . 0 24 0 0 0 0 0 4 1 None 0x087 0 tc 0 32 0 r . . 10 10 10 2 . . 0 24 0 0 0 0 0 4 1 None 0x088 0 dc 0 32 0 r y . 10 10 10 2 . . 0 24 0 0 0 0 0 4 1 None 0x089 0 dc 0 32 0 r . . 10 10 10 2 . . 0 24 0 0 0 0 0 4 1 None 0x08a 0 tc 0 32 0 r y . 10 10 10 2 . . 0 24 0 0 0 0 0 8 1 None 0x08b 0 tc 0 32 0 r . . 10 10 10 2 . . 0 24 0 0 0 0 0 8 1 None 0x08c 0 dc 0 32 0 r y . 10 10 10 2 . . 0 24 0 0 0 0 0 8 1 None 0x08d 0 dc 0 32 0 r . . 10 10 10 2 . . 0 24 0 0 0 0 0 8 1 None 0x08e 0 tc 0 32 0 r y . 10 10 10 2 . . 0 24 8 0 0 0 0 4 1 None 0x08f 0 tc 0 32 0 r . . 10 10 10 2 . . 0 24 8 0 0 0 0 4 1 None 0x090 0 dc 0 32 0 r y . 10 10 10 2 . . 0 24 8 0 0 0 0 4 1 None 0x091 0 dc 0 32 0 r . . 10 10 10 2 . . 0 24 8 0 0 0 0 4 1 None 0x092 0 tc 0 32 0 r y . 10 10 10 2 . . 0 24 8 0 0 0 0 8 1 None 0x093 0 tc 0 32 0 r . . 10 10 10 2 . . 0 24 8 0 0 0 0 8 1 None 0x094 0 dc 0 32 0 r y . 10 10 10 2 . . 0 24 8 0 0 0 0 8 1 None 0x095 0 dc 0 32 0 r . . 10 10 10 2 . . 0 24 8 0 0 0 0 8 1 None 0x096 0 tc 0 30 0 r y . 10 10 10 0 . . 0 0 0 0 0 0 0 0 0 None 0x097 0 tc 0 30 0 r . . 10 10 10 0 . . 0 0 0 0 0 0 0 0 0 None 0x098 0 dc 0 30 0 r y . 10 10 10 0 . . 0 0 0 0 0 0 0 0 0 None 0x099 0 dc 0 30 0 r . . 10 10 10 0 . . 0 0 0 0 0 0 0 0 0 None 0x09a 0 tc 0 30 0 r y . 10 10 10 0 . . 0 24 0 0 0 0 0 0 0 None 0x09b 0 tc 0 30 0 r . . 10 10 10 0 . . 0 24 0 0 0 0 0 0 0 None 0x09c 0 dc 0 30 0 r y . 10 10 10 0 . . 0 24 0 0 0 0 0 0 0 None 0x09d 0 dc 0 30 0 r . . 10 10 10 0 . . 0 24 0 0 0 0 0 0 0 None 0x09e 0 tc 0 30 0 r y . 10 10 10 0 . . 0 24 8 0 0 0 0 0 0 None 0x09f 0 tc 0 30 0 r . . 10 10 10 0 . . 0 24 8 0 0 0 0 0 0 None 0x0a0 0 dc 0 30 0 r y . 10 10 10 0 . . 0 24 8 0 0 0 0 0 0 None 0x0a1 0 dc 0 30 0 r . . 10 10 10 0 . . 0 24 8 0 0 0 0 0 0 None 0x0a2 0 tc 0 30 0 r y . 10 10 10 0 . . 0 0 0 0 0 0 0 4 1 None 0x0a3 0 tc 0 30 0 r . . 10 10 10 0 . . 0 0 0 0 0 0 0 4 1 None 0x0a4 0 dc 0 30 0 r y . 10 10 10 0 . . 0 0 0 0 0 0 0 4 1 None 0x0a5 0 dc 0 30 0 r . . 10 10 10 0 . . 0 0 0 0 0 0 0 4 1 None 0x0a6 0 tc 0 30 0 r y . 10 10 10 0 . . 0 0 0 0 0 0 0 8 1 None 0x0a7 0 tc 0 30 0 r . . 10 10 10 0 . . 0 0 0 0 0 0 0 8 1 None 0x0a8 0 dc 0 30 0 r y . 10 10 10 0 . . 0 0 0 0 0 0 0 8 1 None 0x0a9 0 dc 0 30 0 r . . 10 10 10 0 . . 0 0 0 0 0 0 0 8 1 None 0x0aa 0 tc 0 30 0 r y . 10 10 10 0 . . 0 24 0 0 0 0 0 4 1 None 0x0ab 0 tc 0 30 0 r . . 10 10 10 0 . . 0 24 0 0 0 0 0 4 1 None 0x0ac 0 dc 0 30 0 r y . 10 10 10 0 . . 0 24 0 0 0 0 0 4 1 None 0x0ad 0 dc 0 30 0 r . . 10 10 10 0 . . 0 24 0 0 0 0 0 4 1 None 0x0ae 0 tc 0 30 0 r y . 10 10 10 0 . . 0 24 0 0 0 0 0 8 1 None 0x0af 0 tc 0 30 0 r . . 10 10 10 0 . . 0 24 0 0 0 0 0 8 1 None 0x0b0 0 dc 0 30 0 r y . 10 10 10 0 . . 0 24 0 0 0 0 0 8 1 None 0x0b1 0 dc 0 30 0 r . . 10 10 10 0 . . 0 24 0 0 0 0 0 8 1 None 0x0b2 0 tc 0 30 0 r y . 10 10 10 0 . . 0 24 8 0 0 0 0 4 1 None 0x0b3 0 tc 0 30 0 r . . 10 10 10 0 . . 0 24 8 0 0 0 0 4 1 None 0x0b4 0 dc 0 30 0 r y . 10 10 10 0 . . 0 24 8 0 0 0 0 4 1 None 0x0b5 0 dc 0 30 0 r . . 10 10 10 0 . . 0 24 8 0 0 0 0 4 1 None 0x0b6 0 tc 0 30 0 r y . 10 10 10 0 . . 0 24 8 0 0 0 0 8 1 None 0x0b7 0 tc 0 30 0 r . . 10 10 10 0 . . 0 24 8 0 0 0 0 8 1 None 0x0b8 0 dc 0 30 0 r y . 10 10 10 0 . . 0 24 8 0 0 0 0 8 1 None 0x0b9 0 dc 0 30 0 r . . 10 10 10 0 . . 0 24 8 0 0 0 0 8 1 None 0x0ba 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0bb 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x0bc 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0bd 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x0be 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0bf 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x0c0 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0c1 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x0c2 32 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0c3 32 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x0c4 32 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x0c5 32 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 None 0x0c6 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0c7 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x0c8 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0c9 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x0ca 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0cb 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x0cc 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0cd 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x0ce 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0cf 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x0d0 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None 0x0d1 32 tc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 0 0 None 0x0d2 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0d3 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x0d4 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0d5 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x0d6 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0d7 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x0d8 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0d9 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x0da 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0db 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x0dc 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x0dd 32 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 None 0x0de 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x0df 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None 0x0e0 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x0e1 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None 0x0e2 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x0e3 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None 0x0e4 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None 0x0e5 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 4 1 None 0x0e6 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x0e7 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 8 1 None 0x0e8 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x0e9 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 8 1 None 0x0ea 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x0eb 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 8 1 None 0x0ec 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None 0x0ed 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 8 1 None 0x0ee 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 4 1 None 0x0ef 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 4 1 None 0x0f0 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 4 1 None 0x0f1 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 4 1 None 0x0f2 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 4 1 None 0x0f3 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 4 1 None 0x0f4 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 4 1 None 0x0f5 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 4 1 None 0x0f6 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 8 1 None 0x0f7 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 8 1 None 0x0f8 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 8 1 None 0x0f9 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 8 1 None 0x0fa 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 8 1 None 0x0fb 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 0 0 0 0 0 8 1 None 0x0fc 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 8 1 None 0x0fd 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 0 0 0 0 0 8 1 None 0x0fe 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x0ff 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None 0x100 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x101 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None 0x102 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x103 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None 0x104 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None 0x105 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 4 1 None 0x106 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x107 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 8 1 None 0x108 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x109 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 8 1 None 0x10a 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x10b 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 8 1 None 0x10c 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None 0x10d 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 8 1 None 0x10e 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x10f 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None 0x110 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x111 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None 0x112 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x113 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None 0x114 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None 0x115 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 None 0x116 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x117 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None 0x118 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x119 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None 0x11a 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x11b 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None 0x11c 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None 0x11d 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 0 0 None 0x11e 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x11f 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None 0x120 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x121 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None 0x122 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x123 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None 0x124 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None 0x125 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 None 0x126 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None 0x127 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None 0x128 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None 0x129 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None 0x12a 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None 0x12b 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None 0x12c 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 4 1 None 0x12d 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 4 1 None 0x12e 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 8 1 None 0x12f 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 8 1 None 0x130 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 8 1 None 0x131 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 8 1 None 0x132 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 8 1 None 0x133 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 8 1 None 0x134 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 8 1 None 0x135 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 8 1 None 0x136 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 4 1 None 0x137 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 4 1 None 0x138 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 4 1 None 0x139 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 4 1 None 0x13a 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 4 1 None 0x13b 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 4 1 None 0x13c 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 4 1 None 0x13d 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 4 1 None 0x13e 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 8 1 None 0x13f 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 8 1 None 0x140 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 8 1 None 0x141 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 8 1 None 0x142 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 8 1 None 0x143 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 0 0 0 0 0 8 1 None 0x144 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 8 1 None 0x145 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 0 0 0 0 0 8 1 None 0x146 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None 0x147 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None 0x148 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None 0x149 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None 0x14a 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None 0x14b 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None 0x14c 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 4 1 None 0x14d 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 4 1 None 0x14e 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 8 1 None 0x14f 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 8 1 None 0x150 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 8 1 None 0x151 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 8 1 None 0x152 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 8 1 None 0x153 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 8 1 None 0x154 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 8 1 None 0x155 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 8 1 None 0x156 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x157 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x158 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x159 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x15a 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None 0x15b 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None 0x15c 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None 0x15d 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None 0x15e 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 8 1 None 0x15f 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 8 1 None 0x160 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 8 1 None 0x161 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 8 1 None |
Free forum by Nabble | Edit this page |