<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" failures="0" hostname="localhost" name="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" skipped="0" tests="11" time="8.263" timestamp="2020-01-02T08:38:16">
  <properties>
    <property name="awt.toolkit" value="sun.awt.X11.XToolkit" />
    <property name="java.specification.version" value="11" />
    <property name="sun.cpu.isalist" value="" />
    <property name="sun.jnu.encoding" value="UTF-8" />
    <property name="java.class.path" value="../../../../gluegen/label/linux-x86_64-amd/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-amd/make/lib/semantic-versioning/semver.jar:../../../../gluegen/label/linux-x86_64-amd/build/gluegen-rt.jar:../../../../gluegen/label/linux-x86_64-amd/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="dummy" value="" />
    <property name="java.vendor.url" value="https://tracker.debian.org/openjdk-11" />
    <property name="user.timezone" value="" />
    <property name="os.name" value="Linux" />
    <property name="java.vm.specification.version" value="11" />
    <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-11-openjdk-amd64/lib" />
    <property name="sun.java.command" value="com.jogamp.newt.util.MainThread org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT 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.TestFBOAutoDrawableFactoryNEWT.xml" />
    <property name="jnlp.jogamp.tmp.cache.root" value="jln2405124395899557171" />
    <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="2019-10-15" />
    <property name="java.home" value="/usr/lib/jvm/java-11-openjdk-amd64" />
    <property name="file.separator" value="/" />
    <property name="java.vm.compressedOopsMode" value="32-bit" />
    <property name="line.separator" value="&#xa;" />
    <property name="java.specification.name" value="Java Platform API Specification" />
    <property name="java.vm.specification.vendor" value="Oracle Corporation" />
    <property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment" />
    <property name="java.awt.headless" value="true" />
    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers" />
    <property name="java.runtime.version" value="11.0.5+10-post-Debian-1deb10u1" />
    <property name="user.name" value="jogamp" />
    <property name="junit.run.arg1" value="dummy" />
    <property name="junit.run.arg0" value="dummy" />
    <property name="path.separator" value=":" />
    <property name="os.version" value="4.19.0-6-amd64" />
    <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-11" />
    <property name="java.io.tmpdir" value="/tmp" />
    <property name="java.version" value="11.0.5" />
    <property name="user.dir" value="/home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/make" />
    <property name="os.arch" value="amd64" />
    <property name="java.vm.specification.name" value="Java Virtual Machine Specification" />
    <property name="java.awt.printerjob" value="sun.print.PSPrinterJob" />
    <property name="sun.os.patch.level" value="unknown" />
    <property name="java.library.path" value="../../../../gluegen/label/linux-x86_64-amd/build/obj:../build/nativewindow/obj:../build/jogl/obj:../build/newt/obj:../build/test/build/obj" />
    <property name="java.vendor" value="Debian" />
    <property name="java.vm.info" value="mixed mode, sharing" />
    <property name="java.vm.version" value="11.0.5+10-post-Debian-1deb10u1" />
    <property name="sun.io.unicode.encoding" value="UnicodeLittle" />
    <property name="jnlp.no.jvm.data.model.set" value="true" />
    <property name="java.class.version" value="55.0" />
  </properties>
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test01a_GL2ES2_Demo1_SingleBuffer_Normal" time="1.888" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test01b_GL2ES2_Demo1_SingleBuffer_NoTex" time="0.534" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth" time="0.548" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test02a_GL2ES2_Demo1_DoubleBuffer_Normal" time="0.557" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test03a_GL2ES2_Demo2MSAA4_Normal" time="0.436" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test03b_GL2ES2_Demo2MSAA4_NoTex" time="0.432" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth" time="0.414" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test04_GL2ES2_FBODemoMSAA4_Normal" time="0.85" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test11_EGLES2_Demo0Normal" time="0.563" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test13_EGLES2_Demo0MSAA4" time="0.51" />
  <testcase classname="com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT" name="test21_GL3_Demo0Normal" time="0.659" />
  <system-out><![CDATA[Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   WrappedSurface[ displayHandle 0x7f3ba432c870
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba432c870, owner true, ResourceToolkitLock[obj 0x4ec7af3f, isOwner false, <17894e5c, 15b7d07>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <1618c205, 655529ae>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Depth: exp true, req true, has true
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50],
	FBO back  write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50],
	Surface   WrappedSurface[ displayHandle 0x7f3ba432c870
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba432c870, owner true, ResourceToolkitLock[obj 0x4ec7af3f, isOwner false, <17894e5c, 15b7d07>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <1618c205, 655529ae>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x387360f6, handle 0x7f3ba43765d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@642eaaae,
	 quirks: [No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50],
	FBO back  write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50],
	Surface   WrappedSurface[ displayHandle 0x7f3ba432c870
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba432c870, owner true, ResourceToolkitLock[obj 0x4ec7af3f, isOwner false, <17894e5c, 15b7d07>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <1618c205, 655529ae>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], direct true] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Init back  FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Texture: exp true, hasFront true
Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x662a51c2], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x4e8c31d6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4907de50]
Resize3.sampleCount: 0 -> 4
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6cc838ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@d04cf9[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x68fecef7, isOwner false, <3e9b3f0c, 2e4bd3bb>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <5d524c21, 43c5a80a>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Depth: exp true, req true, has true
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671],
	FBO back  write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x68fecef7, isOwner false, <3e9b3f0c, 2e4bd3bb>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <5d524c21, 43c5a80a>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x24c18c21, handle 0x7f3ba488edc0, isShared false, jogamp.opengl.gl4.GL4bcImpl@5df87c6a,
	 quirks: [No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671],
	FBO back  write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x68fecef7, isOwner false, <3e9b3f0c, 2e4bd3bb>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <5d524c21, 43c5a80a>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], direct true] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Init back  FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Texture: exp false, hasFront false
Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x1b9b38f0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x54e74509], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x75f04671]
Resize3.sampleCount: 0 -> 4
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3359b5d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71c757f2[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x780a0fb6, isOwner false, <74603af8, 40721868>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <48850762, 605ac67b>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Depth: exp false, req false, has false
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b],
	FBO back  write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x780a0fb6, isOwner false, <74603af8, 40721868>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <48850762, 605ac67b>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x15989772, handle 0x7f3ba4760110, isShared false, jogamp.opengl.gl4.GL4bcImpl@1378befa,
	 quirks: [No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b],
	FBO back  write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x780a0fb6, isOwner false, <74603af8, 40721868>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <48850762, 605ac67b>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], direct true] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Init back  FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Texture: exp false, hasFront false
Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x45f96cf1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2527cd3b]
Resize3.sampleCount: 0 -> 4
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x420a98e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4c1aeab4[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x6bd27935, isOwner false, <6af9d3d1, c75f130>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <c6e7af4, 740da19d>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Depth: exp true, req true, has true
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 1, front 0, num 2,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0xcd76982], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x739114de], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x154f20cc],
	FBO back  write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4af586cd], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x31b953c0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7dd96d68],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x6bd27935, isOwner false, <6af9d3d1, c75f130>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <c6e7af4, 740da19d>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x504e8396, handle 0x7f3ba4d986c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@117c7b5f,
	 quirks: [No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 1, front 0, num 2,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0xcd76982], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x739114de], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x154f20cc],
	FBO back  write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4af586cd], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x31b953c0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7dd96d68],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x6bd27935, isOwner false, <6af9d3d1, c75f130>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <c6e7af4, 740da19d>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], direct true] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0xcd76982], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x739114de], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x154f20cc]
Init back  FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4af586cd], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x31b953c0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7dd96d68]
Texture: exp true, hasFront true
Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xcd76982], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x739114de], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x154f20cc]
Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xcd76982], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x739114de], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x154f20cc]
Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x4af586cd], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x31b953c0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7dd96d68]
Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x4af586cd], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x31b953c0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7dd96d68]
Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0xcd76982], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x6, obj 0x739114de], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x154f20cc]
Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x4af586cd], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x5, obj 0x31b953c0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7dd96d68]
Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x4af586cd], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x5, obj 0x31b953c0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7dd96d68]
Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0xcd76982], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x6, obj 0x739114de], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x154f20cc]
Resize3.sampleCount: 0 -> 4
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6aa00de3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@c853d94[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     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[GL3/GL3.sw], offscr[fbo]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: 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[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0xa35e040, isOwner false, <afefbe, 1f95a859>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested 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[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: 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[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <66742a90, 43e6e1fe>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: 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[GL3/GL3.sw], offscr[fbo]]
Depth: exp true, req true, has true
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x49c91f7c], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0xeae9493], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d54eeaa],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x222bb28b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x585bbf1f], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0xeae9493], hasSink true, dirty false], state OK, obj 0x23187b4d],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0xa35e040, isOwner false, <afefbe, 1f95a859>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested 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[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <66742a90, 43e6e1fe>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x3c4b2423, handle 0x7f3ba5176e40, isShared false, jogamp.opengl.gl4.GL4bcImpl@39a3e03a,
	 quirks: [No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x49c91f7c], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0xeae9493], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d54eeaa],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x222bb28b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x585bbf1f], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0xeae9493], hasSink true, dirty false], state OK, obj 0x23187b4d],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0xa35e040, isOwner false, <afefbe, 1f95a859>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested 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[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <66742a90, 43e6e1fe>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], direct true] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x49c91f7c], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0xeae9493], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d54eeaa]
Init back  FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x222bb28b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x585bbf1f], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0xeae9493], hasSink true, dirty false], state OK, obj 0x23187b4d]
Texture: exp true, hasFront true
Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x49c91f7c], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0xeae9493], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d54eeaa]
Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x49c91f7c], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0xeae9493], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d54eeaa]
Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x222bb28b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x585bbf1f], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0xeae9493], hasSink true, dirty false], state OK, obj 0x23187b4d]
Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x222bb28b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x585bbf1f], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0xeae9493], hasSink true, dirty false], state OK, obj 0x23187b4d]
Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x49c91f7c], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0xeae9493], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d54eeaa]
Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x49c91f7c], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0xeae9493], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d54eeaa]
Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x222bb28b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x585bbf1f], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0xeae9493], hasSink true, dirty false], state OK, obj 0x23187b4d]
Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x222bb28b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x585bbf1f], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0xeae9493], hasSink true, dirty false], state OK, obj 0x23187b4d]
Resize3.sampleCount: 1 -> 0
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@3c851356[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@434541a7[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     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[GL3/GL3.sw], offscr[fbo]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: 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[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x4958122c, isOwner false, <518dded3, 32effe4e>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested 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[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: 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[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <21d3c47f, 28936b1b>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: 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[GL3/GL3.sw], offscr[fbo]]
Depth: exp true, req true, has true
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x65c815a5], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x5a07c2a6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x56b071b4],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x1fa07c73], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7b56834d], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x5a07c2a6], hasSink true, dirty false], state OK, obj 0x3a60271f],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x4958122c, isOwner false, <518dded3, 32effe4e>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested 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[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <21d3c47f, 28936b1b>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x17d7539c, handle 0x7f3ba4d986c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@6f88dc36,
	 quirks: [No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x65c815a5], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x5a07c2a6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x56b071b4],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x1fa07c73], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7b56834d], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x5a07c2a6], hasSink true, dirty false], state OK, obj 0x3a60271f],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4deade0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4deade0, owner true, ResourceToolkitLock[obj 0x4958122c, isOwner false, <518dded3, 32effe4e>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested 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[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <21d3c47f, 28936b1b>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], direct true] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x65c815a5], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x5a07c2a6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x56b071b4]
Init back  FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x1fa07c73], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7b56834d], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x5a07c2a6], hasSink true, dirty false], state OK, obj 0x3a60271f]
Texture: exp false, hasFront false
Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x65c815a5], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x5a07c2a6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x56b071b4]
Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x65c815a5], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x5a07c2a6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x56b071b4]
Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x6, obj 0x1fa07c73], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x5, obj 0x7b56834d], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x5a07c2a6], hasSink true, dirty false], state OK, obj 0x3a60271f]
Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x6, obj 0x1fa07c73], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x5, obj 0x7b56834d], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x5a07c2a6], hasSink true, dirty false], state OK, obj 0x3a60271f]
Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x65c815a5], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x5a07c2a6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x56b071b4]
Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x65c815a5], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x5a07c2a6], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x56b071b4]
Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xa, obj 0x1fa07c73], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x9, obj 0x7b56834d], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x5a07c2a6], hasSink true, dirty false], state OK, obj 0x3a60271f]
Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xa, obj 0x1fa07c73], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x9, obj 0x7b56834d], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x5a07c2a6], hasSink true, dirty false], state OK, obj 0x3a60271f]
Resize3.sampleCount: 1 -> 0
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@208b7661[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3cd4d5e7[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   WrappedSurface[ displayHandle 0x7f3ba4fc7fe0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4fc7fe0, owner true, ResourceToolkitLock[obj 0x66118081, isOwner false, <13ceb500, 7003e67a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <171a877d, 7de51897>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Depth: exp false, req false, has false
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x743ac1ae], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37d8813b],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x622c16f7], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x743ac1ae], hasSink true, dirty false], state OK, obj 0x57d87f08],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4fc7fe0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4fc7fe0, owner true, ResourceToolkitLock[obj 0x66118081, isOwner false, <13ceb500, 7003e67a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <171a877d, 7de51897>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x1be5d49e, handle 0x7f3ba4d536c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@754de3ec,
	 quirks: [No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x743ac1ae], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37d8813b],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x622c16f7], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x743ac1ae], hasSink true, dirty false], state OK, obj 0x57d87f08],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4fc7fe0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4fc7fe0, owner true, ResourceToolkitLock[obj 0x66118081, isOwner false, <13ceb500, 7003e67a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <171a877d, 7de51897>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], direct true] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x743ac1ae], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37d8813b]
Init back  FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x622c16f7], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x743ac1ae], hasSink true, dirty false], state OK, obj 0x57d87f08]
Texture: exp false, hasFront false
Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x743ac1ae], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37d8813b]
Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x743ac1ae], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37d8813b]
Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x3, obj 0x622c16f7], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x743ac1ae], hasSink true, dirty false], state OK, obj 0x57d87f08]
Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x3, obj 0x622c16f7], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x743ac1ae], hasSink true, dirty false], state OK, obj 0x57d87f08]
Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x743ac1ae], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37d8813b]
Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x743ac1ae], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37d8813b]
Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x5, obj 0x622c16f7], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x743ac1ae], hasSink true, dirty false], state OK, obj 0x57d87f08]
Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x5, obj 0x622c16f7], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x743ac1ae], hasSink true, dirty false], state OK, obj 0x57d87f08]
Resize3.sampleCount: 1 -> 0
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@6ef6527[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47650a3[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     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[GL3/GL3.sw], offscr[fbo]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: 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[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   WrappedSurface[ displayHandle 0x7f3ba4fc7fe0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4fc7fe0, owner true, ResourceToolkitLock[obj 0x50066ab6, isOwner false, <5992fcb7, 20d13c4d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested 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[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: 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[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <336a658f, 50daea8e>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: 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[GL3/GL3.sw], offscr[fbo]]
Depth: exp true, req true, has true
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x502ee5be], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5056f421], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a1004b7],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x65a1892a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x23182b1], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5056f421], hasSink true, dirty false], state OK, obj 0x42859335],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4fc7fe0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4fc7fe0, owner true, ResourceToolkitLock[obj 0x50066ab6, isOwner false, <5992fcb7, 20d13c4d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested 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[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <336a658f, 50daea8e>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x1ee3c366, handle 0x7f3ba4081990, isShared false, jogamp.opengl.gl4.GL4bcImpl@681a126e,
	 quirks: [No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x502ee5be], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5056f421], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a1004b7],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x65a1892a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x23182b1], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5056f421], hasSink true, dirty false], state OK, obj 0x42859335],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4fc7fe0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4fc7fe0, owner true, ResourceToolkitLock[obj 0x50066ab6, isOwner false, <5992fcb7, 20d13c4d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested 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[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <336a658f, 50daea8e>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], direct true] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x502ee5be], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5056f421], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a1004b7]
Init back  FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x65a1892a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x23182b1], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5056f421], hasSink true, dirty false], state OK, obj 0x42859335]
Texture: exp true, hasFront true
Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x502ee5be], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x5056f421], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a1004b7]
Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x502ee5be], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x5056f421], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a1004b7]
Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x7, obj 0x65a1892a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x6, obj 0x23182b1], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x5056f421], hasSink true, dirty false], state OK, obj 0x42859335]
Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x7, obj 0x65a1892a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x6, obj 0x23182b1], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x5056f421], hasSink true, dirty false], state OK, obj 0x42859335]
Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x502ee5be], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x7, obj 0x5056f421], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a1004b7]
Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x502ee5be], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x7, obj 0x5056f421], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a1004b7]
Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xc, obj 0x65a1892a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0xb, obj 0x23182b1], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x7, obj 0x5056f421], hasSink true, dirty false], state OK, obj 0x42859335]
Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xc, obj 0x65a1892a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0xb, obj 0x23182b1], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x7, obj 0x5056f421], hasSink true, dirty false], state OK, obj 0x42859335]
Resize3.sampleCount: 1 -> 0
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@66b021d6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@f311cf3[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     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]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.egl.EGLDrawableFactory@771845f2,
	Handle    0x0,
	Caps      GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   EGLSurface[ displayHandle 0x7f3b88001560
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f3b88001560, owner true, ResourceToolkitLock[obj 0xb47f8fd, isOwner false, <17ba90c1, 48b389b6>[count 0, qsz 0, owner <NULL>]]], idx 0],
	eglConfigHandle 0x7f3b88060a80, eglConfigID 0x7,
	requested 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]],
	chosen    GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
, surfaceLock <7d317287, 4985edcc>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Depth: exp true, req true, has true
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.egl.EGLDrawableFactory@771845f2,
	Handle    0x0,
	Caps      GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
	fboI back 1, front 0, num 2,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x28036272], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5e508675], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4e8e1133],
	FBO back  write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4c10d0a1], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x16a99f2f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fb32ba3],
	Surface   EGLSurface[ displayHandle 0x7f3b88001560
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f3b88001560, owner true, ResourceToolkitLock[obj 0xb47f8fd, isOwner false, <17ba90c1, 48b389b6>[count 0, qsz 0, owner <NULL>]]], idx 0],
	eglConfigHandle 0x7f3b88060a80, eglConfigID 0x7,
	requested 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]],
	chosen    GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
, surfaceLock <7d317287, 4985edcc>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: EGLContext [Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c49, this 0xafa40a5, handle 0x7f3ba5d104e0, isShared false, jogamp.opengl.es3.GLES3Impl@410aaaef,
	 quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.egl.EGLDrawableFactory@771845f2,
	Handle    0x0,
	Caps      GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
	fboI back 1, front 0, num 2,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x28036272], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5e508675], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4e8e1133],
	FBO back  write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4c10d0a1], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x16a99f2f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fb32ba3],
	Surface   EGLSurface[ displayHandle 0x7f3b88001560
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f3b88001560, owner true, ResourceToolkitLock[obj 0xb47f8fd, isOwner false, <17ba90c1, 48b389b6>[count 0, qsz 0, owner <NULL>]]], idx 0],
	eglConfigHandle 0x7f3b88060a80, eglConfigID 0x7,
	requested 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]],
	chosen    GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
, surfaceLock <7d317287, 4985edcc>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]]] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x28036272], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5e508675], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4e8e1133]
Init back  FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x4c10d0a1], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x16a99f2f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fb32ba3]
Texture: exp true, hasFront true
Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28036272], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x5e508675], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4e8e1133]
Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28036272], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x5e508675], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4e8e1133]
Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x4c10d0a1], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x16a99f2f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fb32ba3]
Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x4c10d0a1], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x16a99f2f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fb32ba3]
Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x28036272], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x6, obj 0x5e508675], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4e8e1133]
Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x4c10d0a1], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x5, obj 0x16a99f2f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fb32ba3]
Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x4c10d0a1], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x5, obj 0x16a99f2f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7fb32ba3]
Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x28036272], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x6, obj 0x5e508675], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4e8e1133]
Resize3.sampleCount: 0 -> 4
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1b000506 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@51df5b1f[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     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]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
	Factory   jogamp.opengl.egl.EGLDrawableFactory@771845f2,
	Handle    0x0,
	Caps      GLCaps[egl cfg 0x7, vid 0x21: 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], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   EGLSurface[ displayHandle 0x7f3b88001560
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f3b88001560, owner true, ResourceToolkitLock[obj 0x65130abb, isOwner false, <43ab2896, 742de0ed>[count 0, qsz 0, owner <NULL>]]], idx 0],
	eglConfigHandle 0x7f3b88060a80, eglConfigID 0x7,
	requested 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]],
	chosen    GLCaps[egl cfg 0x7, vid 0x21: 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], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
, surfaceLock <41228c86, 3c1910cb>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[egl cfg 0x7, vid 0x21: 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], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Depth: exp true, req true, has true
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.egl.EGLDrawableFactory@771845f2,
	Handle    0x0,
	Caps      GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x68ce2b6f], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x3dddd6ee], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1ca5f1f5],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0xab71b1e], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x590edc77], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x3dddd6ee], hasSink true, dirty false], state OK, obj 0x133bcc74],
	Surface   EGLSurface[ displayHandle 0x7f3b88001560
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f3b88001560, owner true, ResourceToolkitLock[obj 0x65130abb, isOwner false, <43ab2896, 742de0ed>[count 0, qsz 0, owner <NULL>]]], idx 0],
	eglConfigHandle 0x7f3b88060a80, eglConfigID 0x7,
	requested 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]],
	chosen    GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
, surfaceLock <41228c86, 3c1910cb>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: EGLContext [Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c49, this 0x266c6046, handle 0x7f3ba4d0b160, isShared false, jogamp.opengl.es3.GLES3Impl@20a2adbf,
	 quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1,
	Factory   jogamp.opengl.egl.EGLDrawableFactory@771845f2,
	Handle    0x0,
	Caps      GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
	fboI back 0, front 0, num 1,
	FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x68ce2b6f], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x3dddd6ee], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1ca5f1f5],
	FBO back  write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0xab71b1e], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x590edc77], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x3dddd6ee], hasSink true, dirty false], state OK, obj 0x133bcc74],
	Surface   EGLSurface[ displayHandle 0x7f3b88001560
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f3b88001560, owner true, ResourceToolkitLock[obj 0x65130abb, isOwner false, <43ab2896, 742de0ed>[count 0, qsz 0, owner <NULL>]]], idx 0],
	eglConfigHandle 0x7f3b88060a80, eglConfigID 0x7,
	requested 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]],
	chosen    GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
, surfaceLock <41228c86, 3c1910cb>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]]] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x68ce2b6f], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x3dddd6ee], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1ca5f1f5]
Init back  FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0xab71b1e], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x590edc77], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 400x300, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x3dddd6ee], hasSink true, dirty false], state OK, obj 0x133bcc74]
Texture: exp true, hasFront true
Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x68ce2b6f], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x3dddd6ee], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1ca5f1f5]
Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x68ce2b6f], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x3dddd6ee], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1ca5f1f5]
Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0xab71b1e], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x590edc77], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x3dddd6ee], hasSink true, dirty false], state OK, obj 0x133bcc74]
Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0xab71b1e], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x590edc77], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 200x150, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x3dddd6ee], hasSink true, dirty false], state OK, obj 0x133bcc74]
Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x68ce2b6f], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x3dddd6ee], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1ca5f1f5]
Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x68ce2b6f], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x3dddd6ee], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1ca5f1f5]
Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0xab71b1e], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x590edc77], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x3dddd6ee], hasSink true, dirty false], state OK, obj 0x133bcc74]
Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0xab71b1e], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x590edc77], null, null, null, null, null, null, null], msaa[TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 800x600, border 0, dataFormat 0x1908, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x3dddd6ee], hasSink true, dirty false], state OK, obj 0x133bcc74]
Resize3.sampleCount: 1 -> 0
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xf6020b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3d3da5a1[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
Requested:     GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Realized GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 0, front 0, num 0,
	FBO front read 0, null,
	FBO back  write 0, null,
	Surface   WrappedSurface[ displayHandle 0x7f3ba4fc7fe0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4fc7fe0, owner true, ResourceToolkitLock[obj 0x2e14cebe, isOwner false, <78e005fe, 1f297105>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <2cf1027a, 24985864>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: null, 
	UpstreamWidget: null]
Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Depth: exp true, req true, has true
Init GLAD: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 0 [], 
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 1, front 0, num 2,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x6d9e8527], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x4aa18209], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x31b1d68c],
	FBO back  write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x3e3798f3], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x7840fc38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x271995af],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4fc7fe0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4fc7fe0, owner true, ResourceToolkitLock[obj 0x2e14cebe, isOwner false, <78e005fe, 1f297105>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <2cf1027a, 24985864>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], 
	Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x5caf66fc, handle 0x7f3ba45d6f80, isShared false, jogamp.opengl.gl4.GL4bcImpl@18a33276,
	 quirks: [No10BitColorCompOffscreen],
	Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
	Factory   jogamp.opengl.x11.glx.X11GLXDrawableFactory@608eeb52,
	Handle    0x0,
	Caps      GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	fboI back 1, front 0, num 2,
	FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x6d9e8527], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x4aa18209], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x31b1d68c],
	FBO back  write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x3e3798f3], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x7840fc38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x271995af],
	Surface   WrappedSurface[ displayHandle 0x7f3ba4fc7fe0
, surfaceHandle 0x0
, size 400x300
, UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
, X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ba4fc7fe0, owner true, ResourceToolkitLock[obj 0x2e14cebe, isOwner false, <78e005fe, 1f297105>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x50a, fbConfigID 0x1ab,
	requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]],
	chosen    GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]]
, surfaceLock <2cf1027a, 24985864>[count 0, qsz 0, owner <NULL>]
, GenericUpstreamSurfacelessHook[pixel 400x300]
, upstreamSurface false ]], direct true] , 
	UpstreamWidget: null]
Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x6d9e8527], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x4aa18209], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x31b1d68c]
Init back  FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x3e3798f3], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 400x300, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x7840fc38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x271995af]
Texture: exp true, hasFront true
Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6d9e8527], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x4aa18209], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x31b1d68c]
Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6d9e8527], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x4aa18209], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x31b1d68c]
Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x3e3798f3], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x7840fc38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x271995af]
Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x3e3798f3], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 200x150, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x7840fc38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x271995af]
Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x6d9e8527], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x6, obj 0x4aa18209], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x31b1d68c]
Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x3e3798f3], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x5, obj 0x7840fc38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x271995af]
Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x3e3798f3], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x5, obj 0x7840fc38], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x271995af]
Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x6d9e8527], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 800x600, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x6, obj 0x4aa18209], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x31b1d68c]
Resize3.sampleCount: 0 -> 4
Fin: FBOImpl[ 
	Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x67fdac66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@658f406a[init false], ], 
	Drawable: null, 
	Context: null, 
	UpstreamWidget: null]
]]></system-out>
  <system-err><![CDATA[++++ Test Singleton.ctor()
++++ Test Singleton.lock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577954296635 ms III - Start
SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1577954296637 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6cc838ea: tileRendererInUse null, GearsES2[obj 0x6cc838ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x6cc838ea on Thread[Thread-2-UserApp-JUnitTestRunner,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3/GL3.sw]
GL Version     3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      VMware, Inc.
GL_RENDERER    llvmpipe (LLVM 7.0, 128 bits)
GL_VERSION     3.3 (Core Profile) Mesa 18.3.6
GLSL           true, has-compiler-func: true, version: 3.30 / 3.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  162
GLX_EXTENSIONS 34
-----------------------------------------------------------------------------------------------------
gear1 0x6cc838ea created: GearsObj[0x7a61f222, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x6cc838ea created: GearsObj[0x5501c03f, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x6cc838ea created: GearsObj[0x5501c03f, vbo ff 7, fs 8, bf 9, bs 10]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6cc838ea FIN GearsES2[obj 0x6cc838ea isInit true, usesShared false, 1 GearsObj[0x7a61f222, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5501c03f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b04c997, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6cc838ea 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x6cc838ea, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 400x300, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 400x300, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6cc838ea 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x6cc838ea, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 200x150, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 200x150, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 200x150, swapInterval 0, drawable 0x0
Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x662a51c2]
Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x662a51c2]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6cc838ea 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x6cc838ea, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6cc838ea 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0x6cc838ea, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 600x450, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6cc838ea 600x450, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6cc838ea: tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6cc838ea FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3359b5d1: tileRendererInUse null, GearsES2[obj 0x3359b5d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x3359b5d1 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3/GL3.sw]
GL Version     3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      VMware, Inc.
GL_RENDERER    llvmpipe (LLVM 7.0, 128 bits)
GL_VERSION     3.3 (Core Profile) Mesa 18.3.6
GLSL           true, has-compiler-func: true, version: 3.30 / 3.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  162
GLX_EXTENSIONS 34
-----------------------------------------------------------------------------------------------------
gear1 0x3359b5d1 created: GearsObj[0x3100b0d5, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x3359b5d1 created: GearsObj[0x1a42d483, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x3359b5d1 created: GearsObj[0x1a42d483, vbo ff 7, fs 8, bf 9, bs 10]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3359b5d1 FIN GearsES2[obj 0x3359b5d1 isInit true, usesShared false, 1 GearsObj[0x3100b0d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a42d483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f6ba16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3359b5d1 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x3359b5d1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 400x300, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 400x300, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3359b5d1 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x3359b5d1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 200x150, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 200x150, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 200x150, swapInterval 0, drawable 0x0
Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x1b9b38f0]
Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x1b9b38f0]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3359b5d1 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x3359b5d1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3359b5d1 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0x3359b5d1, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 600x450, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3359b5d1 600x450, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3359b5d1: tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3359b5d1 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x420a98e0: tileRendererInUse null, GearsES2[obj 0x420a98e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x420a98e0 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3/GL3.sw]
GL Version     3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      VMware, Inc.
GL_RENDERER    llvmpipe (LLVM 7.0, 128 bits)
GL_VERSION     3.3 (Core Profile) Mesa 18.3.6
GLSL           true, has-compiler-func: true, version: 3.30 / 3.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  162
GLX_EXTENSIONS 34
-----------------------------------------------------------------------------------------------------
gear1 0x420a98e0 created: GearsObj[0x263c6fd3, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x420a98e0 created: GearsObj[0x15028503, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x420a98e0 created: GearsObj[0x15028503, vbo ff 7, fs 8, bf 9, bs 10]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x420a98e0 FIN GearsES2[obj 0x420a98e0 isInit true, usesShared false, 1 GearsObj[0x263c6fd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15028503, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a818d6b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x420a98e0 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x420a98e0, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 400x300, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 400x300, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x420a98e0 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x420a98e0, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 200x150, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 200x150, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 200x150, swapInterval 0, drawable 0x0
Resize1.oldDepth null
Resize1.newDepth null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x420a98e0 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x420a98e0, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa01_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x420a98e0 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0x420a98e0, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 600x450, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x420a98e0 600x450, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa01_default-0600x0450.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x420a98e0: tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x420a98e0 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6aa00de3: tileRendererInUse null, GearsES2[obj 0x6aa00de3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x6aa00de3 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3/GL3.sw]
GL Version     3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      VMware, Inc.
GL_RENDERER    llvmpipe (LLVM 7.0, 128 bits)
GL_VERSION     3.3 (Core Profile) Mesa 18.3.6
GLSL           true, has-compiler-func: true, version: 3.30 / 3.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  162
GLX_EXTENSIONS 34
-----------------------------------------------------------------------------------------------------
gear1 0x6aa00de3 created: GearsObj[0x3010026b, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x6aa00de3 created: GearsObj[0x542f36dd, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x6aa00de3 created: GearsObj[0x542f36dd, vbo ff 7, fs 8, bf 9, bs 10]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6aa00de3 FIN GearsES2[obj 0x6aa00de3 isInit true, usesShared false, 1 GearsObj[0x3010026b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x542f36dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74ee1733, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6aa00de3 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x6aa00de3, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 400x300, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 400x300, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6aa00de3 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x6aa00de3, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 200x150, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 200x150, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 200x150, swapInterval 0, drawable 0x0
Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xcd76982]
Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xcd76982]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6aa00de3 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x6aa00de3, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6aa00de3 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0x6aa00de3, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 600x450, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6aa00de3 600x450, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6aa00de3: tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6aa00de3 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal

req. msaa: true
Requested: 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[GL3/GL3.sw], offscr[fbo]]
Chosen   : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
has  msaa: true

ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
	null
	ShaderProgram[id=5, linked=false, inUse=false, program: 1,
   ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader:  2, source]
   ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader:  3, source]]
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png
Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x49c91f7c]
Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x49c91f7c]
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex

req. msaa: true
Requested: 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[GL3/GL3.sw], offscr[fbo]]
Chosen   : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
has  msaa: true

ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
	null
	ShaderProgram[id=6, linked=false, inUse=false, program: 1,
   ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader:  2, source]
   ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader:  3, source]]
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png
Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x65c815a5]
Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x65c815a5]
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth

req. msaa: true
Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
Chosen   : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
has  msaa: true

ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
	null
	ShaderProgram[id=7, linked=false, inUse=false, program: 1,
   ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader:  2, source]
   ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader:  3, source]]
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa01_default-0400x0300.png
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa01_default-0200x0150.png
Resize1.oldDepth null
Resize1.newDepth null
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa01_default-0800x0600.png
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png
reshape ..
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0600x0450.png
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x61433a1b: tileRendererInUse null, GearsES2[obj 0x61433a1b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x61433a1b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3/GL3.sw]
GL Version     3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      VMware, Inc.
GL_RENDERER    llvmpipe (LLVM 7.0, 128 bits)
GL_VERSION     3.3 (Core Profile) Mesa 18.3.6
GLSL           true, has-compiler-func: true, version: 3.30 / 3.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  162
GLX_EXTENSIONS 34
-----------------------------------------------------------------------------------------------------
gear1 0x61433a1b created: GearsObj[0xec5fc1a, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x61433a1b created: GearsObj[0x6f45454d, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x61433a1b created: GearsObj[0x6f45454d, vbo ff 7, fs 8, bf 9, bs 10]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x61433a1b FIN GearsES2[obj 0x61433a1b isInit true, usesShared false, 1 GearsObj[0xec5fc1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f45454d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b4c9dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null
RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3/GL3.sw]
GL Version     3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      VMware, Inc.
GL_RENDERER    llvmpipe (LLVM 7.0, 128 bits)
GL_VERSION     3.3 (Core Profile) Mesa 18.3.6
GLSL           true, has-compiler-func: true, version: 3.30 / 3.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  162
GLX_EXTENSIONS 34
-----------------------------------------------------------------------------------------------------
ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
	null
	ShaderProgram[id=9, linked=false, inUse=false, program: 4,
   ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader:  5, source]
   ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader:  6, source]]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN
**** Init
**** Reshape: 400x300
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61433a1b 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0x61433a1b, 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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 400x300, swapInterval -1, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 400x300, swapInterval -1, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png
**** Reshape: 200x150
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61433a1b 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0x61433a1b, 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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 200x150, swapInterval -1, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 200x150, swapInterval -1, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 200x150, swapInterval -1, drawable 0x0
Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x502ee5be]
Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x502ee5be]
**** Reshape: 800x600
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61433a1b 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0x61433a1b, 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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 800x600, swapInterval -1, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 800x600, swapInterval -1, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 800x600, swapInterval -1, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 800x600, swapInterval -1, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 800x600, swapInterval -1, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
**** Reshape: 600x450
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61433a1b 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x61433a1b, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 600x450, swapInterval -1, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61433a1b 600x450, swapInterval -1, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x61433a1b: tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x61433a1b FIN
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose: tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1b000506: tileRendererInUse null, GearsES2[obj 0x1b000506 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x1b000506 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main]
Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GLES2/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      VMware, Inc.
GL_RENDERER    llvmpipe (LLVM 7.0, 128 bits)
GL_VERSION     OpenGL ES 3.0 Mesa 18.3.6
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  74
GLX_EXTENSIONS 20
-----------------------------------------------------------------------------------------------------
gear1 0x1b000506 created: GearsObj[0x5a148ca, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x1b000506 created: GearsObj[0x585fd82f, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x1b000506 created: GearsObj[0x585fd82f, vbo ff 7, fs 8, bf 9, bs 10]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1b000506 FIN GearsES2[obj 0x1b000506 isInit true, usesShared false, 1 GearsObj[0x5a148ca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x585fd82f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x677a196f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1b000506 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x1b000506, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 400x300, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 400x300, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1b000506 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x1b000506, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 200x150, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 200x150, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 200x150, swapInterval 0, drawable 0x0
Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28036272]
Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x28036272]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1b000506 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x1b000506, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa01_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1b000506 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0x1b000506, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 600x450, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1b000506 600x450, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa01_default-0600x0450.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1b000506: tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1b000506 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xf6020b8: tileRendererInUse null, GearsES2[obj 0xf6020b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0xf6020b8 on Thread[Thread-2-UserApp-JUnitTestRunner,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/1, sample-ext default, dbl, mono  , hw, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)]
Quirks         [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.es3.GLES3Impl
GL_VENDOR      VMware, Inc.
GL_RENDERER    llvmpipe (LLVM 7.0, 128 bits)
GL_VERSION     OpenGL ES 3.0 Mesa 18.3.6
GLSL           true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0
GL FBO: basic true, full true
GL_EXTENSIONS  74
GLX_EXTENSIONS 20
-----------------------------------------------------------------------------------------------------
gear1 0xf6020b8 created: GearsObj[0x2fd5d67f, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0xf6020b8 created: GearsObj[0x7ac58cfe, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0xf6020b8 created: GearsObj[0x7ac58cfe, vbo ff 7, fs 8, bf 9, bs 10]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xf6020b8 FIN GearsES2[obj 0xf6020b8 isInit true, usesShared false, 1 GearsObj[0x2fd5d67f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ac58cfe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d8355a2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xf6020b8 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0xf6020b8, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 400x300, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 400x300, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xf6020b8 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0xf6020b8, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 200x150, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 200x150, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0200x0150.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 200x150, swapInterval 0, drawable 0x0
Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x68ce2b6f]
Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x68ce2b6f]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xf6020b8 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0xf6020b8, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xf6020b8 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0xf6020b8, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 600x450, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf6020b8 600x450, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0600x0450.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xf6020b8: tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xf6020b8 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x67fdac66: tileRendererInUse null, GearsES2[obj 0x67fdac66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
GearsES2 init 0x67fdac66 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main]
Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono  , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]
INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
Swap Interval  0
GL Profile     GLProfile[GL3/GL3.sw]
GL Version     3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)]
Quirks         [No10BitColorCompOffscreen]
Impl. class    jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR      VMware, Inc.
GL_RENDERER    llvmpipe (LLVM 7.0, 128 bits)
GL_VERSION     3.3 (Core Profile) Mesa 18.3.6
GLSL           true, has-compiler-func: true, version: 3.30 / 3.30.0
GL FBO: basic true, full true
GL_EXTENSIONS  162
GLX_EXTENSIONS 34
-----------------------------------------------------------------------------------------------------
gear1 0x67fdac66 created: GearsObj[0x14141b7d, vbo ff 1, fs 2, bf 3, bs 4]
gear2 0x67fdac66 created: GearsObj[0x1642c3c6, vbo ff 7, fs 8, bf 9, bs 10]
gear3 0x67fdac66 created: GearsObj[0x1642c3c6, vbo ff 7, fs 8, bf 9, bs 10]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x67fdac66 FIN GearsES2[obj 0x67fdac66 isInit true, usesShared false, 1 GearsObj[0x14141b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1642c3c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e322492, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67fdac66 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x67fdac66, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 400x300, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 400x300, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67fdac66 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x67fdac66, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 200x150, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 200x150, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 200x150, swapInterval 0, drawable 0x0
Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6d9e8527]
Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6d9e8527]
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67fdac66 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
>> GearsES2 0x67fdac66, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 800x600, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 800x600, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67fdac66 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
>> GearsES2 0x67fdac66, angle 5.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 600x450, swapInterval 0, drawable 0x0
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67fdac66 600x450, swapInterval 0, drawable 0x0
Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67fdac66: tileRendererInUse null
Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67fdac66 FIN
++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal
++++ Test Singleton.unlock()
SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1577954304072 ms III - Stopping: alive true, shallQuit true, hasSocket true
SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1577954304072 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
]]></system-err>
</testsuite>
