<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="0" hostname="jogamp07" name="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" skipped="0" tests="27" time="24.252" timestamp="2023-01-23T19:54:05">
  <properties>
    <property name="java.specification.version" value="17" />
    <property name="sun.jnu.encoding" value="UTF-8" />
    <property name="java.class.path" value="../../../../gluegen/label/linux-x86_64/make/lib/junit.jar:/opt-share/apache-ant/lib/ant.jar:/opt-share/apache-ant/lib/ant-junit.jar:/opt-share/apache-ant/lib/ant-junit4.jar:../../../../gluegen/label/linux-x86_64/make/lib/semantic-versioning/semver.jar:../../../../gluegen/label/linux-x86_64/build/gluegen-rt.jar:../../../../gluegen/label/linux-x86_64/build/gluegen-test-util.jar:../build/jar/jogl-all-noawt.jar:../build/jar/atomic/oculusvr.jar:../build/jar/jogl-test.jar" />
    <property name="java.vm.vendor" value="Debian" />
    <property name="sun.arch.data.model" value="64" />
    <property name="java.vendor.url" value="https://tracker.debian.org/openjdk-17" />
    <property name="java.vm.specification.version" value="17" />
    <property name="os.name" value="Linux" />
    <property name="sun.java.launcher" value="SUN_STANDARD" />
    <property name="user.country" value="US" />
    <property name="sun.boot.library.path" value="/usr/lib/jvm/java-17-openjdk-amd64/lib" />
    <property name="sun.java.command" value="org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT filtertrace=true haltOnError=false haltOnFailure=false showoutput=true outputtoformatters=true logfailedtests=true logtestlistenerevents=true formatter=org.apache.tools.ant.taskdefs.optional.junit.PlainJUnitResultFormatter formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter,../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.xml" />
    <property name="jdk.debug" value="release" />
    <property name="sun.cpu.endian" value="little" />
    <property name="user.home" value="/home/jogamp" />
    <property name="user.language" value="en" />
    <property name="java.specification.vendor" value="Oracle Corporation" />
    <property name="java.version.date" value="2022-07-19" />
    <property name="java.home" value="/usr/lib/jvm/java-17-openjdk-amd64" />
    <property name="file.separator" value="/" />
    <property name="java.vm.compressedOopsMode" value="Zero based" />
    <property name="line.separator" value="&#xa;" />
    <property name="java.vm.specification.vendor" value="Oracle Corporation" />
    <property name="java.specification.name" value="Java Platform API Specification" />
    <property name="java.awt.headless" value="true" />
    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers" />
    <property name="java.runtime.version" value="17.0.4+8-Debian-1deb11u1" />
    <property name="junit.run.arg1" value="dummy" />
    <property name="user.name" value="jogamp" />
    <property name="junit.run.arg0" value="dummy" />
    <property name="path.separator" value=":" />
    <property name="os.version" value="5.16.18" />
    <property name="java.runtime.name" value="OpenJDK Runtime Environment" />
    <property name="file.encoding" value="UTF-8" />
    <property name="java.vm.name" value="OpenJDK 64-Bit Server VM" />
    <property name="java.vendor.url.bug" value="https://bugs.debian.org/openjdk-17" />
    <property name="java.io.tmpdir" value="/tmp" />
    <property name="java.version" value="17.0.4" />
    <property name="user.dir" value="/home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/make" />
    <property name="os.arch" value="amd64" />
    <property name="java.vm.specification.name" value="Java Virtual Machine Specification" />
    <property name="native.encoding" value="UTF-8" />
    <property name="java.library.path" value="../../../../gluegen/label/linux-x86_64/build/obj:../build/nativewindow/obj:../build/jogl/obj:../build/newt/obj:../build/test/build/obj" />
    <property name="java.vm.info" value="mixed mode, sharing" />
    <property name="java.vendor" value="Debian" />
    <property name="java.vm.version" value="17.0.4+8-Debian-1deb11u1" />
    <property name="sun.io.unicode.encoding" value="UnicodeLittle" />
    <property name="jnlp.no.jvm.data.model.set" value="true" />
    <property name="java.class.version" value="61.0" />
  </properties>
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OffScreenAutoDblBuf" time="1.606" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OffScreenFBODblBuf" time="1.186" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OffScreenFBODblBufMSAA" time="1.195" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OffScreenFBODblBufStencil" time="1.205" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OffScreenFBODblBufStencilMSAA" time="1.201" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OffScreenFBOSglBuf" time="1.185" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OffScreenPbufferDblBuf" time="1.178" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OffScreenPbufferSglBuf" time="1.181" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OnScreenDblBuf" time="0.243" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OnScreenDblBufMSAA" time="0.316" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OnScreenDblBufStencil" time="0.233" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OnScreenDblBufStencilMSAA" time="0.398" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testES2OnScreenSglBuf" time="0.216" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OffScreenAutoDblBuf" time="1.237" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OffScreenBitmapSglBuf" time="1.188" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OffScreenFBODblBuf" time="1.192" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OffScreenFBODblBufMSAA" time="1.268" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OffScreenFBODblBufStencil" time="1.183" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OffScreenFBODblBufStencilMSAA" time="1.238" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OffScreenFBOSglBuf" time="1.206" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OffScreenPbufferDblBuf" time="1.199" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OffScreenPbufferSglBuf" time="1.201" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OnScreenDblBuf" time="0.205" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OnScreenDblBufMSAA" time="0.299" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OnScreenDblBufStencil" time="0.233" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OnScreenDblBufStencilMSAA" time="0.4" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT" name="testGL2OnScreenSglBuf" time="0.233" />
  <system-out><![CDATA[Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x188715b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1afd44cb[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6f1de4c7, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <459e9125, 128d2484>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x55141def isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@55182842[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@73a1e9a9, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <71d44a3, 7b98f307>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x34123d65 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@59474f18[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@33d512c1, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x443118b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@765d7657[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6b2ea799, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <411f53a0, 2b71e916>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x28701274 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@13c9d689[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1d296da, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <7c7a06ec, 75d4a5c2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6c6cb480[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@54d9d12d, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <38425407, 43bc63a3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6a6cb05c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@40a4337a[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@4c12331b, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <7586beff, 3b69e7d1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1573f9fc[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@10683d9d, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <3fc2959f, 5aa9e4eb>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@139982de[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3eb25e1a, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <477b4cdf, 77c2494c>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x233795b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3eb738bb[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3cd3e762, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <1fa121e2, 7eac9008>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x62ddbd7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@74e52ef6[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3c9754d8, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <3bf7ca37, 79079097>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4b2bac3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4e08711f[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@49438269, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <ba2f4ec, 1c1bbc4e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable    Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
Window Caps PostGL   : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Chosen     GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Chosen     GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1ce24091[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@752325ad, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <279fedbd, b3ca52e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
Window Caps PostGL   : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Chosen     GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@710f4dc7[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@fa4c865, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <3bd82cf5, 544fa968>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
Drawable    Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow
Window Caps PostGL   : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
Chosen     GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2df3b89c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@23348b5d[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@70325e14, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <37ceb1df, 7c9d8e2>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
Window Caps PostGL   : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Chosen     GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@587e5365[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@66d18979, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <bccb269, 609cd4d8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
Window Caps PostGL   : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Chosen     GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x158a8276 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c3d9b6b[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@394df057, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <4961f6af, 5aebe890>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
Window Caps PostGL   : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Chosen     GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x33c911a1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@75db5df9[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5b94b04d, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <8c3b9d, 4c39bec8>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
Window Caps PostGL   : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Chosen     GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7ee8290b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1f59a598[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@445b295b, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <49e5f737, 5c671d7f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable    Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
Window Caps PostGL   : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Chosen     GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x687e99d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@e4487af[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@38102d01, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <37883b97, 6ab778a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Drawable    Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
Window Caps PostGL   : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
Chosen     GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5c90e579 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@58ea606c[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@31f9b85e, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <424e1977, 10d68fcd>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Drawable    Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
Window Caps PostGL   : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
Chosen     GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6db9f5a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5f8edcc5[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2898ac89, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <683dbc2c, 68267da0>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable    Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
Window Caps PostGL   : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Chosen     GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6ff29830 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a2b953e[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@610f7aa, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <6a03bcb1, 21b2e768>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable    Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
Window Caps PostGL   : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Chosen     GL Caps(1): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2118cddf[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@fa36558, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <672872e1, 32910148>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable    Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
Window Caps PostGL   : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Chosen     GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2b4bac49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@fd07cbb[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@37f1104d, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <55740540, 60015ef5>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable    Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
Window Caps PostGL   : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Chosen     GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1018bde2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@65b3f4a4[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@45ca843, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <11c9af63, 757acd7b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
Requested  GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Expected   GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Window: com.jogamp.newt.opengl.GLWindow
Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable    Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
Window Caps PostGL   : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Chosen     GL Caps(1): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Chosen     GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
Chosen     GL Caps(2): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
Drawable   Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
Fin: GLWindow[
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x574b560f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@ba54932[init false], ], 
	Drawable: null, 
	Context: null, 
	Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0), 
  NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0  1920 x 1080 ] [pixels], [ 0 / 0  1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], 
  Config null, 
  WrappedSurface null, 
  SurfaceUpdatedListeners num 0 [], 
  WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6bf0219d, ], 
  MouseListeners num 0 [], 
  PointerGestures default true, custom 0 [], 
  KeyListeners num 0 [], 
  windowLock <dd0c991, 5f16132a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
]]></system-out>
  <system-err><![CDATA[++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1674503645199 ms III - Start
SLOCK [T main @ 1674503645199 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
Thread[main,5,main] GearsES2.init.0 0x188715b5: tileRendererInUse null, GearsES2[obj 0x188715b5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x188715b5 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  0
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x188715b5 created: GearsObj[0x6d763516, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x188715b5 created: GearsObj[0x52bf72b5, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x188715b5 created: GearsObj[0x52bf72b5, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x188715b5 FIN GearsES2[obj 0x188715b5 isInit true, usesShared false, 1 GearsObj[0x6d763516, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52bf72b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16293aa2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x188715b5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fd02805e3d0, msaa false, tileRendererInUse null
>> GearsES2 0x188715b5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x188715b5 400x300, swapInterval 1, drawable 0x7fd02805e3d0
Thread[main,5,main] GearsES2.display 0x188715b5 400x300, swapInterval 1, drawable 0x7fd02805e3d0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x188715b5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fd02805e3d0, msaa false, tileRendererInUse null
>> GearsES2 0x188715b5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x188715b5 200x150, swapInterval 1, drawable 0x7fd02805e3d0
Thread[main,5,main] GearsES2.display 0x188715b5 200x150, swapInterval 1, drawable 0x7fd02805e3d0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x188715b5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fd02805e3d0, msaa false, tileRendererInUse null
>> GearsES2 0x188715b5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x188715b5 800x600, swapInterval 1, drawable 0x7fd02805e3d0
Thread[main,5,main] GearsES2.display 0x188715b5 800x600, swapInterval 1, drawable 0x7fd02805e3d0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x188715b5: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x188715b5 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
Thread[main,5,main] GearsES2.init.0 0x55141def: tileRendererInUse null, GearsES2[obj 0x55141def isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x55141def on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  0
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x55141def created: GearsObj[0x76505305, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x55141def created: GearsObj[0x14cd1699, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x55141def created: GearsObj[0x14cd1699, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x55141def FIN GearsES2[obj 0x55141def isInit true, usesShared false, 1 GearsObj[0x76505305, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14cd1699, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77888435, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x55141def 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb41d83b0, msaa false, tileRendererInUse null
>> GearsES2 0x55141def, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x55141def 400x300, swapInterval 1, drawable 0x7fcfb41d83b0
Thread[main,5,main] GearsES2.display 0x55141def 400x300, swapInterval 1, drawable 0x7fcfb41d83b0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x55141def 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb41d83b0, msaa false, tileRendererInUse null
>> GearsES2 0x55141def, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x55141def 200x150, swapInterval 1, drawable 0x7fcfb41d83b0
Thread[main,5,main] GearsES2.display 0x55141def 200x150, swapInterval 1, drawable 0x7fcfb41d83b0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x55141def 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb41d83b0, msaa false, tileRendererInUse null
>> GearsES2 0x55141def, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x55141def 800x600, swapInterval 1, drawable 0x7fcfb41d83b0
Thread[main,5,main] GearsES2.display 0x55141def 800x600, swapInterval 1, drawable 0x7fcfb41d83b0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x55141def: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x55141def FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
Thread[main,5,main] GearsES2.init.0 0x34123d65: tileRendererInUse null, GearsES2[obj 0x34123d65 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x34123d65 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  0
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x34123d65 created: GearsObj[0x41d477ed, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x34123d65 created: GearsObj[0x3590fc5b, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x34123d65 created: GearsObj[0x3590fc5b, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x34123d65 FIN GearsES2[obj 0x34123d65 isInit true, usesShared false, 1 GearsObj[0x41d477ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3590fc5b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x397fbdb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x34123d65 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb46b4c50, msaa false, tileRendererInUse null
>> GearsES2 0x34123d65, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x34123d65 400x300, swapInterval 1, drawable 0x7fcfb46b4c50
Thread[main,5,main] GearsES2.display 0x34123d65 400x300, swapInterval 1, drawable 0x7fcfb46b4c50
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x34123d65 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb46b4c50, msaa false, tileRendererInUse null
>> GearsES2 0x34123d65, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x34123d65 200x150, swapInterval 1, drawable 0x7fcfb46b4c50
Thread[main,5,main] GearsES2.display 0x34123d65 200x150, swapInterval 1, drawable 0x7fcfb46b4c50
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x34123d65 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb46b4c50, msaa false, tileRendererInUse null
>> GearsES2 0x34123d65, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x34123d65 800x600, swapInterval 1, drawable 0x7fcfb46b4c50
Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval 1, drawable 0x7fcfb46b4c50
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x34123d65: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x34123d65 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
Thread[main,5,main] GearsES2.init.0 0x443118b0: tileRendererInUse null, GearsES2[obj 0x443118b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x443118b0 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  0
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x443118b0 created: GearsObj[0x5e0e82ae, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x443118b0 created: GearsObj[0x6771beb3, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x443118b0 created: GearsObj[0x6771beb3, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x443118b0 FIN GearsES2[obj 0x443118b0 isInit true, usesShared false, 1 GearsObj[0x5e0e82ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6771beb3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51399530, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x443118b0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb411e600, msaa false, tileRendererInUse null
>> GearsES2 0x443118b0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x443118b0 400x300, swapInterval 1, drawable 0x7fcfb411e600
Thread[main,5,main] GearsES2.display 0x443118b0 400x300, swapInterval 1, drawable 0x7fcfb411e600
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x443118b0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb411e600, msaa false, tileRendererInUse null
>> GearsES2 0x443118b0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x443118b0 200x150, swapInterval 1, drawable 0x7fcfb411e600
Thread[main,5,main] GearsES2.display 0x443118b0 200x150, swapInterval 1, drawable 0x7fcfb411e600
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x443118b0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb411e600, msaa false, tileRendererInUse null
>> GearsES2 0x443118b0, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x443118b0 800x600, swapInterval 1, drawable 0x7fcfb411e600
Thread[main,5,main] GearsES2.display 0x443118b0 800x600, swapInterval 1, drawable 0x7fcfb411e600
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x443118b0: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x443118b0 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
Thread[main,5,main] GearsES2.init.0 0x28701274: tileRendererInUse null, GearsES2[obj 0x28701274 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x28701274 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  0
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x28701274 created: GearsObj[0x5bf0d49, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x28701274 created: GearsObj[0x5b7a5baa, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x28701274 created: GearsObj[0x5b7a5baa, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x28701274 FIN GearsES2[obj 0x28701274 isInit true, usesShared false, 1 GearsObj[0x5bf0d49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b7a5baa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x776aec5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x28701274 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb46a1120, msaa false, tileRendererInUse null
>> GearsES2 0x28701274, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x28701274 400x300, swapInterval 1, drawable 0x7fcfb46a1120
Thread[main,5,main] GearsES2.display 0x28701274 400x300, swapInterval 1, drawable 0x7fcfb46a1120
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x28701274 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb46a1120, msaa false, tileRendererInUse null
>> GearsES2 0x28701274, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x28701274 200x150, swapInterval 1, drawable 0x7fcfb46a1120
Thread[main,5,main] GearsES2.display 0x28701274 200x150, swapInterval 1, drawable 0x7fcfb46a1120
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x28701274 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb46a1120, msaa false, tileRendererInUse null
>> GearsES2 0x28701274, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x28701274 800x600, swapInterval 1, drawable 0x7fcfb46a1120
Thread[main,5,main] GearsES2.display 0x28701274 800x600, swapInterval 1, drawable 0x7fcfb46a1120
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x28701274: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x28701274 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
Thread[main,5,main] GearsES2.init.0 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x408d971b on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  0
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x408d971b created: GearsObj[0x22555ebf, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x408d971b created: GearsObj[0x36ebc363, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x408d971b created: GearsObj[0x36ebc363, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x22555ebf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36ebc363, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45752059, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x408d971b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb46b9d50, msaa false, tileRendererInUse null
>> GearsES2 0x408d971b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x408d971b 400x300, swapInterval 1, drawable 0x7fcfb46b9d50
Thread[main,5,main] GearsES2.display 0x408d971b 400x300, swapInterval 1, drawable 0x7fcfb46b9d50
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x408d971b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb46b9d50, msaa false, tileRendererInUse null
>> GearsES2 0x408d971b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x408d971b 200x150, swapInterval 1, drawable 0x7fcfb46b9d50
Thread[main,5,main] GearsES2.display 0x408d971b 200x150, swapInterval 1, drawable 0x7fcfb46b9d50
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x408d971b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb46b9d50, msaa false, tileRendererInUse null
>> GearsES2 0x408d971b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x408d971b 800x600, swapInterval 1, drawable 0x7fcfb46b9d50
Thread[main,5,main] GearsES2.display 0x408d971b 800x600, swapInterval 1, drawable 0x7fcfb46b9d50
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x408d971b: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x408d971b FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
Thread[main,5,main] GearsES2.init.0 0x6a6cb05c: tileRendererInUse null, GearsES2[obj 0x6a6cb05c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x6a6cb05c on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  0
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x6a6cb05c created: GearsObj[0x327514f, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x6a6cb05c created: GearsObj[0x5b12b668, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x6a6cb05c created: GearsObj[0x5b12b668, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x6a6cb05c FIN GearsES2[obj 0x6a6cb05c isInit true, usesShared false, 1 GearsObj[0x327514f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b12b668, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1165b38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x6a6cb05c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb40baf80, msaa false, tileRendererInUse null
>> GearsES2 0x6a6cb05c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x6a6cb05c 400x300, swapInterval 1, drawable 0x7fcfb40baf80
Thread[main,5,main] GearsES2.display 0x6a6cb05c 400x300, swapInterval 1, drawable 0x7fcfb40baf80
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x6a6cb05c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb4247e40, msaa false, tileRendererInUse null
>> GearsES2 0x6a6cb05c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x6a6cb05c 200x150, swapInterval 1, drawable 0x7fcfb4247e40
Thread[main,5,main] GearsES2.display 0x6a6cb05c 200x150, swapInterval 1, drawable 0x7fcfb4247e40
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x6a6cb05c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb4244210, msaa false, tileRendererInUse null
>> GearsES2 0x6a6cb05c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x6a6cb05c 800x600, swapInterval 1, drawable 0x7fcfb4244210
Thread[main,5,main] GearsES2.display 0x6a6cb05c 800x600, swapInterval 1, drawable 0x7fcfb4244210
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6a6cb05c: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6a6cb05c FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
Thread[main,5,main] GearsES2.init.0 0x5542c4ed: tileRendererInUse null, GearsES2[obj 0x5542c4ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x5542c4ed on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  0
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x5542c4ed created: GearsObj[0x6a78afa0, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x5542c4ed created: GearsObj[0x2f4948e4, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x5542c4ed created: GearsObj[0x2f4948e4, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x5542c4ed FIN GearsES2[obj 0x5542c4ed isInit true, usesShared false, 1 GearsObj[0x6a78afa0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f4948e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f2586d6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x5542c4ed 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb40c6650, msaa false, tileRendererInUse null
>> GearsES2 0x5542c4ed, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x5542c4ed 400x300, swapInterval 1, drawable 0x7fcfb40c6650
Thread[main,5,main] GearsES2.display 0x5542c4ed 400x300, swapInterval 1, drawable 0x7fcfb40c6650
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x5542c4ed 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb40d6b90, msaa false, tileRendererInUse null
>> GearsES2 0x5542c4ed, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x5542c4ed 200x150, swapInterval 1, drawable 0x7fcfb40d6b90
Thread[main,5,main] GearsES2.display 0x5542c4ed 200x150, swapInterval 1, drawable 0x7fcfb40d6b90
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x5542c4ed 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb403a5c0, msaa false, tileRendererInUse null
>> GearsES2 0x5542c4ed, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x5542c4ed 800x600, swapInterval 1, drawable 0x7fcfb403a5c0
Thread[main,5,main] GearsES2.display 0x5542c4ed 800x600, swapInterval 1, drawable 0x7fcfb403a5c0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x5542c4ed: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x5542c4ed FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
Thread[main,5,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x385c9627 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  1
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x385c9627 created: GearsObj[0x31190526, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x385c9627 created: GearsObj[0x662ac478, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x385c9627 created: GearsObj[0x662ac478, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31190526, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x662ac478, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6743e411, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x385c9627 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb4167d80, msaa false, tileRendererInUse null
>> GearsES2 0x385c9627, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x385c9627 400x300, swapInterval 1, drawable 0x7fcfb4167d80
Thread[main,5,main] GearsES2.display 0x385c9627 400x300, swapInterval 1, drawable 0x7fcfb4167d80
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x385c9627 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb4167d80, msaa false, tileRendererInUse null
>> GearsES2 0x385c9627, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x385c9627 200x150, swapInterval 1, drawable 0x7fcfb4167d80
Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x385c9627 200x150, swapInterval 1, drawable 0x7fcfb4167d80
Thread[main,5,main] GearsES2.display 0x385c9627 200x150, swapInterval 1, drawable 0x7fcfb4167d80
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x385c9627 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb4167d80, msaa false, tileRendererInUse null
>> GearsES2 0x385c9627, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x385c9627 800x600, swapInterval 1, drawable 0x7fcfb4167d80
Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x385c9627 800x600, swapInterval 1, drawable 0x7fcfb4167d80
Thread[main,5,main] GearsES2.display 0x385c9627 800x600, swapInterval 1, drawable 0x7fcfb4167d80
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x385c9627: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x385c9627 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA
Thread[main,5,main] GearsES2.init.0 0x233795b6: tileRendererInUse null, GearsES2[obj 0x233795b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x233795b6 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  1
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x233795b6 created: GearsObj[0x9d5509a, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x233795b6 created: GearsObj[0x179ece50, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x233795b6 created: GearsObj[0x179ece50, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x233795b6 FIN GearsES2[obj 0x233795b6 isInit true, usesShared false, 1 GearsObj[0x9d5509a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x179ece50, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b0090a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x233795b6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb41495d0, msaa true, tileRendererInUse null
>> GearsES2 0x233795b6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x233795b6 400x300, swapInterval 1, drawable 0x7fcfb41495d0
Thread[main,5,main] GearsES2.display 0x233795b6 400x300, swapInterval 1, drawable 0x7fcfb41495d0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x233795b6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb41495d0, msaa true, tileRendererInUse null
>> GearsES2 0x233795b6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x233795b6 200x150, swapInterval 1, drawable 0x7fcfb41495d0
Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x233795b6 200x150, swapInterval 1, drawable 0x7fcfb41495d0
Thread[main,5,main] GearsES2.display 0x233795b6 200x150, swapInterval 1, drawable 0x7fcfb41495d0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x233795b6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb41495d0, msaa true, tileRendererInUse null
>> GearsES2 0x233795b6, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x7fcfb41495d0
Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x7fcfb41495d0
Thread[main,5,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x7fcfb41495d0
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x233795b6: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x233795b6 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
Thread[main,5,main] GearsES2.init.0 0x62ddbd7e: tileRendererInUse null, GearsES2[obj 0x62ddbd7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x62ddbd7e on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  1
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x62ddbd7e created: GearsObj[0x3857f613, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x62ddbd7e created: GearsObj[0x198b6731, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x62ddbd7e created: GearsObj[0x198b6731, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x62ddbd7e FIN GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x3857f613, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x198b6731, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c6908d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x62ddbd7e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb414b250, msaa false, tileRendererInUse null
>> GearsES2 0x62ddbd7e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x62ddbd7e 400x300, swapInterval 1, drawable 0x7fcfb414b250
Thread[main,5,main] GearsES2.display 0x62ddbd7e 400x300, swapInterval 1, drawable 0x7fcfb414b250
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x62ddbd7e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb414b250, msaa false, tileRendererInUse null
>> GearsES2 0x62ddbd7e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x62ddbd7e 200x150, swapInterval 1, drawable 0x7fcfb414b250
Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x62ddbd7e 200x150, swapInterval 1, drawable 0x7fcfb414b250
Thread[main,5,main] GearsES2.display 0x62ddbd7e 200x150, swapInterval 1, drawable 0x7fcfb414b250
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x62ddbd7e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb414b250, msaa false, tileRendererInUse null
>> GearsES2 0x62ddbd7e, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x62ddbd7e 800x600, swapInterval 1, drawable 0x7fcfb414b250
Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x62ddbd7e 800x600, swapInterval 1, drawable 0x7fcfb414b250
Thread[main,5,main] GearsES2.display 0x62ddbd7e 800x600, swapInterval 1, drawable 0x7fcfb414b250
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x62ddbd7e: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x62ddbd7e FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA
Thread[main,5,main] GearsES2.init.0 0x4b2bac3f: tileRendererInUse null, GearsES2[obj 0x4b2bac3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x4b2bac3f on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  1
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0x4b2bac3f created: GearsObj[0x40005471, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x4b2bac3f created: GearsObj[0x2cd76f31, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x4b2bac3f created: GearsObj[0x2cd76f31, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x4b2bac3f FIN GearsES2[obj 0x4b2bac3f isInit true, usesShared false, 1 GearsObj[0x40005471, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cd76f31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x367ffa75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x4b2bac3f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb49d4120, msaa true, tileRendererInUse null
>> GearsES2 0x4b2bac3f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x4b2bac3f 400x300, swapInterval 1, drawable 0x7fcfb49d4120
Thread[main,5,main] GearsES2.display 0x4b2bac3f 400x300, swapInterval 1, drawable 0x7fcfb49d4120
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x4b2bac3f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb49d4120, msaa true, tileRendererInUse null
>> GearsES2 0x4b2bac3f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x4b2bac3f 200x150, swapInterval 1, drawable 0x7fcfb49d4120
Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x4b2bac3f 200x150, swapInterval 1, drawable 0x7fcfb49d4120
Thread[main,5,main] GearsES2.display 0x4b2bac3f 200x150, swapInterval 1, drawable 0x7fcfb49d4120
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x4b2bac3f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb49d4120, msaa true, tileRendererInUse null
>> GearsES2 0x4b2bac3f, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x4b2bac3f 800x600, swapInterval 1, drawable 0x7fcfb49d4120
Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x4b2bac3f 800x600, swapInterval 1, drawable 0x7fcfb49d4120
Thread[main,5,main] GearsES2.display 0x4b2bac3f 800x600, swapInterval 1, drawable 0x7fcfb49d4120
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x4b2bac3f: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x4b2bac3f FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf
Thread[main,5,main] GearsES2.init.0 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0xfbd1f6 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
INIT GL IS: jogamp.opengl.es3.GLES3Impl
Swap Interval  1
GL Profile     GLProfile[GLES3/GLES3.sw]
GL Version     3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     OpenGL ES 3.2 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  130
GLX_EXTENSIONS 37
-----------------------------------------------------------------------------------------------------
gear1 0xfbd1f6 created: GearsObj[0x24aed80c, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0xfbd1f6 created: GearsObj[0x3a52dba3, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0xfbd1f6 created: GearsObj[0x3a52dba3, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x24aed80c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a52dba3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a5c8d3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0xfbd1f6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fcfb4227130, msaa false, tileRendererInUse null
>> GearsES2 0xfbd1f6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0xfbd1f6 400x300, swapInterval 1, drawable 0x7fcfb4227130
Thread[main,5,main] GearsES2.display 0xfbd1f6 400x300, swapInterval 1, drawable 0x7fcfb4227130
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0xfbd1f6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fcfb4227130, msaa false, tileRendererInUse null
>> GearsES2 0xfbd1f6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xfbd1f6 200x150, swapInterval 1, drawable 0x7fcfb4227130
Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xfbd1f6 200x150, swapInterval 1, drawable 0x7fcfb4227130
Thread[main,5,main] GearsES2.display 0xfbd1f6 200x150, swapInterval 1, drawable 0x7fcfb4227130
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0xfbd1f6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fcfb4227130, msaa false, tileRendererInUse null
>> GearsES2 0xfbd1f6, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xfbd1f6 800x600, swapInterval 1, drawable 0x7fcfb4227130
Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xfbd1f6 800x600, swapInterval 1, drawable 0x7fcfb4227130
Thread[main,5,main] GearsES2.display 0xfbd1f6 800x600, swapInterval 1, drawable 0x7fcfb4227130
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0xfbd1f6 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
Thread[main,5,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x2925bf5b on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x2925bf5b created: GearsObj[0x510f3d34, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x2925bf5b created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x2925bf5b created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x510f3d34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8297b3a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x2925bf5b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x2925bf5b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x2925bf5b 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x2925bf5b 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x2925bf5b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2925bf5b 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x2925bf5b 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x2925bf5b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x2925bf5b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x2925bf5b 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x2925bf5b 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x2925bf5b: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x2925bf5b FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
Thread[main,5,main] Gears.init: tileRendererInUse null
GearsES2 init on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 list created: 1
gear2 list created: 2
gear3 list created: 3
Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400006, tileRendererInUse null
>> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x340000b, tileRendererInUse null
>> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000f, tileRendererInUse null
>> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-15,5,main] Gears.dispose: tileRendererInUse null
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
Thread[main,5,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x43c1b556 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x43c1b556 created: GearsObj[0xc0c2f8d, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x43c1b556 created: GearsObj[0x305b7c14, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x43c1b556 created: GearsObj[0x305b7c14, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared false, 1 GearsObj[0xc0c2f8d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x305b7c14, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6913c1fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x43c1b556 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x43c1b556, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x43c1b556 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x43c1b556 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0x43c1b556 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x43c1b556, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0x43c1b556 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x43c1b556 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0x43c1b556 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x43c1b556, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0x43c1b556 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x43c1b556 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0x43c1b556 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
Thread[main,5,main] GearsES2.init.0 0x158a8276: tileRendererInUse null, GearsES2[obj 0x158a8276 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x158a8276 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x158a8276 created: GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x158a8276 created: GearsObj[0x58a9760d, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x158a8276 created: GearsObj[0x58a9760d, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x158a8276 FIN GearsES2[obj 0x158a8276 isInit true, usesShared false, 1 GearsObj[0x7530ad9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58a9760d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71e9ddb4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x158a8276 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x158a8276, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x158a8276 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x158a8276 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x158a8276 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x158a8276, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x158a8276 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x158a8276 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x158a8276 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x158a8276, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x158a8276 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x158a8276 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x158a8276: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x158a8276 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
Thread[main,5,main] GearsES2.init.0 0x33c911a1: tileRendererInUse null, GearsES2[obj 0x33c911a1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x33c911a1 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x33c911a1 created: GearsObj[0x399c4be1, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x33c911a1 created: GearsObj[0x291caca8, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x33c911a1 created: GearsObj[0x291caca8, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x33c911a1 FIN GearsES2[obj 0x33c911a1 isInit true, usesShared false, 1 GearsObj[0x399c4be1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x291caca8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x385e9564, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x33c911a1 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x33c911a1, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x33c911a1 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x33c911a1 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0x33c911a1 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x33c911a1, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0x33c911a1 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x33c911a1 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0x33c911a1 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x33c911a1, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0x33c911a1 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x33c911a1 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0x33c911a1: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0x33c911a1 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
Thread[main,5,main] GearsES2.init.0 0x7ee8290b: tileRendererInUse null, GearsES2[obj 0x7ee8290b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x7ee8290b on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x7ee8290b created: GearsObj[0x561b6512, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x7ee8290b created: GearsObj[0x2e377400, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x7ee8290b created: GearsObj[0x2e377400, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x7ee8290b FIN GearsES2[obj 0x7ee8290b isInit true, usesShared false, 1 GearsObj[0x561b6512, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e377400, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1757cd72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x7ee8290b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x7ee8290b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x7ee8290b 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x7ee8290b 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x7ee8290b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x7ee8290b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x7ee8290b 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x7ee8290b 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x7ee8290b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x7ee8290b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x7ee8290b 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x7ee8290b 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x7ee8290b: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x7ee8290b FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
Thread[main,5,main] GearsES2.init.0 0x687e99d8: tileRendererInUse null, GearsES2[obj 0x687e99d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x687e99d8 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x687e99d8 created: GearsObj[0x37271612, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x687e99d8 created: GearsObj[0xed7f8b4, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x687e99d8 created: GearsObj[0xed7f8b4, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x687e99d8 FIN GearsES2[obj 0x687e99d8 isInit true, usesShared false, 1 GearsObj[0x37271612, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xed7f8b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c309d4d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x687e99d8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x687e99d8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x687e99d8 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x687e99d8 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x687e99d8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x687e99d8, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x687e99d8 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x687e99d8 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x687e99d8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x687e99d8, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x687e99d8 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x687e99d8 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x687e99d8: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x687e99d8 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
Thread[main,5,main] GearsES2.init.0 0x5c90e579: tileRendererInUse null, GearsES2[obj 0x5c90e579 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x5c90e579 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x5c90e579 created: GearsObj[0x291b4bf5, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x5c90e579 created: GearsObj[0x2d2ffcb7, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x5c90e579 created: GearsObj[0x2d2ffcb7, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x5c90e579 FIN GearsES2[obj 0x5c90e579 isInit true, usesShared false, 1 GearsObj[0x291b4bf5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d2ffcb7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ef0ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x5c90e579 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null
>> GearsES2 0x5c90e579, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x5c90e579 400x300, swapInterval 1, drawable 0x3400004
Thread[main,5,main] GearsES2.display 0x5c90e579 400x300, swapInterval 1, drawable 0x3400004
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x5c90e579 0/0 200x150 of 200x150, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null
>> GearsES2 0x5c90e579, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x5c90e579 200x150, swapInterval 1, drawable 0x340000a
Thread[main,5,main] GearsES2.display 0x5c90e579 200x150, swapInterval 1, drawable 0x340000a
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x5c90e579 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000e, msaa false, tileRendererInUse null
>> GearsES2 0x5c90e579, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x5c90e579 800x600, swapInterval 1, drawable 0x340000e
Thread[main,5,main] GearsES2.display 0x5c90e579 800x600, swapInterval 1, drawable 0x340000e
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x5c90e579: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x5c90e579 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
Thread[main,5,main] GearsES2.init.0 0x6db9f5a4: tileRendererInUse null, GearsES2[obj 0x6db9f5a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x6db9f5a4 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x6db9f5a4 created: GearsObj[0x7a675056, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x6db9f5a4 created: GearsObj[0xd21a74c, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x6db9f5a4 created: GearsObj[0xd21a74c, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x6db9f5a4 FIN GearsES2[obj 0x6db9f5a4 isInit true, usesShared false, 1 GearsObj[0x7a675056, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd21a74c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e509ffa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x6db9f5a4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null
>> GearsES2 0x6db9f5a4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x6db9f5a4 400x300, swapInterval 1, drawable 0x3400004
Thread[main,5,main] GearsES2.display 0x6db9f5a4 400x300, swapInterval 1, drawable 0x3400004
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x6db9f5a4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null
>> GearsES2 0x6db9f5a4, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x6db9f5a4 200x150, swapInterval 1, drawable 0x340000a
Thread[main,5,main] GearsES2.display 0x6db9f5a4 200x150, swapInterval 1, drawable 0x340000a
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x6db9f5a4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x340000e, msaa false, tileRendererInUse null
>> GearsES2 0x6db9f5a4, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x6db9f5a4 800x600, swapInterval 1, drawable 0x340000e
Thread[main,5,main] GearsES2.display 0x6db9f5a4 800x600, swapInterval 1, drawable 0x340000e
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x6db9f5a4: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x6db9f5a4 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
Thread[main,5,main] GearsES2.init.0 0x6ff29830: tileRendererInUse null, GearsES2[obj 0x6ff29830 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x6ff29830 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x6ff29830 created: GearsObj[0xa1cdc6d, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x6ff29830 created: GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x6ff29830 created: GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x6ff29830 FIN GearsES2[obj 0x6ff29830 isInit true, usesShared false, 1 GearsObj[0xa1cdc6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x175b9425, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3098cf3b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x6ff29830 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x6ff29830, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x6ff29830 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x6ff29830 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x6ff29830 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x6ff29830, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6ff29830 200x150, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6ff29830 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x6ff29830 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x6ff29830 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x6ff29830, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6ff29830 800x600, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6ff29830 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x6ff29830 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x6ff29830: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x6ff29830 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA
Thread[main,5,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x5609159b on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x5609159b created: GearsObj[0x394a2528, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x5609159b created: GearsObj[0x6236eb5f, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x5609159b created: GearsObj[0x6236eb5f, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x394a2528, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6236eb5f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c1e2a9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x5609159b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x5609159b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x5609159b 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x5609159b 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x5609159b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x5609159b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x5609159b 200x150, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x5609159b 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x5609159b 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x5609159b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x5609159b, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x5609159b 800x600, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x5609159b 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x5609159b 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x5609159b: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x5609159b FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil
Thread[main,5,main] GearsES2.init.0 0x2b4bac49: tileRendererInUse null, GearsES2[obj 0x2b4bac49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x2b4bac49 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x2b4bac49 created: GearsObj[0x7c83dc97, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x2b4bac49 created: GearsObj[0x7748410a, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x2b4bac49 created: GearsObj[0x7748410a, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x2b4bac49 FIN GearsES2[obj 0x2b4bac49 isInit true, usesShared false, 1 GearsObj[0x7c83dc97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7748410a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x740773a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x2b4bac49 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x2b4bac49, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x2b4bac49 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x2b4bac49 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x2b4bac49 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x2b4bac49, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x2b4bac49 200x150, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x2b4bac49 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x2b4bac49 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x2b4bac49 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x2b4bac49, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x2b4bac49 800x600, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x2b4bac49 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x2b4bac49 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x2b4bac49: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x2b4bac49 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
Thread[main,5,main] GearsES2.init.0 0x1018bde2: tileRendererInUse null, GearsES2[obj 0x1018bde2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x1018bde2 on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x1018bde2 created: GearsObj[0x5ab9e72c, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x1018bde2 created: GearsObj[0x186f8716, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x1018bde2 created: GearsObj[0x186f8716, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x1018bde2 FIN GearsES2[obj 0x1018bde2 isInit true, usesShared false, 1 GearsObj[0x5ab9e72c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x186f8716, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d8bd0de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x1018bde2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x1018bde2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x1018bde2 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x1018bde2 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0x1018bde2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x1018bde2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x1018bde2 200x150, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x1018bde2 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x1018bde2 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0x1018bde2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa true, tileRendererInUse null
>> GearsES2 0x1018bde2, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x1018bde2 800x600, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x1018bde2 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x1018bde2 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0x1018bde2: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0x1018bde2 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
Thread[main,5,main] GearsES2.init.0 0x574b560f: tileRendererInUse null, GearsES2[obj 0x574b560f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x574b560f on Thread[main,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono  , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3bc/GL3bc.sw]
GL Version     3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      Mesa/X.org
GL_RENDERER    llvmpipe (LLVM 11.0.1, 256 bits)
GL_VERSION     3.1 Mesa 20.3.5
GLSL           true, has-compiler-func: true, version: 1.40 / 1.40.0
GL FBO: basic true, full true
GL_EXTENSIONS  269
GLX_EXTENSIONS 23
-----------------------------------------------------------------------------------------------------
gear1 0x574b560f created: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x574b560f created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x574b560f created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10]
Thread[main,5,main] GearsES2.init.X 0x574b560f FIN GearsES2[obj 0x574b560f isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[main,5,main] GearsES2.reshape 0x574b560f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x574b560f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main,5,main] GearsES2.display 0x574b560f 400x300, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x574b560f 400x300, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x574b560f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x574b560f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x574b560f 200x150, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x574b560f 200x150, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x574b560f 200x150, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x574b560f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null
>> GearsES2 0x574b560f, angle 2.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x574b560f 800x600, swapInterval 1, drawable 0x3400002
Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x574b560f 800x600, swapInterval 1, drawable 0x3400002
Thread[main,5,main] GearsES2.display 0x574b560f 800x600, swapInterval 1, drawable 0x3400002
main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x574b560f: tileRendererInUse null
Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x574b560f FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1674503668877 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T main @ 1674503668877 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
]]></system-err>
</testsuite>
